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

Offline Alien Grey

  • ***
  • Posts: 1221
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="http://www.youtube.com/watch?v=5h2UAGN3YRw" target="_blank">http://www.youtube.com/watch?v=5h2UAGN3YRw</a>


<a href="http://www.youtube.com/watch?v=wJTVjJNlEcU" target="_blank">http://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

Offline AtariHERO

  • *
  • Posts: 278
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

Offline 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 »

Offline Alien Grey

  • ***
  • Posts: 1221
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

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

Offline Alien Grey

  • ***
  • Posts: 1221
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

Offline 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 ?

Offline Alien Grey

  • ***
  • Posts: 1221
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

Offline 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 ?

Offline Alien Grey

  • ***
  • Posts: 1221
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

Offline Alien Grey

  • ***
  • Posts: 1221
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

Offline AtariHERO

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

Offline AtariHERO

  • *
  • Posts: 278
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%

Offline wy_scorpio

  • *
  • Posts: 360
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 »

Offline Alien Grey

  • ***
  • Posts: 1221
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

 

Post a new topic