Dingoonity.org

Dingux (Dingoo Linux) => Releases => Topic started by: ValdikSS on January 10, 2012, 11:53:06 am

Title: Picodrive OD with optimizations
Post by: ValdikSS on January 10, 2012, 11:53:06 am
Hello!
Here is picodrive for opendingux compiled with all optimizations and code profiling.
Enjoy!
v3 download
http://valdikss.org.ru/PicoDrive.dge
It comes with double buffering and vsync, but vsync will work only with the latest OD kernel with vsync patch.

Some benchmarking videos:
Legacy http://www.youtube.com/watch?v=0OJXrWnjWX4
OD no opts. http://www.youtube.com/watch?v=mhQM-7KDCUs
OD opts. http://www.youtube.com/watch?v=n2wazPL0R5M

Comix zone:
OD opts. 40 45 55 fps
OD no opts. 20 fps
Legacy 36 fps
Title: Re: Picodrive OD with optimizations
Post by: flpstrquerendoumdingoo!!! on January 10, 2012, 02:44:04 pm
Thanks, it would be possible to optimize Dingux too?
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 10, 2012, 02:55:29 pm
I think yes, now i'm thinking how to compile and run gcc on the dingoo to get native cflags.
And there would be picodrive v2 optimized, I got more fps again. 50 fps in comix zone now.
Title: Re: Picodrive OD with optimizations
Post by: Coccijoe on January 10, 2012, 03:28:25 pm
great! thanks valdikss :)
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 10, 2012, 06:32:07 pm
Even more optimizations, now 45 fps in comix zone!
http://www.mediafire.com/?a5e086tu4ziip7s
http://rghost.ru/35841196
Title: Re: Picodrive OD with optimizations
Post by: K-77 on January 10, 2012, 06:48:09 pm
respect from me man  8) G00d W0rk
Title: Re: Picodrive OD with optimizations
Post by: Coccijoe on January 10, 2012, 07:12:11 pm
work like a charm, good work ;)
Title: Re: Picodrive OD with optimizations
Post by: samir on January 10, 2012, 07:56:33 pm
Works in Legacy Dingux?
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 10, 2012, 08:13:08 pm
No, but I can compile if you want
Title: Re: Picodrive OD with optimizations
Post by: tembwbam on January 10, 2012, 08:56:14 pm
Please do! That would be awesome!
Title: Re: Picodrive OD with optimizations
Post by: samir on January 10, 2012, 10:01:34 pm
No, but I can compile if you want

Please my friend!!   ;D
Title: Re: Picodrive OD with optimizations
Post by: CREATICA on January 10, 2012, 11:10:48 pm
No, but I can compile if you want

Yes, please, you'll be the hero of our forum!
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 11, 2012, 03:34:21 am
Sure. Today i'll try to optimize it as hard as it could be (got 50 fps in comix zone but forgot how) and compile 2 versions.
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 11, 2012, 11:14:49 am
Guys, I have good and bad news
Good news: legacy is now lightning fast. 56(optimized) vs 40 fps in comix zone, 31 vs 20 road rash 3. Should be 5-15 fps more in all games.
Bad news: opendingux is actually slower. Maybe that's because not optimal compilation flags on kernel and rootfs. Will try more.

PicoDrive_legacy_optimized.zip
http://rghost.ru/35849846
http://www.mediafire.com/?syumw98m8xa6s10
Title: Re: Picodrive OD with optimizations
Post by: CREATICA on January 11, 2012, 11:20:18 am
Guys, I have good and bad news
Good news: legacy is now lightning fast. 56 fps in comix zone.
Bad news: opendingux is actually slower. Maybe that's because not optimal compilation flags on kernel and rootfs. Will try more.

PicoDrive_legacy_optimized.zip
http://rghost.ru/35849846
http://www.mediafire.com/?syumw98m8xa6s10

It's normal, mate. Picodrive in OD has been always slower than Legacy. That why we asked for a Legacy version. Maybe with the final release of OD that could be solved. I don't know.
Thanks for the new version.

Addendum:

I've tried it with sience kernel:

