Sonic the Hedgehog for C64/128 + REU

C64 website updates, new releases of games, demos, tools etc.

Moderator: Lemoners

Post Reply
CGMan
Bionic Granny
Posts: 10
Joined: Thu Jan 24, 2013 9:17 pm

Post by CGMan »

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!
Slyi
Bionic Granny
Posts: 49
Joined: Sat May 15, 2021 5:15 pm
Age: 34

Post by Slyi »

Amazing and so kind to give it away for free!

I guess this shows a big love and respect for the C64-Community!
My dream is to code a simple C64 Music Tracker!
User avatar
Asphodel
William Wobbler
William Wobbler
Posts: 146
Joined: Thu Jul 29, 2010 11:02 am

Post by Asphodel »

Made a front and back for myself. If any one wants it:

https://ibb.co/f89Z8BM

https://ibb.co/2W71Z4L

https://ibb.co/m4mx7vN


Image

Image

Image

[/img]
User avatar
oldschooljoe
Zorro
Zorro
Posts: 1332
Joined: Sat Jan 23, 2021 4:12 am
Location: Los Angeles
Age: 54

Post by oldschooljoe »

I Do!

Thanks for the great covers!


Image
Are you keeping up with the Commodore?
'cause the Commodore is Keeping Up with You!
User avatar
Gorack
Rick Dangerous
Rick Dangerous
Posts: 1503
Joined: Tue Nov 12, 2013 9:46 am
Contact:

Post by Gorack »

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.
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.
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).
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
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.
User avatar
raffie
Joe Blade
Joe Blade
Posts: 206
Joined: Fri Aug 22, 2003 5:06 pm
Location: Belgium

Post by raffie »

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.
User avatar
MeneerJansen
Rick Dangerous
Rick Dangerous
Posts: 1506
Joined: Mon Jan 13, 2020 1:22 pm
Location: Holland, Europe. Favorite games: Exploding fist, Bruce Lee, Phoenix.
Age: 54

Post by MeneerJansen »

mrsid wrote:Sonic will be released as a free download on December 19th of 2021.
[...]
It's Sunday. Where's the game, where's the game, where's the game, where's the game? I can't wait, I can't wait, I can't wait, I can't wait, I can't wait! :wink:
User avatar
hayesmaker64
Bionic Granny
Posts: 31
Joined: Tue Jun 23, 2020 5:05 pm
Contact:

refresh

Post by hayesmaker64 »

Image[/img]
User avatar
mrsid
Zorro
Zorro
Posts: 1429
Joined: Mon Jan 27, 2003 2:17 pm
Location: Netherlands

Post by mrsid »

The game is out, you can download it here:
https://csdb.dk/release/index.php?id=212190

Enjoy!
User avatar
Tom-Cat
Mikie
Mikie
Posts: 571
Joined: Mon Oct 21, 2002 9:41 am
Location: Slovenia

Post by Tom-Cat »

A masterpiece! :D Great work mr.sid, never thought we would see this on C64....
Press UP ARROW key to get to the level selector :D
----------
Tom-Cat
nex86
Bionic Granny
Posts: 2
Joined: Sun Dec 19, 2021 12:10 pm

Post by nex86 »

Can I get this to work with TheC64 Maxi?
telling me that no REU is found.
User avatar
hgabor84
Bionic Granny
Posts: 46
Joined: Wed Aug 22, 2018 12:01 pm

Post by hgabor84 »

mrsid wrote:The game is out, you can download it here:
https://csdb.dk/release/index.php?id=212190

Enjoy!
:thumbsup: Good job! :thumbsup:
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.
walliswizard
Bionic Granny
Posts: 4
Joined: Sat Oct 24, 2020 8:39 pm

Post by walliswizard »

[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"
User avatar
grande316
Jumpman
Jumpman
Posts: 3751
Joined: Sat Oct 29, 2011 8:19 am
Location: The Coastal Town of Baraboro (Perth, Western Australia)
Age: 46

Post by grande316 »

"SAY-GAR!"

No way! :D
Sent from my Nobody Cares What Device It Is
nex86
Bionic Granny
Posts: 2
Joined: Sun Dec 19, 2021 12:10 pm

Post by nex86 »

Thanks, I needed to update.. never done an update since relase.
Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests