LUnix port
Posted: Thu Sep 21, 2006 10:45 pm
Hi there, good to see the ORIC scene is still active.
I didn't use my Atmos for a while, switched to PC before getting the net, but got some nostalgia...
I started porting LUnix NG sunday, and got to the point where the kernel wants to load the shell.
Next step will require disk support, but due to the multiple hw and fs around, and the fact that the only disk support in LUnix is for a higher level C64 interface I'll have to design this from 0.
Other screenshots and test bins here:
http://revolf.free.fr/oric/
For now it must be loaded from tape, must write something to put them in a floppy image.
I managed to copied it to a sedoric floppy in the latest zip, just call LUNIX.COM, but it seems to not always work ... and just locks up on telestrat (actually from the debugger it seems the code is running but it doesn't display anything), which is a shame as it would be the best machine to use it (RS232, 80 col...). I moved the loader from $500 to $1000 but didn't help (also tried to HIMEM#0FF0 before; the kernel itself starts at $2000)
A Jasmin or Microdisc is still needed though to enable overlay ram, else it'll complain and reboot. Requires 48K, well, actually 64K.
Current binary also checks for 2nd VIA to select bank 0.
At least console and keyboard now mostly work, just some scolling issue.
CLOAD "LUNIX"
CLOAD "LBOOT"
I hope I'll have something demoable for Alchimie 6, in case anyone is in France in october feel free to have a go. I know they had some ORIC demos in the past.
I didn't use my Atmos for a while, switched to PC before getting the net, but got some nostalgia...
I started porting LUnix NG sunday, and got to the point where the kernel wants to load the shell.
Next step will require disk support, but due to the multiple hw and fs around, and the fact that the only disk support in LUnix is for a higher level C64 interface I'll have to design this from 0.
Other screenshots and test bins here:
http://revolf.free.fr/oric/
For now it must be loaded from tape, must write something to put them in a floppy image.
I managed to copied it to a sedoric floppy in the latest zip, just call LUNIX.COM, but it seems to not always work ... and just locks up on telestrat (actually from the debugger it seems the code is running but it doesn't display anything), which is a shame as it would be the best machine to use it (RS232, 80 col...). I moved the loader from $500 to $1000 but didn't help (also tried to HIMEM#0FF0 before; the kernel itself starts at $2000)
A Jasmin or Microdisc is still needed though to enable overlay ram, else it'll complain and reboot. Requires 48K, well, actually 64K.
Current binary also checks for 2nd VIA to select bank 0.
At least console and keyboard now mostly work, just some scolling issue.
CLOAD "LUNIX"
CLOAD "LBOOT"
I hope I'll have something demoable for Alchimie 6, in case anyone is in France in october feel free to have a go. I know they had some ORIC demos in the past.