A copy of the ROM image probably won't help you all that much. Mainly because my RO3.71 bush port has a bunch of missing components and flaws:
* No IR keyboard and mouse driver (needs PS/2 mouse and keyboard) - this was leaked in the "2003" source so could be added, I just haven't had time.
* No interlacing driver (video will be something like 720x288 pixels, it should be 720x576 - this makes fonts especially look awful) - as above
* No support for the modem - as above
* No Zip drive driver - this is open source but needs porting from the RISC OS Open branch.
Jason Tribbeck also sent me the front-end (Zip Filer) source code but it looks like it needs some work to make it work with the ROOL code. You'd mainly need this for formatting, but there is a BASIC program floating around to format Argo-format Zip disks.
Being the picky sod I am, I'd like something closer to the version which had a patch included with RISC OS 4.0 -- which could format and read PC disks too.
My eventual goal is to grab the ROOL source for the Zip driver and make it build standalone again, but somehow do that in a way which it can also build as part of the RO build system.
The most critical for you is probably the lack of the Zip Drive driver, you won't have a way to get data on and off the Bush box.
I don't know why your setup doesn't work to build it, but if I can find a spare evening later this week I'll sit down and build a build environment from scratch and document the steps here.
Can you make sure you have the sources to PortMan and NVRAM -- these should be in the directory Sources.OS_Core.HWSupport.
If you're missing these, you need to delete your RISC OS clone and clone it from Github again with the command:
The closest thing we have to the original Bush box OS is, well, the original Bush box OS -- https://github.com/barryc-ro/RiscOS_2003/
But I haven't tried to make that build yet. It looks like it's a spiritual ancestor to the RISC OS Open (RISC OS 5) source code, before it was fully 32-bitted.
* No IR keyboard and mouse driver (needs PS/2 mouse and keyboard) - this was leaked in the "2003" source so could be added, I just haven't had time.
* No interlacing driver (video will be something like 720x288 pixels, it should be 720x576 - this makes fonts especially look awful) - as above
* No support for the modem - as above
* No Zip drive driver - this is open source but needs porting from the RISC OS Open branch.
Jason Tribbeck also sent me the front-end (Zip Filer) source code but it looks like it needs some work to make it work with the ROOL code. You'd mainly need this for formatting, but there is a BASIC program floating around to format Argo-format Zip disks.
Being the picky sod I am, I'd like something closer to the version which had a patch included with RISC OS 4.0 -- which could format and read PC disks too.
My eventual goal is to grab the ROOL source for the Zip driver and make it build standalone again, but somehow do that in a way which it can also build as part of the RO build system.
The most critical for you is probably the lack of the Zip Drive driver, you won't have a way to get data on and off the Bush box.
I don't know why your setup doesn't work to build it, but if I can find a spare evening later this week I'll sit down and build a build environment from scratch and document the steps here.
Can you make sure you have the sources to PortMan and NVRAM -- these should be in the directory Sources.OS_Core.HWSupport.
If you're missing these, you need to delete your RISC OS clone and clone it from Github again with the command:
Code:
git clone --recursive --branch NC https://github.com/philpem/RiscOS_371_BushSTB.git
The closest thing we have to the original Bush box OS is, well, the original Bush box OS -- https://github.com/barryc-ro/RiscOS_2003/
But I haven't tried to make that build yet. It looks like it's a spiritual ancestor to the RISC OS Open (RISC OS 5) source code, before it was fully 32-bitted.
Statistics: Posted by philpem — Wed Nov 13, 2024 10:55 am