Author Topic: Sonic Robo Blast 2 - OpenDingux  (Read 7163 times)

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Sonic Robo Blast 2 - OpenDingux
« on: October 27, 2012, 02:19:17 pm »
Sonic Robo Blast 2 - OpenDingux (25-10-2012)
Official Site: www.srb2.org
OD Port: www.shinnil.blogspot.com.br

<a href="https://www.youtube.com/watch?v=F1Xa5L2NgUA" target="_blank">https://www.youtube.com/watch?v=F1Xa5L2NgUA</a>


Installation
- Unzip the file contents srb2OD.bin.zip to your memory card;
- download files from the last version of the game (2.0.6) from https://www.srb2.org/download ;
- copy the following files to the directory created in the first step:
     knux.plr
     drill.dta
     music.dta
     rings.wpn
     soar.dta
     sonic.plr
     srb2.srb
     tails.plr
     zones.dta
- Run the file srb2OD.dge

Known Issues
- Despite a great effort in trying to optimize the code, the game slows down several times in the A320, especially in parts with many enemies on the screen (according HercTNT, turn off vsync makes the game run smoother);
- the music does not seem to be looping, then after a certain time it simply stop to play. If you feel uncomfortable with this situation, I advise you to turn off it in the settings.

NOTE: I believe the two problems mentioned above do not occur in GCW-Zero, especially the slow down, since its hardware specs are much better than the Dingoo A320. There may be many other problems not detected by me, since I have not tested the program extensively.

Download
Binary: http://www.mediafire.com/?xomesblyj1ekjb2
Souce code: please visit www.shinnil.blogspot.com.br  ;)
« Last Edit: April 16, 2013, 12:22:05 pm by Shin-NiL »

samir

  • *
  • Posts: 344
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #1 on: October 27, 2012, 04:53:11 pm »
Wow! Excellent!

K-77

  • * Former Staff
  • Posts: 343
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #2 on: October 27, 2012, 06:14:26 pm »
Wow, looks really impressive. About the issues did you try it with swap?

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #3 on: October 27, 2012, 06:17:33 pm »
Yes, I did, 64MB swap with no luck :(

hiredgun

  • *
  • Posts: 168
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #4 on: November 06, 2012, 08:47:59 am »
Extremely impressive job!!! Any idea if it will run on the A-380?

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #5 on: November 06, 2012, 10:08:17 am »
I have no idea if it will run on the A-380, I'm sorry :(

Maybe this thread can help you: http://boards.dingoonity.org/dingoo-technology-a380/sonic-robo-blast-2-3d(opendingux)/


Alien Grey

  • ***
  • Posts: 1396
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #6 on: November 06, 2012, 10:19:45 am »
I have no idea if it will run on the A-380, I'm sorry :(

Maybe this thread can help you: http://boards.dingoonity.org/dingoo-technology-a380/sonic-robo-blast-2-3d(opendingux)/

It doesn't run on the Dingoo A-380. It looks like it can only run on OpenDingux.  :(
Dingoo A-380 CFW V2.11.09 "RetroDD" - 2 x SanDisk SDHC 32GB Class 10 MicroSD Inside - 2 x Dingoo F-16 Wireless Game Controller

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #7 on: November 06, 2012, 10:37:26 am »
Is A-380 Dingux based? Can it run another Dingux compiled apps?

Anyways, what error do you get running srb2?

Alien Grey

  • ***
  • Posts: 1396
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #8 on: November 06, 2012, 11:30:45 am »
The Dingoo A-380 uses Dingux as OS.

I don't why it doesn't want to run. I've tried to recompile it with the Dingoo A-380 toolchain but no luck. It crashes when you try to run it on the Dingoo A-380.  :(
Dingoo A-380 CFW V2.11.09 "RetroDD" - 2 x SanDisk SDHC 32GB Class 10 MicroSD Inside - 2 x Dingoo F-16 Wireless Game Controller

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #9 on: November 06, 2012, 12:03:24 pm »
Can you run it via command line using telnet? You can get some useful info there as it prints some debug messages.

Alien Grey

  • ***
  • Posts: 1396
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #10 on: November 06, 2012, 12:29:57 pm »
I've tried to run it with this script.

Code: [Select]
#!/bin/sh
./srb2OD.dge "$1" > result.txt 2>&1

No result.txt and the screen goes black and I've got to reset the Dingoo A-380.
Dingoo A-380 CFW V2.11.09 "RetroDD" - 2 x SanDisk SDHC 32GB Class 10 MicroSD Inside - 2 x Dingoo F-16 Wireless Game Controller

Pukey

  • *
  • Posts: 13
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #11 on: November 07, 2012, 07:07:35 am »
It's called "Sonic Robo Blast 2 - OpenDingux" for a reason: it's compiled against OpenDingux headers. So it will most likely not work on Legacy Dingux. Sorry about that.

Alien Grey

  • ***
  • Posts: 1396
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #12 on: November 07, 2012, 08:28:37 am »
It's called "Sonic Robo Blast 2 - OpenDingux" for a reason: it's compiled against OpenDingux headers. So it will most likely not work on Legacy Dingux. Sorry about that.

I think that you missed the part where I told that I recompiled it and that it still didn't work.
Dingoo A-380 CFW V2.11.09 "RetroDD" - 2 x SanDisk SDHC 32GB Class 10 MicroSD Inside - 2 x Dingoo F-16 Wireless Game Controller

HercTNT

  • **
  • Posts: 556
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #13 on: April 16, 2013, 05:50:03 am »
Sorry for the bump, but i have an update that may help others running this game. Inside the games options is v-sync and its enabled by default. If you disable it, and your dingoo is capable of running at 408mhz you can almost remove the game stuttering. I'm lucky enough that my dingoo will run stable at 456mhz and that makes the game baby smooth on my a-320. Kinda surprised no one else tried turning off v-sync, and i can't see any ill effects from turning it off. Hope this helps anyone wanting to enjoy Srb2 :)

Shin-NiL (OP)

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #14 on: April 16, 2013, 12:15:06 pm »
Sorry for the bump, but i have an update that may help others running this game. Inside the games options is v-sync and its enabled by default. If you disable it, and your dingoo is capable of running at 408mhz you can almost remove the game stuttering. I'm lucky enough that my dingoo will run stable at 456mhz and that makes the game baby smooth on my a-320. Kinda surprised no one else tried turning off v-sync, and i can't see any ill effects from turning it off. Hope this helps anyone wanting to enjoy Srb2 :)

Thanks for the tip ;)

pcercuei

  • ***
  • Posts: 1427
    • My devblog
Re: Sonic Robo Blast 2 - OpenDingux
« Reply #15 on: April 16, 2013, 02:20:38 pm »
Vsync is applied by OpenDingux on all SDL games, including that one. I believe that with that option activated it was waiting twice for the vsync, dropping the speed to less than 30fps.

 

Post a new topic
Post a new topic