How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Online games, how to get online, and anything involving Dreamcast online can be discussed here.

Moderator: pcwzrd13

User avatar
deluxux
Black Mesa
Posts: 1400

How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#1 » Thu Oct 15, 2020 5:12 pm

https://github.com/tenox7/wrp/

A browser-in-browser "proxy" server that allows to use historical / vintage web browsers on the modern web. It works by rendering a web page in to a GIF image with clickable imagemap.
I suggest setting up SSH so you can copy/paste this right in save yourself lots of time.
https://www.raspberrypi.org/documentati ... ccess/ssh/

First thing to do is "Expand The Filesystem" So we can have the full space of our SD card. 4GB required

Code: Select all

sudo raspi-config

Pick Option 7 - Advanced Options
Pick Option 1 - Expand File System
Tab over to the Finish button and Reboot.
Xiden wrote:
Ok found the solution. Looks like the repository 'http://raspbian.raspberrypi.org/raspbian stretch Release' got changed.

its now deb http://legacy.raspbian.org/raspbian/ stretch main contrib non-free rpi

Login to your Dreampi:, then type this and hit enter.

Code: Select all

 sudo nano /etc/apt/sources.list


Then change the first line to

Code: Select all

 deb http://legacy.raspbian.org/raspbian/ stretch main contrib non-free rpi


press CTRL + X and then Type Y to save

Now you can run sudo bash /boot/dcgmail.sh


I'll see about getting an updated dcgmail.sh out to pcwzrd13 soon.


Next thing to do is update our Pi to the latest software.

Code: Select all

sudo apt update

Code: Select all

sudo apt upgrade


Now we are going to install the Chromium Web Browser

Code: Select all

sudo apt install chromium-browser


Now to download the WRP software

Code: Select all

wget https://github.com/tenox7/wrp/releases/download/4.6.0/wrp-arm-linux


Change it to be allowed to run as a program

Code: Select all

chmod +x wrp-arm-linux


Next edit the /etc/rc.local file with nano so this runs on boot of the Pi

Code: Select all

sudo nano /etc/rc.local


Add this line in under the other stuff but before the "exit 0"

Code: Select all

/home/pi/wrp-arm-linux &


Just have an empty line before and after the added line, my file looks like this

Code: Select all

# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
  printf "My IP address is %s\n" "$_IP"
fi

/home/pi/wrp-arm-linux &

exit 0

Press CTRL+X to exit, Press Y to save changes. Press Enter to keep the same name

Reboot the Pi

Code: Select all

sudo reboot


Now learn what the IP of the Pi is write it down,

Code: Select all

hostname -I


For me its 192.168.1.226
So in my WebBrowser I go to http://192.168.1.226:8080

Thanks to mrneo240 for Telling me about this!
Now you have a nice new way to websurf on the Dreamcast!!! 8-)
20201014_180942.jpg

Screenshot-2.png
Attachments
Screenshot-4.png
Last edited by deluxux on Mon Jan 08, 2024 9:52 pm, edited 7 times in total.

User avatar
Anthony817
Shark Patrol
Posts: 4009

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#2 » Thu Oct 15, 2020 5:37 pm

A whole new world of possibilities is open to us from our Dreamcast! This does everything I ever hoped HTML-5 would be able to open up and allow on the Dreamcast many years ago! Nice to see the modern web can now be viewed on the Dreamcast! Obviously no YouTube streaming with it, but damn! Nice work to all involved!
Image

mrneo240
Rank 9
Posts: 926

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#3 » Thu Oct 15, 2020 5:47 pm

Great guide!

User avatar
louis012345678
Doom
Posts: 185
Contact:

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#4 » Thu Oct 15, 2020 6:10 pm

I saw this on reddit earlier and tried it out with netscape navigator on pc. It works really well although I'm not sure how I'll get it working on a Dreamcast since I'm using the Virutalbox PC-DC method rather than a Raspberry Pi and it uses a really old version of Ubuntu...

User avatar
deluxux
Black Mesa
Posts: 1400

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#5 » Thu Oct 15, 2020 6:52 pm

Doesn't have to be on the Pi.. What IP/URL did you type in Netscape Navigator? As long as its the same network as the Dreamcast it should work.

User avatar
WedgeStratos
blackout!
Posts: 134
Contact:

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#6 » Fri Oct 16, 2020 12:22 am

This is fantastic! I actually was using a similar project already, Browservice, but determined the Dreamcast was still not quite able to run it. I presume it's because Browservice actually uses some Javascript that's out of range for the Dreamcast browsers. I guess I have another one to try. I bet my brother's PowerMac 7700 will be able to connect online.

User avatar
MrBlueSky
fire
Posts: 74

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#7 » Fri Oct 16, 2020 4:26 am

Thank you deluxux for this great guide and mrneo240 for the crazy discovery. Can't wait to try this out !
Dreamcast Now: The Blues Brothers

User avatar
louis012345678
Doom
Posts: 185
Contact:

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#8 » Fri Oct 16, 2020 11:20 am

deluxux wrote:Doesn't have to be on the Pi.. What IP/URL did you type in Netscape Navigator? As long as its the same network as the Dreamcast it should work.

Nope. For some reason it only works on my PC. If I type the same ip into my phone or even virtualbox it just times out. I'm wondering if it's because my PC is connected to ethernet as there is a chance it runs on a separate network to the WiFi (I'm using university Internet so this is a possibility). If that's the case I'm screwed then since my PC doesn't have WiFi...

mrneo240
Rank 9
Posts: 926

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#9 » Fri Oct 16, 2020 12:04 pm

Could be some firewall things or something of the sort

User avatar
Rolly
letterbomb
Posts: 158
Contact:

Re: How-To Install WRP on DreamPi - Dreamcast web browsers on the modern web.

Post#10 » Fri Oct 16, 2020 5:29 pm

.
Last edited by Rolly on Fri Oct 16, 2020 5:32 pm, edited 1 time in total.

  • Similar Topics
    Replies
    Views
    Last post

Return to “Online”

Who is online

Users browsing this forum: Google [Bot]