Author Topic: PSX4All for Dingoo A-380 CFW  (Read 16730 times)

Alien Grey (OP)

  • Posts: 1416
PSX4All for Dingoo A-380 CFW
« on: August 31, 2013, 01:29:10 pm »
Here's the PSX4All version for the Dingoo A-380 CFW.  :)




It's a port of the PSX4All Dingoo version from Ulrich Hecht for the Dingoo A-380 CFW.


What's new:

Updated the BIOS selector.
Updated and fixed a bug in the frameskip.
Fixed the game sound for the Dingoo A-380. The sound from the cutscene movies still doesn't work but I think that this is more because of not enough CPU power than not working.
Added PSX downclock to 50% to make games that suffer from low framerate playable. It's a well thought feature and it works.
Fixed the problem with making Abe to sneak in the Oddworld Abe's Oddysee game. Without this the game can't be played and the graphics fix becomes worthless.
And probably some other stuff that I've changed but I don't remember what or why.  ;D


To do:

Try to tweak it some more or upgrade the Dingoo A-380 to improve the PSX emulation. Try to fix more bugs if anyone should find any.


Performance:

It runs good with some frameskip on this not so powerful console as you can see in the videos from retrodd.


<a href="https://web.archive.org/web/20200922052519/https://www.youtube.com/watch?v=5h2UAGN3YRw" target="_blank">https://www.youtube.com/watch?v=5h2UAGN3YRw</a>


<a href="https://web.archive.org/web/20200922052519/https://www.youtube.com/watch?v=wJTVjJNlEcU" target="_blank">https://www.youtube.com/watch?v=wJTVjJNlEcU</a>


Read the updated README file included with the PSX4All emulator to know how to get it to run and what BIOS versions it supports.


Download: http://www.putlocker.com/file/30B8027275723A70

Source code: https://github.com/uli/psx4all-dingoo/


Enjoy some PSX titles on your Dingoo A-380.  ;)


Note: This PSX4All version might also work on a Dingoo A320/A-30e and Ritmix RZX-50 with firmware update from d_smagin.
« Last Edit: December 16, 2013, 03:29:19 pm by Alien Grey »
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

AtariHERO

  • Posts: 351
Re: PSX4All for Dingoo A-380 CFW
« Reply #1 on: August 31, 2013, 08:52:14 pm »
Good work again  ;)

Now we need temper and mame

Shin

  • Posts: 7
Re: PSX4All for Dingoo A-380 CFW
« Reply #2 on: September 01, 2013, 05:24:39 pm »
Thx ! It's really good.

I've tested FF7 on A320 but no HUD in battle. The movies have sound but low speed but the game is playable.

Edit : No HUD on PAL version, NTSC OK
« Last Edit: September 01, 2013, 05:54:27 pm by Shin »

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #3 on: September 01, 2013, 06:52:15 pm »
Thx ! It's really good.

I've tested FF7 on A320 but no HUD in battle. The movies have sound but low speed but the game is playable.

Edit : No HUD on PAL version, NTSC OK

Thanks for testing and confirming that it works on a Dingoo A320.

You can leave the Sound to default off without losing the game sound. This makes playing the movies a lot smoother.
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

  • Posts: 7
Re: PSX4All for Dingoo A-380 CFW
« Reply #4 on: September 02, 2013, 10:01:12 am »
It's smoother with default option : Sound Off, but the sound is still here (movie and game) ;D

Blood Omen run "perfectly" with sound.
FF7 a bit slow in battle but playable.

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #5 on: September 04, 2013, 06:29:48 am »
Crash Bandicoot (PAL version) with frameskip 1/2 and PSX Clock 110% with music muted runs great. It's still one of my favourite platform games.

WipEout 2097 (PAL version) with frameskip 1/2 and PSX Clock 55% runs very smooth. It doesn't bother me at all that it isn't full speed.

I also tried Tekken (PAL version) with frameskip 2/3 and it's playable.
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

  • Posts: 7
Re: PSX4All for Dingoo A-380 CFW
« Reply #6 on: September 04, 2013, 12:49:45 pm »
What about the Cycle Multiplier, are you modifying its value ?

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #7 on: September 04, 2013, 02:19:54 pm »
No, I don't change the Cycle Multiplier.


Edit:

You can try with lower Cycle Multiplier. Lower is faster but results quickly in choppy gameplay. You should lower it to 2 or 1 before you load the BIOS or it won't work. If you lower it after the BIOS the controller gets disconnected.  ???
« Last Edit: September 04, 2013, 04:36:07 pm by Alien Grey »
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

  • Posts: 7
Re: PSX4All for Dingoo A-380 CFW
« Reply #8 on: September 05, 2013, 01:00:02 pm »
It's really cool, playing with sound is possible even on A320. FF7 and Saga Frontier  run smoothly but slow (too?) during 3D battles.

Blood Omen [NTSC-US] run smoothly
Interlace Count "0"
Frameskip "1/2"
Cycle Multiplier "5"
Wall Clock Timing "ON"
Sound "OFF"
PSX Clock 80%

Breath of Fire 3 [PAL-FR] is playable
Interlace Count "0"
Frameskip "1/2"
Cycle Multiplier "3"
Wall Clock Timing "OFF"
Sound "OFF"
PSX Clock 60%
Without Bios

Is it possible to increase the compatibility without Bios in future ?

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #9 on: September 05, 2013, 04:30:55 pm »
I've got Final Fantasy VII (PAL version) working and it runs very good and the music sounds great. The problem with the HUD in battle is gone when you use frame skip 2/3.  :)


The last time the author worked on PSX4All for the Dingoo dates back to October 2009. I don't think that we're ever going to see an update for the PSX4All for the Dingoo.  :(
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

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #10 on: September 06, 2013, 07:05:37 pm »
There's a new version available for download. The download link has been updated in the OP.


What's new:

Added PSOne BIOS SCPH102A.BIN and SCPH102B.BIN to the BIOS changer.
Fixed a bug with the frame skip. It seems to fix the graphical glitches with WipEout 2097 and frame skip 2/3 so it might help with other games too.
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

AtariHERO

  • Posts: 351
Re: PSX4All for Dingoo A-380 CFW
« Reply #11 on: September 06, 2013, 10:10:19 pm »
testing crash with frameskip

AtariHERO

  • Posts: 351
Re: PSX4All for Dingoo A-380 CFW
« Reply #12 on: September 07, 2013, 12:39:08 pm »
Well, now frameskip does not corrupt graphics, but does not seem to work
Crash now too slow,even on cpu 110%

wy_scorpio

  • Posts: 368
Re: PSX4All for Dingoo A-380 CFW
« Reply #13 on: September 08, 2013, 09:55:26 am »
great! i have run this emu on my A320 :)

it inconceivable can run ps4all with music on my A320 8)


hope ps4all can really run full speed on dingoo

i have found a bug about load game state..
when i load a state...game screen freezed,cant do anything...
« Last Edit: September 08, 2013, 10:10:36 am by wy_scorpio »

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #14 on: September 08, 2013, 02:49:57 pm »
Well, now frameskip does not corrupt graphics, but does not seem to work
Crash now too slow,even on cpu 110%

I don't what went wrong because Crash was still running faster with CPU Clock 110%. Anyway try the new build. The download link has been replaced with new build in the OP.

I've tried to make it run faster with sound in Final Fantasy VII but it doesn't seem to make much difference.
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

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #15 on: September 08, 2013, 02:55:54 pm »
i have found a bug about load game state..
when i load a state...game screen freezed,cant do anything...

Save state doesn't seem to work but it isn't a big problem because you can save/load a game on/from the Memory Card.
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

AtariHERO

  • Posts: 351
Re: PSX4All for Dingoo A-380 CFW
« Reply #16 on: September 09, 2013, 03:02:28 pm »
crash is now too slooooooooooow

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #17 on: September 10, 2013, 07:59:14 am »
crash is now too slooooooooooow

I don't see the problem. The game speeds up at 110% just like before.  ???
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

wy_scorpio

  • Posts: 368
Re: PSX4All for Dingoo A-380 CFW
« Reply #18 on: September 10, 2013, 08:13:46 am »
some 2D games still run very slow..like "super robot war F" "Castlevania: Symphony of the Night" etc
can speed up these 2D game?thx

Alien Grey (OP)

  • Posts: 1416
Re: PSX4All for Dingoo A-380 CFW
« Reply #19 on: September 11, 2013, 12:00:12 am »
A new build is available for download to try out.

It should be possible with this build to use save/load state but it doesn't work with every game and the sound is broken.  :(
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

 

Post a new topic