OpenSonicDC 0.1.2 Updated for Dreamcast

Moderators: VasiliyRS, deluxux

User avatar
Ivan GR
core
Posts: 126

OpenSonicDC 0.1.2 Updated for Dreamcast

Post#1 » Thu May 20, 2021 6:39 am

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!

Image

Video: https://vimeo.com/552776216

Images for Dreamshell/RetroDream and GDROM

GDEMU image

If you want support me, you can donate on my paypal: games4all@yandex.ru
Last edited by Ivan GR on Tue May 25, 2021 3:42 am, edited 1 time in total.

User avatar
Ian Micheal
Developer
Posts: 3333
Contact:

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#2 » Thu May 20, 2021 6:56 am

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!

Image

Video: https://vimeo.com/552776216

Images for GDEMU, Dreamshell/RetroDream and GDROM

If you want support me, you can donate on my paypal: games4all@yandex.ru




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..

User avatar
Ivan GR
core
Posts: 126

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#3 » Thu May 20, 2021 7:48 am

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..

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.

Image

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 GR on Thu May 20, 2021 8:32 am, edited 2 times in total.

User avatar
Ian Micheal
Developer
Posts: 3333
Contact:

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#4 » Thu May 20, 2021 7:51 am

Ivan GR wrote:
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..

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.

Image

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.


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 hardware :)
Threading and the stream driver have change on kos2.0

kremiso
Heroine Console
Posts: 479

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#5 » Thu May 20, 2021 9:20 am

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 :lol:

Alexislight
dark night
Posts: 52

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#6 » Thu May 20, 2021 11:57 pm

wow great work man, the speed increase a lot. what about ram limit for mod?

User avatar
DarkVampire295
lithium
Posts: 46

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#7 » Mon May 24, 2021 3:26 pm

Is there a cdi version of this ? It looks fantastic

asiergcfg
noob
Posts: 4

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#8 » Mon May 24, 2021 7:21 pm

I can't get it to work on GDEMU. Buttons are not responsive at the start menu.

User avatar
Nico0020
Feet of Fury
Posts: 572

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#9 » Mon May 24, 2021 11:21 pm

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.

User avatar
Ivan GR
core
Posts: 126

Re: OpenSonicDC 0.1.2 Updated for Dreamcast

Post#10 » Mon May 24, 2021 11:40 pm

DarkVampire295 wrote:Is there a cdi version of this ? It looks fantastic

Yes, download osncdc012_CD.cdi
https://mega.nz/folder/krAk1brL#yXn1S8J ... e/tnoSkLDI

asiergcfg wrote:I can't get it to work on GDEMU. Buttons are not responsive at the start menu.

It's Strange. My GDEMU is not work, so i not tested on it. I tested it on RetroDream and buttons work fine.

  • Similar Topics
    Replies
    Views
    Last post

Return to “New Games”

Who is online

Users browsing this forum: No registered users