60/60 fps constant Comix zone (only tried the first level)
40-50 fps Road rash 3
60/60fps first level (with dropings in the second level to 45 fps) Dynamite Headdy

Very good work, sir.
Title: Re: Picodrive OD with optimizations
Post by: dingooforever on January 11, 2012, 12:13:21 pm
Thanks ValdikSS!

Just one question: do you think is there any chanche to see audio tracks support for Sega CD games?
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 11, 2012, 12:42:33 pm
Thanks ValdikSS!

Just one question: do you think is there any chanche to see audio tracks support for Sega CD games?
Sorry, I don't know.
Title: Re: Picodrive OD with optimizations
Post by: naxeras on January 11, 2012, 05:18:30 pm
Very good work thanks.
Title: Re: Picodrive OD with optimizations
Post by: K-77 on January 11, 2012, 06:15:58 pm
Guys, I have good and bad news
Good news: legacy is now lightning fast. 56(optimized) vs 40 fps in comix zone, 31 vs 20 road rash 3. Should be 5-15 fps more in all games.
Bad news: opendingux is actually slower. Maybe that's because not optimal compilation flags on kernel and rootfs. Will try more.

PicoDrive_legacy_optimized.zip
http://rghost.ru/35849846
http://www.mediafire.com/?syumw98m8xa6s10


Awesome Combo :D
Title: Re: Picodrive OD with optimizations
Post by: samir on January 11, 2012, 10:40:52 pm
Guys, I have good and bad news
Good news: legacy is now lightning fast. 56(optimized) vs 40 fps in comix zone, 31 vs 20 road rash 3. Should be 5-15 fps more in all games.
Bad news: opendingux is actually slower. Maybe that's because not optimal compilation flags on kernel and rootfs. Will try more.

PicoDrive_legacy_optimized.zip
http://rghost.ru/35849846
http://www.mediafire.com/?syumw98m8xa6s10

Thanks!!!!  :D
Title: Re: Picodrive OD with optimizations
Post by: Rosenkranz on January 11, 2012, 11:54:27 pm
Thank you! It really is much faster :). I only have problems with sound. In Mortal Kombat 2 and 1 i have music in the menu but when the fight starts there is no sound. And in MK1 i have glitching background. I had problems with disappearing sound in some other games, but i think that is a problem with my Open Dingux.
Title: Re: Picodrive OD with optimizations
Post by: flpstrquerendoumdingoo!!! on January 12, 2012, 04:08:58 pm
Hi results of these optimizations are cflags?
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 12, 2012, 06:35:50 pm
Hi results of these optimizations are cflags?
Yes, and profiling.
Title: Re: Picodrive OD with optimizations
Post by: flpstrquerendoumdingoo!!! on January 12, 2012, 07:19:09 pm
I could cite the new cflags? I'm doing tests with other emulators, but with the cflags I used did not increase much.
Thanks
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 12, 2012, 07:24:02 pm
I could cite the new cflags? I'm doing tests with other emulators, but with the cflags I used did not increase much.
Thanks
I used
-O3 -march=mips32 -mtune=mips32r2 -fomit-frame-pointer -fsigned-char -ffast-math -G0 -mno-mips16 -pipe \
 -falign-functions -falign-loops -falign-labels -falign-jumps -fexpensive-optimizations \
 -fsingle-precision-constant -finline -finline-functions -fstrict-aliasing \
 -fno-strength-reduce -funsafe-math-optimizations -mbranch-likely -funroll-loops \
 -fprofile-use

But that's overkill. Probably you have to use

-O3 -ffast-math -march=mips32 -mtune=mips32r2  \
 -G0 -mno-mips16 -fno-inline \
 -fno-strength-reduce -fsingle-precision-constant -fsigned-char

Take a look at -fprofile-generate and -fprofile-use. First, compile with -fprofile-generate. Then run it on device with GCOV_PREFIX set somewhere on SD. Play some games(better to play minimum 2 different games), change some settings, just like you benchmarking it. Then you'll get some files in your GCOV_PREFIX. Copy it to your sources dir and build with -fprofile-use
Title: Re: Picodrive OD with optimizations
Post by: flpstrquerendoumdingoo!!! on January 12, 2012, 07:32:57 pm
Thank you! I'm using these cflags, I'm actually exaggerating and using a lot more, thanks again and keep up the good work!
Title: Re: Picodrive OD with optimizations
Post by: pcercuei on January 12, 2012, 07:51:00 pm
Thank you! I'm using these cflags, I'm actually exaggerating and using a lot more, thanks again and keep up the good work!

