Fuzix (Unix like OS) for X16

Chat about anything CX16 related that doesn't fit elsewhere
mobluse
Posts: 174
Joined: Tue Aug 04, 2020 2:16 pm
Location: Lund, Sweden
Contact:

Fuzix (Unix like OS) for X16

Post by mobluse »


Fuzix (a Unix like OS for 8 bit computers) has lately become popular due to that Fuzix now supports the Raspberry Pi Pico $4 microcontroller.

I searched for Fuzix implementations for Commodore 64, but there is none, but Commodore is mentioned here:

https://github.com/EtchedPixels/FUZIX/issues?q=is%3Aissue+commodore



Fuzix exists for some 6502 based system, but the Fuzix developers thought the floppy disk drives for Commodore were too slow, but Commander's SD card might be fast enough. Also commander has 2 MB RAM maximum, but C64 could have 2 MB RAM using REU.

It might be interesting for someone to port Fuzix to Commander X16.

I found some video demonstrating Fuzix on a ZX Spectrum: 





 

X16&C64 Quiz: Try It Now! Huge Char Demo: Try It Now! DECPS: Try It Now! Aritm: Try It Now!
User avatar
desertfish
Posts: 1094
Joined: Tue Aug 25, 2020 8:27 pm
Location: Netherlands

Fuzix (Unix like OS) for X16

Post by desertfish »


There's this as well...  so many unixes.... ?


 

rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

Fuzix (Unix like OS) for X16

Post by rje »

rje
Posts: 1263
Joined: Mon Apr 27, 2020 10:00 pm
Location: Dallas Area

Fuzix (Unix like OS) for X16

Post by rje »


Ah, there's also the Acheron VM.  http://acheronvm.github.io/acheronvm/

In the owner's own words, "AcheronVM: 16-bit code on the 6502, taken too far".  





 


Quote




AcheronVM is a small, customizable 16-bit software CPU for the 6502. It has thrown out traditional models to pursue all 3 competing aspects of density, speed, and power solely from within the context of the 6502's tradeoffs. Notable features include a unique hybrid register model, try/catch/finally support, pointer-offset addressing modes, easy instruction set modifications, and a purely ca65 macro-based implementation. This talk spans its design, implementation, and use.



 

EMwhite
Posts: 220
Joined: Mon Sep 07, 2020 1:02 pm

Fuzix (Unix like OS) for X16

Post by EMwhite »


GeckOS looks(ed) interesting but struggles due to limited ram of the 64 (feels weird typing that) Could be great if an X16 port leveraged bank switching.

xanthrou
Posts: 165
Joined: Mon Jan 25, 2021 11:57 am

Fuzix (Unix like OS) for X16

Post by xanthrou »


Never heard of that. Interesting concept.

Pro-tip: Call this port FuziX16, to let people know that this is a Commander X16 port.

mobluse
Posts: 174
Joined: Tue Aug 04, 2020 2:16 pm
Location: Lund, Sweden
Contact:

Fuzix (Unix like OS) for X16

Post by mobluse »



9 hours ago, rje said:




Ah, there's also the Acheron VM.  http://acheronvm.github.io/acheronvm/



In the owner's own words, "AcheronVM: 16-bit code on the 6502, taken too far".  



AcheronVM seems more to be a VM than a complete OS. There would also need to be a C compiler for the VM for it to be useful.

X16&C64 Quiz: Try It Now! Huge Char Demo: Try It Now! DECPS: Try It Now! Aritm: Try It Now!
mobluse
Posts: 174
Joined: Tue Aug 04, 2020 2:16 pm
Location: Lund, Sweden
Contact:

Fuzix (Unix like OS) for X16

Post by mobluse »



13 hours ago, desertfish said:




There's this as well...  so many unixes.... ?




 



Fuzix is not a GUI OS. A GUI OS might be too slow.

X16&C64 Quiz: Try It Now! Huge Char Demo: Try It Now! DECPS: Try It Now! Aritm: Try It Now!
User avatar
desertfish
Posts: 1094
Joined: Tue Aug 25, 2020 8:27 pm
Location: Netherlands

Fuzix (Unix like OS) for X16

Post by desertfish »


Yeah but I linked to a specific comment in that topic, which mentions GeckOS - a text based OS.

mobluse
Posts: 174
Joined: Tue Aug 04, 2020 2:16 pm
Location: Lund, Sweden
Contact:

Fuzix (Unix like OS) for X16

Post by mobluse »


GeckOS was last developed in 2013 so it might be difficult to get help porting it to X16, but Fuzix is currently developed and the developers are willing to help with ports. I suppose that the only 6502 system that Fuzix runs on yet is a 6502 emulator: https://github.com/EtchedPixels/Virtual65

X16&C64 Quiz: Try It Now! Huge Char Demo: Try It Now! DECPS: Try It Now! Aritm: Try It Now!
Post Reply