Really looking forward to this. Just one more day to go! I guess I've got my holiday plans sorted.
Having a music speed option would be great. Though I have both NTSC and PAL C64s, I'm used to the speed of the music on NTSC.
I'd also love to read a blog about the development process.
Congrats on this awesome accomplishment and thank you for making such an excellent contribution to the scene!
Sonic the Hedgehog for C64/128 + REU
Moderator: Lemoners
- Asphodel
- William Wobbler
- Posts: 146
- Joined: Thu Jul 29, 2010 11:02 am
Made a front and back for myself. If any one wants it:
https://ibb.co/f89Z8BM
https://ibb.co/2W71Z4L
https://ibb.co/m4mx7vN
[/img]
https://ibb.co/f89Z8BM
https://ibb.co/2W71Z4L
https://ibb.co/m4mx7vN
[/img]
- oldschooljoe
- Zorro
- Posts: 1332
- Joined: Sat Jan 23, 2021 4:12 am
- Location: Los Angeles
- Age: 54
- Gorack
- Rick Dangerous
- Posts: 1503
- Joined: Tue Nov 12, 2013 9:46 am
- Contact:
It is low cost. One design uses a real WD65816, but despite that, it can me made with about $50-$60 worth of parts (plus case). My goal to to try to match a retail price somewhere in the range of EasyFlash or a BackBit.dmantione wrote:A SuperCPU clone would be great, but remember we are talking here about mass-produced cartridges with on-board DMA controller. For that, the DMA-controller needs to be really low cost.
If I do end up releasing it as opensource, I'm guessing it will become mass produced and ubiquitous as my previous project; Pi1541.
With mrsid's ingenious idea of DMAing new char and colour screens, as well as, sprite frames into the VICII's memory I am going to add support to my SuperCPU clone to facilitate likewise programming methods. I will add 65816 COP co-processor commands to blit blocks of memory. This can be used to copy between SRAM/DRAM on the cart or from the fast SRAM/DRAM into the VICII/C64's 1MHz RAM via DMA (without CPU instruction fetch overhead).
It should be straightforward to add these commands to VICE's SuperCPU emulator.
If not, the software developer is free to implement a slower software version using the COP interrupt vector. Even a SuperCPU executing MVN to 1MHz memory will get DMAed, only slower as the cpu will refetch the MVN instruction each byte copy. (but come to think of it, this will be done at 20MHz and absorbed as part of the wait for the next 1MHz write).
I do have many designs, some emulated on a Pi and some using a real CPU. One day I would like to do a fully FPGA version but if I ever go down that path, I would do a 65832 just for the fun of it.TomXP411 wrote:I'd love to see how this works out. If you're going to go down the FPGA route, it would be interesting to see if you could develop a full system around the 65816
- raffie
- Joe Blade
- Posts: 206
- Joined: Fri Aug 22, 2003 5:06 pm
- Location: Belgium
It's great to read about the fact that someone is working on a SuperCPU clone, it really deserves it's own thread, and this one should be about Sonic.
One thing I'll add is even more important than cost, for me, would be the ability to use it in conjunction with my U2+, I really don't see myself taking that out of my C64 and losing all the features it provides in exchange for anything.
One thing I'll add is even more important than cost, for me, would be the ability to use it in conjunction with my U2+, I really don't see myself taking that out of my C64 and losing all the features it provides in exchange for anything.
- MeneerJansen
- Rick Dangerous
- Posts: 1506
- Joined: Mon Jan 13, 2020 1:22 pm
- Location: Holland, Europe. Favorite games: Exploding fist, Bruce Lee, Phoenix.
- Age: 54
- hayesmaker64
- Bionic Granny
- Posts: 31
- Joined: Tue Jun 23, 2020 5:05 pm
- Contact:
refresh
[/img]
- mrsid
- Zorro
- Posts: 1429
- Joined: Mon Jan 27, 2003 2:17 pm
- Location: Netherlands
- hgabor84
- Bionic Granny
- Posts: 46
- Joined: Wed Aug 22, 2018 12:01 pm
Good job!mrsid wrote:The game is out, you can download it here:
https://csdb.dk/release/index.php?id=212190
Enjoy!
https://c64games.net/2021/12/19/sonic-t ... megjelent/
Last edited by hgabor84 on Sun Dec 19, 2021 1:13 pm, edited 1 time in total.
-
- Bionic Granny
- Posts: 4
- Joined: Sat Oct 24, 2020 8:39 pm
[quote="nex86"]Can I get this to work with TheC64 Maxi?
telling me that no REU is found.[/quote]
Ensure the latest firmware is installed, then:
"To enable REU support you can use either a filename flag or a CJM file parameter. Note that REU support does not work with VIC20 software.
To select using a filename flag, use one of the following:
R5 = 512K REU enabled
R2 = 2MB REU enabled
RM = 16MB REU enabled
For example: myreudisk_R5.d64"
telling me that no REU is found.[/quote]
Ensure the latest firmware is installed, then:
"To enable REU support you can use either a filename flag or a CJM file parameter. Note that REU support does not work with VIC20 software.
To select using a filename flag, use one of the following:
R5 = 512K REU enabled
R2 = 2MB REU enabled
RM = 16MB REU enabled
For example: myreudisk_R5.d64"
Who is online
Users browsing this forum: No registered users and 0 guests