Beware, more 'optimization' flags won't necessarily result in a better performance. Some games / emus actually run better when compiled with -O2 rather than -O3, for instance.
Title: Re: Picodrive OD with optimizations
Post by: Rosenkranz on January 12, 2012, 09:14:09 pm
Is anyone else experiencing cracking in sound when using Picodrive?
Title: Re: Picodrive OD with optimizations
Post by: pcercuei on January 22, 2012, 04:00:26 pm
It's normal, mate. Picodrive in OD has been always slower than Legacy.

This is going to change. Really soon.
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on January 22, 2012, 08:42:52 pm
It's normal, mate. Picodrive in OD has been always slower than Legacy.

This is going to change. Really soon.
Well, it's already changed  ;)
Title: Re: Picodrive OD with optimizations
Post by: pcercuei on January 22, 2012, 08:57:06 pm
Not with the developer v2. version of OpenDingux :)
Title: Re: Picodrive OD with optimizations
Post by: Cruz on January 24, 2012, 11:37:01 am
Hey, does picodrive run sega mega cd or 32x games?
Title: Re: Picodrive OD with optimizations
Post by: CREATICA on January 28, 2012, 10:27:30 am
Hey, does picodrive run sega mega cd or 32x games?


Actually, the question would be like this: now that Genesis emulation is nearly flawless (in Legacy of course), would it be possible to have 32x games emulation on Dingoo?
Title: Re: Picodrive OD with optimizations
Post by: Cruz on January 28, 2012, 12:58:21 pm
Got answered, thanks. ;D

But yours is a trully pertinent question xD
Title: Re: Picodrive OD with optimizations
Post by: dmitry_smagin on February 26, 2012, 06:11:24 pm
ValdikSS,
did you post somewhere modified sources of Picodrive? I'd like to see the changes you've made to make Picodrive work on OD. Your help is appreciated, thanks.
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on February 26, 2012, 06:36:05 pm
ValdikSS,
did you post somewhere modified sources of Picodrive? I'd like to see the changes you've made to make Picodrive work on OD. Your help is appreciated, thanks.
I didn't modify the sources, just compilation flags.
Title: Re: Picodrive OD with optimizations
Post by: pcercuei on February 26, 2012, 11:17:37 pm
There is a diff inside the tarball released here (http://boards.dingoonity.org/dingux-releases/picodrive-2011-09-05-for-opendingux/), which should be applied on the sources of the initial build (those are available on openhandhelds).
Title: Re: Picodrive OD with optimizations
Post by: ValdikSS on May 27, 2012, 11:37:35 pm
v3 OD update.
Used latest Ayla's patch which adds double buffering and vsync for OD and recompiled with -mtune=xlr.
Vsync will work only on the latest OD kernel with vsync patch
http://valdikss.org.ru/PicoDrive.dge
Title: Re: Picodrive OD with optimizations
Post by: K-77 on May 28, 2012, 07:30:45 pm
water reflection (thanks for a hint ;)) on one of NativeOS emu.

(https://lh4.googleusercontent.com/-fKsclr2e0lY/T8PDFBHQuZI/AAAAAAAAAGg/84u1TWRReoE/s640/DSC_0584.JPG)

And water reflection on OD Picodrive.

(https://lh4.googleusercontent.com/-oNjXcaGyG04/T8PDDQBX-LI/AAAAAAAAAGY/t0KkagwH6YA/s640/DSC_0583.JPG)

Excellent speed on both cause Castlevania Bloodlines is not so demanding game.
Title: Re: Picodrive OD with optimizations
Post by: benmerrick3d on May 29, 2012, 09:24:52 am
Hey,

I think I know the answer is no, but is there any way to get this working on native firmware on the A380? The emulator on there is soo slow and we are having problems trying to open the back of the A380 to be able to put a new card in =(


We have got it open now, but cannot get the Picodrive working on the A380 yet =/
Title: Re: Picodrive OD with optimizations
Post by: benmerrick3d on June 13, 2012, 10:32:40 pm
After more reading up about these emulators I see that these only work on the A320 and not the A380, is there any chance you might be able to get a version working on the A380 for us please? We would really love it!
Title: Re: Picodrive OD with optimizations
Post by: Shin-NiL on July 17, 2012, 01:43:59 pm
Thanks ValdikSS, it's really faster on OD ;D
Title: Picodrive 1.91 OpenDingux
Post by: Gaku_Kano on October 25, 2013, 01:05:14 am
Hey guys, I've compiled the new Picodrive sources for the A320 (OpenDingux), I haven't tested 32x or Sega CD yet but Genesis runs ok.

DOWNLOAD! (http://www.mediafire.com/download/c6tv5gntdhw7184/picodrive1.9.1-a320.tar.gz)
Title: Re: Picodrive OD with optimizations
Post by: naxeras on October 25, 2013, 12:34:26 pm
Thank you, I try to test Mega-CD in a320.

Regards
Title: Re: Picodrive OD with optimizations
Post by: cfarl on October 30, 2013, 04:21:51 pm
Thanks for this port! I was using picodrive 1.35. ;)

Can you tell me what file format is expected for mega-cd games?

I tried SoulFeace and SonicCD, both in iso files, but none works. After I selected the iso file the emulator returns to main menu.

Thanks!
Title: Re: Picodrive OD with optimizations
Post by: Gaku_Kano on October 30, 2013, 09:11:02 pm
Thanks for this port! I was using picodrive 1.35. ;)

Can you tell me what file format is expected for mega-cd games?

I tried SoulFeace and SonicCD, both in iso files, but none works. After I selected the iso file the emulator returns to main menu.

Thanks!
mmmm I have only tested Sonic CD and is in .iso, have you tested that game in .bin? maybe the game isn't compatible with the emulator or your BIOS files are corrupted.
Title: Re: Picodrive 1.91 OpenDingux
Post by: joyeux on November 01, 2013, 01:32:07 am
Hey guys, I've compiled the new Picodrive sources for the A320 (OpenDingux), I haven't tested 32x or Sega CD yet but Genesis runs ok.

DOWNLOAD! (http://www.mediafire.com/download/c6tv5gntdhw7184/picodrive1.9.1-a320.tar.gz)

This is total great news! Thank you so much, registered here after long time lurking just to thank you for this effort. This is the first time 32x runs in the Dingoo A320, AFAIK. Tested Knuckles Chaotix and it runs flawlessly, at least in the graphic department, though crawling at 1 fps. But I didn't use any overclock nor configured anything inside Picodrive yet. Incredible to see these news for such an old and retired gadget, yet a great one, nonetheless. Two years ago you would be much more praised for this.
Sonic 3 runs best in this version than any other emulator in the A320, native, OD or Legacy Dingux... Didn't test other games yet, but this is very promising.
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 02, 2013, 08:25:31 am
Completely amazing. I loaded up sonic cd and it ran fantastic with cd audio. Very impressed!! Gonna try more games :)
Title: Re: Picodrive OD with optimizations
Post by: samir on November 02, 2013, 06:04:59 pm
This is the utimate megadrive emulator for dingo a320,this one runs super street fighter and teco cup fotball game, games that not works in previous version or dingoo smd. also runs virtua racing,but slow. Great job an!
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 03, 2013, 05:20:55 pm
Played Koei Flying Squadron and Soulstar. Again, both looked and played great. However, I did not get music in either. This is when i find it music is not supposed to play is it? LOL. It seems i don't know the difference between psg and cdda audio. Either way, this is still great stuff. love it!!
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 03, 2013, 10:30:38 pm
Thanks for this port! I was using picodrive 1.35. ;)

Can you tell me what file format is expected for mega-cd games?

I tried SoulFeace and SonicCD, both in iso files, but none works. After I selected the iso file the emulator returns to main menu.

Thanks!


Have you placed the bios files in some specific folder? Do you have any config file?

I just put the bios files in picodrive folder, and it says 'no bios files found'.

It doesnt have a menu option to set bios folder, does it?
mmmm I have only tested Sonic CD and is in .iso, have you tested that game in .bin? maybe the game isn't compatible with the emulator or your BIOS files are corrupted.
Title: Re: Picodrive OD with optimizations
Post by: Gaku_Kano on November 04, 2013, 02:04:28 am
Have you placed the bios files in some specific folder? Do you have any config file?

I just put the bios files in picodrive folder, and it says 'no bios files found'.

It doesnt have a menu option to set bios folder, does it?
Place the bios files in /local/home/.picodrive, the names must be:
USA=us_scd1_xxxx.bin
EUR=eu_mcd1_xxxx.bin
JPN=jp_mcd1_xxxx.bin
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 04, 2013, 02:33:49 pm
Have you placed the bios files in some specific folder? Do you have any config file?

I just put the bios files in picodrive folder, and it says 'no bios files found'.

It doesnt have a menu option to set bios folder, does it?
Place the bios files in /local/home/.picodrive, the names must be:
USA=us_scd1_xxxx.bin
EUR=eu_mcd1_xxxx.bin
JPN=jp_mcd1_xxxx.bin

Thanks! It works like a charm!

Tested SonicCD, SoulFeace and Final Fight iso.
Title: Re: Picodrive OD with optimizations
Post by: b0hater on November 04, 2013, 10:53:11 pm
What I have to do to play sonic cd with music? I can't find how to do it  :(

Edit: You have to use the .CUE to launch the game, I'm a noob lol. This emu is amazing, thx for your work!
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 05, 2013, 04:42:33 am
What I have to do to play sonic cd with music? I can't find how to do it  :(

Edit: You have to use the .CUE to launch the game, I'm a noob lol. This emu is amazing, thx for your work!

your not a noob, i had no idea on the cue file. Appreciate it :)  I'm sure it was in the directions somewhere, but i like figuring out stuff for myself, that will teach me.

