The21zonz Posted December 27, 2023 Share Posted December 27, 2023 I found something kinda cool. Someone ported Sonic 1 (the Master System version) to the Commodore 64, and from the videos and things I’ve seen, it runs beautifully. It requires a memory expansion to 256K to play, and I haven’t been able to get it working on VICE… Anyone else tried this? How did you get it working if you did? Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 27, 2023 Share Posted December 27, 2023 That has been around for a good bit. I have played in WinVICE, and IIRC on my TheC64 (R5 filename flag.) Have not run on real hardware as my room is a disaster area. It is a good an fun game. 1 Quote Link to comment Share on other sites More sharing options...
hofster Posted December 27, 2023 Share Posted December 27, 2023 It doesn't need a memory expansion in general. It needs an REU with at least 256kB of RAM. In Vice settings, go to Cartridges and expand RAM Expansion Module. Pick a RAM size of 256kB or more and leave REU Image empty. 1 Quote Link to comment Share on other sites More sharing options...
The21zonz Posted December 27, 2023 Author Share Posted December 27, 2023 8 minutes ago, hofster said: It doesn't need a memory expansion in general. It needs an REU with at least 256kB of RAM. In Vice settings, go to Cartridges and expand RAM Expansion Module. Pick a RAM size of 256kB or more and leave REU Image empty. Hmm, ok i misread something XD I’ll try that. Quote Link to comment Share on other sites More sharing options...
The21zonz Posted December 27, 2023 Author Share Posted December 27, 2023 (edited) 29 minutes ago, OLD CS1 said: That has been around for a good bit. I have played in WinVICE, and IIRC on my TheC64 (R5 filename flag.) Have not run on real hardware as my room is a disaster area. It is a good an fun game. Can’t wait. EDIT: IT WORKED! Edited December 27, 2023 by The21zonz It worked! 1 Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted December 27, 2023 Share Posted December 27, 2023 23 minutes ago, The21zonz said: Can’t wait. EDIT: IT WORKED! Fun game, is it not? I am extremely impressed with both this port and the port of Super Mario Bros. Quote Link to comment Share on other sites More sharing options...
The21zonz Posted December 27, 2023 Author Share Posted December 27, 2023 4 minutes ago, OLD CS1 said: Fun game, is it not? I am extremely impressed with both this port and the port of Super Mario Bros. It’s a really solid port imho Quote Link to comment Share on other sites More sharing options...
carlsson Posted December 28, 2023 Share Posted December 28, 2023 I believe what hofster meant is that on the C64, there are a couple different types of memory expansions, but only the kind that works like a REU device is suitable here. There are cheaper (?) GeoRAM type cartridges that are fine with GEOS but not for other applications. I believe someone was working on cloning the REU but I haven't kept track of how it goes, or technically how much differs between the different memory expansions. Quote Link to comment Share on other sites More sharing options...
hofster Posted December 29, 2023 Share Posted December 29, 2023 Yes, that's what I meant. There are a few projects that replicate the REU functionality (and more). I have tried the below. The REUPlusC2 (FPGA based) is the closest in shape and form as it fits in the enclosure of a true REU: https://github.com/jburrell7/REUPlusC2 The RAD cartridge (Raspberry Pi based) is probably the cheapest alternative: https://github.com/frntc/RAD The 1541 Ultimate-II+ is the most expensive option but certainly the richest in features. Maybe also the most compatible? https://ultimate64.com/Main_products 1 Quote Link to comment Share on other sites More sharing options...
Boschloo Posted January 8 Share Posted January 8 On 12/27/2023 at 11:08 AM, OLD CS1 said: That has been around for a good bit. I have played in WinVICE, and IIRC on my TheC64 (R5 filename flag.) Have not run on real hardware as my room is a disaster area. It is a good an fun game. I wonder if it will run on my C128 with the 1764 REU. Quote Link to comment Share on other sites More sharing options...
+OLD CS1 Posted January 8 Share Posted January 8 3 hours ago, Boschloo said: I wonder if it will run on my C128 with the 1764 REU. Actually, yes, and the C128 will run it better for NTSC than a C64 with any REU. Quote Link to comment Share on other sites More sharing options...
Gory-Glory Posted January 25 Share Posted January 25 Hi I did not get Sonic 64 to work on my Commodore 128 beacuse it must have more memory like a rom expansion, so today I updated the firmwire on my The C64 Mini and tested to play d81 disk image 1 disk version on it and it works good, only was that the game that is in PAL noticed that my mini C64 is an American NTSC machine, but I bought it at a Swedish webshop, but it works good and it is fun to play. [b]D81 Disk Image 1 Disk Version[/b] [url=https://ibb.co/3RXmfg5][img]https://i.ibb.co/7kctgsx/371538038-895091878212063-3529921155520703282-n.jpg[/img][/url] I just switch my C64 Mini into PAL mode and now does not Sonic say something more about it anymore, so it is probably better to have my mini in PAL mode, beacuse I live in Sweden and Europe and not in USA. I also tested to play Sonic 64 with my The A500 Mini GamePad but it was flipping when I use it, so I turned back to my The C64 Mini The Joystick and it worked great with Sonic 64. I did not get d64 disk image 2 disk version to work, it was not loading in completly. It loaded in diskfile A but could not switch to diskfile B and load it in. [b]D64 Disk Image 2 Disk Version[/b] [url=https://ibb.co/MSWj66W][img]https://i.ibb.co/r0TLssT/370228871-1543067033193277-2271310928652838791-n.jpg[/img][/url] Quote Link to comment Share on other sites More sharing options...
Grimm1966 Posted January 25 Share Posted January 25 I just purchased a RAD expansion card as I already had the Raspberry Pi for it. I'm going to try it out and see if it works for this? Does a regular joystick work, or do you need a D-pad (D-pad probably makes it more fun I would imagine)? Quote Link to comment Share on other sites More sharing options...
Gory-Glory Posted January 25 Share Posted January 25 Grimm1966 >>> I played Sonic on my C64 Mini with the joystick that got I ewth it and it works fine, I tested to connect my A500 Mini GamePad to C64 Mini and it works really bad, it like that The gamepad move by it self in one direction. 1 Quote Link to comment Share on other sites More sharing options...
eightbit Posted February 2 Share Posted February 2 (edited) I've played this a few times on real hardware via the C64 Ultimate II+ cart. It's pretty good. One thing I was having issues with initially is the Epyx Fastload cartridge...or image of it I should say. You can assign a cartridge rom to the Ultimate II+ and I have always used Epyx Fastload of course. Well, that is not compatible with the REU in the Ultimate II+ and I was getting the "cannot find REU" message even though it were enabled in the UII+ settings. The only one I found that actually works fine with the REU is the CyberPunks Retro Replay rom image...which basically does the same thing as what the Fastload cart does. After that REU stuff works perfectly. All of those images come with the UII+ firmware download. Just a tip if anyone is running into issues trying this and other REU required software while using the UII+. Edited February 2 by eightbit Quote Link to comment Share on other sites More sharing options...
Grimm1966 Posted February 5 Share Posted February 5 I got the RAD in and set it up. I was able to run Vision Basic on the SX-64, but not Sonic. It would crash on first run, not sure what is causing it to fail. I did have Jiffy DOS enabled, so maybe it is the problem. I'm going to do some more testing. Sonic did run on my standard C64 though and is very fun. Quote Link to comment Share on other sites More sharing options...
carlsson Posted February 5 Share Posted February 5 Do you mean the RAD works with a regular C64, but the game crashes if you load it on your SX-64? I saw from the description that SX-64 and other more exotic models are not fully tested with the RAD, and perhaps not fully tested with Sonic as well for that matter. Quote Link to comment Share on other sites More sharing options...
Grimm1966 Posted February 5 Share Posted February 5 (edited) 1 hour ago, carlsson said: Do you mean the RAD works with a regular C64, but the game crashes if you load it on your SX-64? I saw from the description that SX-64 and other more exotic models are not fully tested with the RAD, and perhaps not fully tested with Sonic as well for that matter. Yeah, I saw that too, so I'm not sure what is going on. I found it strange that Vision Basic would run, but not Sonic. I'm very sure that the RAD is working correctly. Tonight I'm going to try it on the SX-64 again, but this time I will disable JiffyDos. I'm loading the game through my pi1541 and it also doesn't have the JiffyDos ROM installed on it. I used the pi1541 to load it on my regular C64 (which doesn't have JiffyDos installed) and it worked fine. The RAD menu pops up no problem on the SX-64 and I can change the settings, if that helps? Edited February 5 by Grimm1966 Quote Link to comment Share on other sites More sharing options...
Grimm1966 Posted February 6 Share Posted February 6 So I tried turning JiffyDos off on the SX-64, but it didn't help. I suspect that it might have something to do with the kernel ROM. When I setup the RAD and exit out back to basic the display of the REU memory size does not show. I don't know how the REU sets itself up with in the system. Vision Basic must use the REU differently than Sonic does. Quote Link to comment Share on other sites More sharing options...
Grimm1966 Posted February 12 Share Posted February 12 Ok, mystery solved. I was able to get Sonic to run on the SX-64. Turned out that when you first run the game it will detect if you are running on an NTSC system and ask if you want to continue. This is in white text, and well, the default background color on the SX-64 is white too. So it gives you the impression that the game is locked up. I had also noticed that when I exited the RAD menu it usually prints on the bottom of the screen the amount of REU memory you have set up. But this didn't display on the SX-64 too because of the background color. I moved the cursor down to the bottom row and moved it across the screen, then I could see the memory text. Once I had this figured out it was just a matter of pressing the 'Y' key and the game started up. I don't know where to report this for Sonic? I will put a bug report on Github for the RAD device. Too funny. 2 1 Quote Link to comment Share on other sites More sharing options...
eightbit Posted February 12 Share Posted February 12 21 hours ago, Grimm1966 said: Ok, mystery solved. I was able to get Sonic to run on the SX-64. Turned out that when you first run the game it will detect if you are running on an NTSC system and ask if you want to continue. This is in white text, and well, the default background color on the SX-64 is white too. So it gives you the impression that the game is locked up. I had also noticed that when I exited the RAD menu it usually prints on the bottom of the screen the amount of REU memory you have set up. But this didn't display on the SX-64 too because of the background color. I moved the cursor down to the bottom row and moved it across the screen, then I could see the memory text. Once I had this figured out it was just a matter of pressing the 'Y' key and the game started up. I don't know where to report this for Sonic? I will put a bug report on Github for the RAD device. Too funny. That is really NOT what I was expecting. Lol! 1 Quote Link to comment Share on other sites More sharing options...
hofster Posted February 13 Share Posted February 13 I wonder how many applications and games has these kind of problems on the SX64 and on 3rd party C64 Kernals with alternate background colors. 1 Quote Link to comment Share on other sites More sharing options...
Gory-Glory Posted February 13 Share Posted February 13 (edited) Here are photos of Sonic on my The C64 Mini .d81 1 disk version that I got to work .d64 2 disk version that I did not got to work Edited February 13 by Gory-Glory 1 Quote Link to comment Share on other sites More sharing options...
eightbit Posted February 17 Share Posted February 17 It's really more or less Game Gear Sonic running on a C64. It's got so much hype (much as Super Mario) just because "cool! this IP is on C64!". But yeah, there are too many games to list on the C64 that are a lot better and you don't need an REU for them Quote Link to comment Share on other sites More sharing options...
Gory-Glory Posted February 18 Share Posted February 18 (edited) eightbit >>> Okey, so it is more of Game Gear Sonic that is ported to C64. I have not played Sonic on Sega Game Gear. I have only Sonic on Sega Master System and on Sega Genesis/Mega Drive I have also Super Mario Bros on C64 Both the Nintendo NES Game and the Giana Sisters Romhack. Edited February 18 by Gory-Glory Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.