Slashdot Mirror


1+ GHz Commodore SX-64 Mod

Spider[DAC] writes "I just found this site, about a person who modified a Commodore SX-64 to contain a 1.2 GHz PIII system. It appears to be a really cool system, and apparantly requires some specially made hardware to make it all interoperate properly. A well-documented read, and definitely something to dream about doing yourself."

7 of 316 comments (clear)

  1. /.'ed by Sivar · · Score: 5, Informative

    Hopefully the website's server isn't this guy's shiny ...er, new SX-64. It just melted.

    The page:



    this page is dedicated to my efforts to skillfully implant a 1+GHZ system inside of my Commodore SX-64 portable computer. this modification will be completely stealth. in fact, when my C64 emulator is running, it should be completely indistinguishable from the original system. however, when the emulator is not running, i will be able to watch DVDs, play MP3s, surf the internet, and play games from anywhere through windows XP. a truly portable system, complete with integrated monitor, keyboard, and handle! lan parties here i come!

    SX-64 History

    this was my commodore sx-64 before it was modified. i got it for free from a friend at work back some time in january. this little machine was the world's first COLOR portable computer system. the keyboard doubles as a protective face for the case. the handle doubles as a tilting arm to make the monitor more viewable.

    the original unmodified SX-64

    the system has a built-in 5-inch color CRT monitor, a commodore 1541 disk drive, a 1mhz cpu, 64k of RAM, MOS6581 sound chip, and a VIC20 video chip (320x200 pixels, 4-bit color, 40x25 text mode). it also comes with a built-in speaker, a game cartridge slot on the top, an expansion port on the back, an RS232-C serial port, two gameports, and composite NTSC/PAL out (depending on where your SX-64 came from). the operating system is SX-64 BASIC (developed by microsoft!!). the system was released in 1983 and retailed for around $1000 USD.

    some of the world's best games (IMO) were for this system. classics like the original PAC-MAN, donkey kong, maniac mansion, etc were well worth the price of the system back in the day. not to mention, the BASIC operating system was so easy to use, you could program your own game in no time. no microsoft APIs, DLLs, or bluescreens to deal with! just PEEK and POKE your graphics and sounds to memory, and you were on your way to being a professional programmer (aside from learning assembly, of course :]).

    from what i've read, the SX-64 was a flop because it was targeted towards the business market (it was called the "executive computer"). it competed with laptops like the Toshiba T-1000, but was heavier, had no batteries, and didn't fit in your lap. the sx-64 dissapeared as quickly as it arrived. today they remain a collector's item.

    20 years later

    given, the sx-64 kicked ass in the 1980's, but my current computer is literally 1600 times faster than this thing! i wouldn't use a 5-year old computer without complaining, let alone a 20 year old computer. computers need to be able to stream DVDs, movies, surf the internet, play 3d games, and store gigabytes worth of mp3's before they can be considered useful nowadays.

    the only way to wedge a new motherboard in my C64 will be to go SMALL.

    the latest computer craze (at least the latest craze i've been following) is the 'small form factor' (SFF) PC. these little systems work great for home theater PCs (HTPCs), internet terminals, and lan parties. i, for one, would hate to lug a full-size tower and monitor to a lan party and back. but my SX-64 above would be perfect for lan parties. it has a handle, it's rugged, and everything's built-in (even the monitor!).

    SFF motherboards (the two big form factors now are Flex ATX and Mini ITX) are the perfect choice for my project because they have integrated sound, network, video, and tv out. the tv out is probably the most important since the c64's internal CRT takes an NTSC s-video input. without it, the screen would be useless. the only bad part is that the 3d graphics will suck pretty hard (s3 savage core) so lan parties will suck for me because i will probably get killed a lot since i'll probably be playing at a low resolution. (update: I'm running about 40fps in cstrike in 800x600. It's not as good as a Geforce4, but at least it's faster than the original c64's VIC chip!

    Research

    planning plays a big part in any big project. if i was just adding a window kit or something stupid like that, yea i could just go to town with a dremel and not expect any real problems. but if i cut too much away from the case, or just guessed on which wires to solder, this whole project would be over.

    after searching around the internet, i found the original schematics for the seperate boards inside the sx-64. several circuit boards will have to be designed and etched to interface the sx-64 case to the newer hardware. (update: most of these boards can be found in the tech info section). many hours of dremeling the steel inside the case were required, because the original cards were mounted vertically, and my motherboard has to go in horizontally.

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    1. Re:/.'ed by Jouster · · Score: 4, Informative

      I'm adding more content to it as I get it, but here's what I have so far:

      My Mirror.

      Jouster

  2. Commodore One by antibryce · · Score: 5, Informative

    http://www.go64.de/english/frames/frame.htm

    Looks like an interesting project. They're building a fully backwards compatible mobo which should support all existing C64/128 software. The best part is the CPU is 20MHZ and the Sid emulation will have 16 voices!

    It's all only $200, and will fit into any ATX style case.

  3. Re:What about... by stratjakt · · Score: 2, Informative

    yes.

    i knew at least one guy who did just that, he also stacked ram chips and managed to get 640k of usable ram on his modified 64.

    64s were modded every way from sunday, everyone worth knowing in the day had at least a SuperSnapshot v4.0 in the cartridge slot.

    Painting, lighting.. I saw a lot of impressive things done to commodore hardware in the day. This isn't one of 'em.

    If the thing wasn't functional, and beyond repair, then he could be forgiven for gutting it and sticking in a flexatx based crap-rig.

    If it was functional, then may god have mercy on his soul for defiling it like that.

    --
    I don't need no instructions to know how to rock!!!!
  4. ... and he hardly knew what he was talking about by Montreal+Geek · · Score: 3, Informative
    Sheesh.

    Destroying a neat piece of collectible cruft like that is bad enough, but it appears he actually knew very little about what he was destroying.

    - The video chip was named 'VIC' not 'VIC20' (which was another, bittier, box).
    - Neither Pac-Man nor Donkey Kong were originals on that platform, or indeed even faithful reproductions.
    - I'm not even going to go into that 'BASIC operating system' bit [but hey, now that I think of it, it does establish a pattern for Microsoft 'OS'es]
    - The T-1000 was a nice piece of PCish hardware; but had no battery either. Mains or no dice.

    ... But most of all, I am amazed at even his missing the irony of stating he wouldn't be able to use a five year old computer "without complaining" yet one of his admitted design goals was that he could run an emulator so that he could.

    -- MG

  5. obEbay link by Guiness17 · · Score: 2, Informative

    All this talk about them being so rare...are they really?

    Here's one and another SX-64.
    Not trying to troll here. I happen to collect (original, full size) arcade machines from the eighties, so I understand the pain when I see one gutted.

    --
    Imagine for a moment a world without hypothetical situations...
  6. Re:That damn ENTER key by PurpleKarma · · Score: 2, Informative

    *sigh*

    That was the RESTORE key that required a significant amount of effort. Remember, you held down RUN/STOP and pounded the RESTORE key.

    BTW: The C64C models had a much-improved version of the RESTORE key; you simply tapped it with the same amount of effort as you would any other key.

    --

    --
    eek. eek. eeeeeek. eek-eek.