Well, I moved the bios file and started using the cue files. Amazing how much better it works LOL. And to think i was perfectly happy before. Thanks guys!!
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 05, 2013, 05:14:06 pm
What I have to do to play sonic cd with music? I can't find how to do it  :(

Edit: You have to use the .CUE to launch the game, I'm a noob lol. This emu is amazing, thx for your work!

Are you using ISO with mp3 audio files?

The .CUE is a text file, right?

Where you put this file? In the same folder of the ISO file?

Can you put here the content of your .CUE file?

Thanks!
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 05, 2013, 05:26:32 pm
I'm using Iso with cue. the cue file goes in the same folder as the iso. That i'm aware of, you cannot post anything rom related as to where when and how. I do know that if you arleady have an iso, there are programs that will created cue sheets for you. Google it and you should get some results. otherwise you will have to look for the places that offer games already set this way.
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 05, 2013, 09:19:36 pm
I tried SoulFeace, but it works with no audio music.

I selected the .cue file from picodrive to run the game. This is the .cue I used:

FILE "Sol-Feace.iso" BINARY
  TRACK 01 MODE1/2048
      INDEX 01 00:00:00
      POSTGAP 00:02:00
FILE "Sol-Feace 02.mp3" MP3
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
FILE "Sol-Feace 03.mp3" MP3
  TRACK 03 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 04.mp3" MP3
  TRACK 04 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 05.mp3" MP3
  TRACK 05 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 06.mp3" MP3
  TRACK 06 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 07.mp3" MP3
  TRACK 07 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 08.mp3" MP3
  TRACK 08 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 09.mp3" MP3
  TRACK 09 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 10.mp3" MP3
  TRACK 10 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 11.mp3" MP3
  TRACK 11 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 12.mp3" MP3
  TRACK 12 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 13.mp3" MP3
  TRACK 13 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 14.mp3" MP3
  TRACK 14 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 15.mp3" MP3
  TRACK 15 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 16.mp3" MP3
  TRACK 16 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 17.mp3" MP3
  TRACK 17 AUDIO
    INDEX 01 00:00:00
