A Commodore 64 For The New Millenium
samdu writes "The CommodoreOne is now available for purchase. The C=1 is a reimplementation of the Commodore=64 in an ATX form factor, 65c816 processor running at approximately 20 MHz, VGA out, an updated SID (with backward compatibility), 32 MB of RAM, standard IDE, PS/2 ports, and a 64 compatible cartridge slot. Let the hobbying begin." We've run previous stories on related efforts.
Does it run LUnix - the free UNIX clone for the original C64?
...
LNG is an operationg system primarly for the good old Commodore64 home-computer. There also is a native version for the successor Commodore128. Ports to other 6502/6510 driven 8Bit Computers are possible but not yet started. LUnix started in 1993 and reached the internet in 1994. In 1997 LUnix0.1 was rewritten from scratch, the result is LNG.
Features of LUnix:
* Preemptive multitasking (up to 32 tasks, 7 priorities)
* Dynamic memory management (in chunks of 256 or 32 bytes)
* Runtime code relocation
* IPC (inter process communication) through pipes
* IPC through signals
* (minimal) REU support
* SCPU compatible
* Hardware stack swapping (C128 only)
* 256K RAM C128 compatible
* >30 standard applications available
* Support for standard RS232 userport interface
* Support for swiftlink RS232 interface
* Virtual consoles
* Hardware accelerated 80 columns console on C128 in C64 mode
* Native C128 version available
* (simple) command shell (with history function)
* Support for CBM (IEC bus) devices (e.g. 1541)
* Open source, comes with all needed (cross-) development tools
* Widely configurable for your needs
* LNG can be terminal and terminal server (RS232)
* Support for SLIP packet encapsulation over serial links
* Support for PPP (packet encapsulation) over serial links
* Loop back packet driver for off-line client-server trials
* TCP/IP stack (and clients for telnet, ftp and pop3
* A simple web server (experimental)
* Support for the DFC77 receiver (radio-transmitted time signal in europe/germany)
* Support for the Smart Watch Chip (another real time clock)
* Support for IDE64 RTC
* Support for IEC bus via 64net/2
* Support for o65 object format (experimental)
* Online help system
*
A demo version of GEOS, aka PC-GEOS, is available here. The original version was created by the same people who made Commodore GEOS over at (the soon to be defunct) Geoworks. My co-op project back in '89 was done on GeoProgrammer, as part of in-house testing for that environment.
bah.. The C1 isn't about economics at all. This looks like a small scale effort done by hobbyists. They can't hope to make much money (if any) on it. If you were a fan of the hardware, you were a fan of the hardware regardless as to whether its 'economical' or not. It really is intended for 20 something geeks who had one of the originals during the 1980s and would like some real hardware to play with. Think about it, would you rather fly a real F22 or just fly a simulator?
Thats the problem with business types. They are usually too rigid and closeminded to even CONSIDER an idea in any other way than dollar signs. If this project were run by business types, you wouldn't be seeing it at ALL. Think about it..
This is a hobby-computer. One nice thing about the good old 8-bit days was that we could control any selfmade hardware, say, through the userport. The geek port of the C-One has some freely programmable lines, some clocks, and the possibility to map periphal chips into the computer's memory without having to be a PCI expert. Be honst, what computer gives this opportunity?
Jens Schönfeld