OpenSonicDC 0.1.2 Updated for Dreamcast
Moderators: pcwzrd13, deluxux, VasiliyRS
- Ivan Guber
- letterbomb
- Posts: 156
OpenSonicDC 0.1.2 Updated for Dreamcast
What I did
1. Updated allegro to compile Open Sonic. (Allegro src i took from Ian Micheal github https://github.com/ianmicheal)
2. Made optimization Open Sonic for Dreamcast. Now game run very fast!
Video: https://vimeo.com/552776216
Very fast speed
Images for Dreamshell/RetroDream and GDROM
GDEMU image
Normal speed
https://mega.nz/folder/x2BWVaDI#o3um0Nw1sLn8ro5A2IEufg
1. Updated allegro to compile Open Sonic. (Allegro src i took from Ian Micheal github https://github.com/ianmicheal)
2. Made optimization Open Sonic for Dreamcast. Now game run very fast!
Video: https://vimeo.com/552776216
Very fast speed
Images for Dreamshell/RetroDream and GDROM
GDEMU image
Normal speed
https://mega.nz/folder/x2BWVaDI#o3um0Nw1sLn8ro5A2IEufg
Last edited by Ivan Guber on Mon Jun 27, 2022 5:30 am, edited 3 times in total.
- Ian Micheal
- Developer
- Posts: 6021
- Location: USA
- Contact:
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Ivan GR wrote:What I did
1. Updated allegro to compile Open Sonic. (Allegro src i took from Ian Micheal github https://github.com/ianmicheal)
2. Made optimization Open Sonic for Dreamcast. Now game run very fast!
Video: https://vimeo.com/552776216
Images for GDEMU, Dreamshell/RetroDream and GDROM
If you want support me, you can donate on my paypal: [email protected]
Wonderful That's fantastic i was waiting for someone to get into that .. When you make the release provide the src to keep up this effort i have keep things like this alive the allegro src was lost for more then 10 years and not compile-able
Great to see people using update projects from my github
I see you updated it to compile on kos2.0 if you can send me that to upload on github so more people can do projects.. i mean the api. i have my own version of this as update opensonic just did not get around to releasing it.. main thing with this is allegro has a lot of uses and more games to port i took up getting this out there so people can do what you have done..
- Ivan Guber
- letterbomb
- Posts: 156
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Yes i updated it, to compile sonic on KOS2.0. Compilator show this errors when i tried compile sonic with using allegro422.lib (without update). This function removed from KOS 2.0.Ian Micheal wrote:
Wonderful That's fantastic i was waiting for someone to get into that .. When you make the release provide the src to keep up this effort i have keep things like this alive the allegro src was lost for more then 10 years and not compile-able
Great to see people using update projects from my github
I see you updated it to compile on kos2.0 if you can send me that to upload on github so more people can do projects.. i mean the api. i have my own version of this as update opensonic just did not get around to releasing it.. main thing with this is allegro has a lot of uses and more games to port i took up getting this out there so people can do what you have done..
When i fixed it, i have another problem, game runs on DEMUL, but not run on real hardware. It's because in 2 audio function (_mixer_init and play_audio_stream) has an unhandled exception when i run it on Dreamcast. i fixed it.
Source code i upload later. I need clean it before i upload it.
Last edited by Ivan Guber on Thu May 20, 2021 8:32 am, edited 2 times in total.
- Ian Micheal
- Developer
- Posts: 6021
- Location: USA
- Contact:
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Great work my freind it's running fast we can add dreamhal math.. change the mixer problem we can use add2line to find the error on hardwareIvan GR wrote:Yes i updated it, to compile sonic on KOS2.0. Compilator show this errors when i tried compile sonic with using allegro422.lib (without update). This function removed from KOS 2.0.Ian Micheal wrote:
Wonderful That's fantastic i was waiting for someone to get into that .. When you make the release provide the src to keep up this effort i have keep things like this alive the allegro src was lost for more then 10 years and not compile-able
Great to see people using update projects from my github
I see you updated it to compile on kos2.0 if you can send me that to upload on github so more people can do projects.. i mean the api. i have my own version of this as update opensonic just did not get around to releasing it.. main thing with this is allegro has a lot of uses and more games to port i took up getting this out there so people can do what you have done..
When i fix it, i have another problem, game runs on DEMUL, but not run on real hardware. It's because in 2 audio function (_mixer_init and play_audio_stream) has an unhandled exception when i run it on Dreamcast. i fix it.
Source code i upload later. I need clean it before i upload it.
Threading and the stream driver have change on kos2.0
-
- Rank 9
- Posts: 966
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Many thanks, awesome to see all these new open projects possibilities ++
that compiling errors image lol, i feel cold on my spine remembering some old attempts i did on other things...
much more longer list
that compiling errors image lol, i feel cold on my spine remembering some old attempts i did on other things...
much more longer list
-
- minority
- Posts: 67
- Dreamcast Games you play Online: no one
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
wow great work man, the speed increase a lot. what about ram limit for mod?
- DarkVampire295
- photon blast
- Posts: 113
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Is there a cdi version of this ? It looks fantastic
Twitter @WayneBurke32
Best of luck, DV
Best of luck, DV
-
- shadow
- Posts: 6
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
I can't get it to work on GDEMU. Buttons are not responsive at the start menu.
- Nico0020
- Sunday Shootout
- Posts: 660
- Dreamcast Games you play Online: PSOv2
Quake 3 Arena
Alien Front Online
Chu Chu Rocket
Ooga Booga
And more
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Very cool!
I always wanted this kind of project back in the day. I remember being amazed at playing the Taxman's retro engine port to DC. That's how I found out about him in the first place. Kind of amazing we don't have a lot of Sonic homebrew for the DC - and especially the Saturn.
I always wanted this kind of project back in the day. I remember being amazed at playing the Taxman's retro engine port to DC. That's how I found out about him in the first place. Kind of amazing we don't have a lot of Sonic homebrew for the DC - and especially the Saturn.
- Ivan Guber
- letterbomb
- Posts: 156
Re: OpenSonicDC 0.1.2 Updated for Dreamcast
Yes, download osncdc012_CD.cdiDarkVampire295 wrote:Is there a cdi version of this ? It looks fantastic
https://mega.nz/folder/krAk1brL#yXn1S8J ... e/tnoSkLDI
It's Strange. My GDEMU is not work, so i not tested on it. I tested it on RetroDream and buttons work fine.asiergcfg wrote:I can't get it to work on GDEMU. Buttons are not responsive at the start menu.