FILE "Sol-Feace 18.mp3" MP3
  TRACK 18 AUDIO
    INDEX 01 00:00:00

Any thoughts?
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 05, 2013, 11:37:39 pm
I will try to test sol feace later. I honestly have no idea how cue sheets work, thats for people smarter than me. I will do my best to get back to you on that.
Title: Re: Picodrive OD with optimizations
Post by: Gaku_Kano on November 06, 2013, 01:45:19 am
If the CUE says...
Quote
FILE "asdkl?.iso" BINARY
  TRACK 01 MODE1/2048
      INDEX 01 00:00:00
      POSTGAP 00:02:00
FILE "asdkl?02.mp3" MP3
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
...then the name of the ISO must be "asdkl?.iso" and the first track name must be "asdkl?02.mp3", I hope you understands me, my English skills are crappy.
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 06, 2013, 07:07:43 am
sol-feace works for me, this is what my cue file looks like:

FILE "SOL-FEACE (U).BIN" BINARY
  TRACK 01 MODE1/2352
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:35:64
  TRACK 03 AUDIO
    INDEX 01 00:47:16
  TRACK 04 AUDIO
    INDEX 00 01:02:00
    INDEX 01 01:03:43
  TRACK 05 AUDIO
    INDEX 01 01:20:03
  TRACK 06 AUDIO
    INDEX 00 04:00:00
    INDEX 01 04:01:44
  TRACK 07 AUDIO
    INDEX 00 06:57:00
    INDEX 01 06:58:65
  TRACK 08 AUDIO
    INDEX 00 08:59:00
    INDEX 01 09:00:60
  TRACK 09 AUDIO
    INDEX 01 14:43:57
  TRACK 10 AUDIO
    INDEX 01 17:22:22
  TRACK 11 AUDIO
    INDEX 01 21:55:51
  TRACK 12 AUDIO
    INDEX 01 23:47:26
  TRACK 13 AUDIO
    INDEX 01 26:55:26
  TRACK 14 AUDIO
    INDEX 01 32:22:28
  TRACK 15 AUDIO
    INDEX 01 34:56:67
  TRACK 16 AUDIO
    INDEX 01 37:49:11
  TRACK 17 AUDIO
    INDEX 01 41:31:26
  TRACK 18 AUDIO
    INDEX 01 43:08:42
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 06, 2013, 06:54:57 pm
If the CUE says...
Quote
FILE "asdkl?.iso" BINARY
  TRACK 01 MODE1/2048
      INDEX 01 00:00:00
      POSTGAP 00:02:00
FILE "asdkl?02.mp3" MP3
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
...then the name of the ISO must be "asdkl?.iso" and the first track name must be "asdkl?02.mp3", I hope you understands me, my English skills are crappy.

Renamed files, editted the cue:

FILE "Sol-Feace.iso" BINARY
  TRACK 01 MODE1/2048
      INDEX 01 00:00:00
      POSTGAP 00:02:00
FILE "Sol-Feace02.mp3" MP3
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
FILE "Sol-Feace03.mp3" MP3
  TRACK 03 AUDIO

....

