Post#4 » Wed Jun 29, 2016 1:29 pm
Comradesnarky from the ReviveDC team told me that in order for the browsers to work, the browser binary must be hacked to the proper LBA value. The browsers are a different binary than the main game. The LBA value can be hacked using Binhack or Binhack32. But Binhack is for hacking the main game binary to boot from ip.bin. What I haven't figured out is what to set the bootfile as
So normally you'd input 1ST_READ.BIN into Binhack
Then it asks for the bootsector, which is ip.bin
Then it asks for the MSINFO value, which is the LBA of 1ST_READ.BIN you're rendering the new image for. Typically this is 11702 for non-CDDA audio games
So since we need ip.bin to load 1ST_READ.BIN so the actual game can be played, you can't point ip.bin to the browser binary, I think it's called MAIGO.BIN
If someone could clarify exactly how to hack the browser binary so both the main binary, and browser binary work correctly. Then people can start making repacks of CDIs or SD-ISOs to include the browser. The browser is only about ~3mb. And the on-disc cached images/sounds etc to make the original in-game websites might not be needed. The links could be pointed to the dreampipe landing pages instead of the defunct original site chuchu.dreampipe.net for example
They were ripped out because prior to DreamPi, nobody really had dialup around 2007-2009 when a lot of the DCRES and ReviveDC images were made. And the sites were defunct by then