But still no music in game.... :(

HercTNT, I think you have a .bin file, because of your cue. It is a copy of the original cd:

FILE "SOL-FEACE (U).BIN" BINARY
  TRACK 01 MODE1/2352
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    PREGAP 00:02:00

I have a different set, a .iso for track 1 and a lot of mp3 files...

Title: Re: Picodrive OD with optimizations
Post by: HercTNT on November 06, 2013, 10:15:07 pm
I have no idea if that can be converted or not. your gonna have to search for a differnt file set if you can't get yours to work. Not sure what else to do. Good luck.
Title: Re: Picodrive OD with optimizations
Post by: cfarl on November 07, 2013, 07:32:25 pm
Some more tests:

I used a .iso file and .wav for music, and SoulFeace runs with music. The .cue is as follow:

CATALOG 0000000000000
FILE "Sol-Feace (1992)(Sega)(NTSC)(US)(Track 01 of 18)[!].iso" BINARY
  TRACK 01 MODE1/2048
    INDEX 01 00:00:00
FILE "Sol-Feace (1992)(Sega)(NTSC)(US)(Track 02 of 18)[!].wav" WAVE
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 00:00:00
...

I tested also a .bin file of Caddilacs and Dinossaurs. The music works, but is failing, it would be better without sound. The .cue is the following:

FILE "Cadillacs.BIN" BINARY
  TRACK 01 MODE1/2352
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    PREGAP 00:02:00
    INDEX 01 61:37:20
   
So, I got music using .wav files. And also got music using .bin file. But cannot make it work using .mp3 files.

And after doing a lot of tests I give up...

I beg if someone else got sound using .mp3 files, please post here the content of your .cue file.

Thanks!

Title: Re: Picodrive OD with optimizations
Post by: joyeux on January 08, 2014, 06:54:42 pm
I can't see this release anymore in Notaz website http://notaz.gp2x.de/pico.php

I am almost sure it was there once.

Why would it be removed?
Title: Re: Picodrive OD with optimizations
Post by: Munchausen on April 14, 2020, 01:09:20 am
I compiled the latest (i.e. from git) picodrive for opendingux, because 1.91 wouldn't play piers solar properly, but it was fixed somewhere around 1.93. You can find it here: https://gofile.io/?c=4FEJoN
Title: Re: Picodrive OD with optimizations
Post by: HercTNT on April 14, 2020, 09:36:29 am
Amazing, i will test this out when i repair my a320. glad to see a new development for it. Thank you!! I have repair parts on the way so hopefully it won't take to long.
Title: Re: Picodrive OD with optimizations
Post by: streeker on May 27, 2020, 11:24:47 pm
I compiled the latest (i.e. from git) picodrive for opendingux, because 1.91 wouldn't play piers solar properly, but it was fixed somewhere around 1.93. You can find it here: https://gofile.io/?c=4FEJoN

Could you please re-upload this? It seems to be gone already...  :'(
Title: Re: Picodrive OD with optimizations
Post by: Munchausen on June 25, 2020, 06:12:43 pm
I compiled the latest (i.e. from git) picodrive for opendingux, because 1.91 wouldn't play piers solar properly, but it was fixed somewhere around 1.93. You can find it here: https://gofile.io/?c=4FEJoN

Could you please re-upload this? It seems to be gone already...  :'(

Sorry, should have uploaded it somewhere better. I will try to add it to the open handhelds repo tonight for you and post back.
Title: Re: Picodrive OD with optimizations
Post by: streeker on July 01, 2020, 07:13:57 am
Hey Munchausen.

Why don't you upload the file right here? There is an option called "Attachments and other options" right underneath the box I'm typing into right now ;)
Thanks in advance!
Title: Re: Picodrive OD with optimizations
Post by: Munchausen on July 02, 2020, 11:54:25 am
Hmm apparently openhandhelds is broken (can't upload) and the max file size here is 512kb.

I struggled to find somewhere to upload but I think this should work https://pyra-handheld.com/boards/resources/picodrive-1-93-opendingux.4558/

Sorry for the delay, I forgot about it and just remembered
Title: Re: Picodrive OD with optimizations
Post by: streeker on July 02, 2020, 04:48:11 pm
Thanks for the upload!
Too bad that it still doesn't play Game Gear ROMs. I was hoping that by v.1.93 it might have been implemented. But no. There doesn't seem to be any decent Game Gear emulators for OpenDingux.... At least none with decent display options :(
Title: Re: Picodrive OD with optimizations
Post by: Munchausen on July 02, 2020, 10:31:57 pm
Hmm what is a good gamegear emulator that might work? I could try to port something else.

I am surprised it doesn't support it. I opened an issue on the picodrive github https://github.com/notaz/picodrive/issues/108
Title: Re: Picodrive OD with optimizations
Post by: streeker on July 03, 2020, 06:36:55 pm
A decent Game Gear emulator for OD would be great. I mean, there is dingux-sms, which works kinda alright. But the thing is: GG's native resolution is just too tiny on the Dingoo display, and the stretched video modes look awfully choppy/uneven/pixelated. An emulator with a good scaler - something like the "Ayla 1.5x Upscaler" on OhBoy - that would be something!