I just released something that might be of interest to some:
http://github.com/uli/psx4all-dingoo
This is a port of psx4all to the Dingoo A320 (Dingux), with acceptable performance, at least on some games. I recommend 2/3 frameskip. I have tested the following games:
» Brave Fencer Musashi
» Chrono Trigger
» Cotton
» Cowboy Bebop
» Crime Crackers
» Driver
» Einhänder
» Final Fantasy Origins
» Grand Theft Auto
» Gran Turismo
» Legend of Legaia
» Parasite Eve
» Nectaris
» R-Types
» R-Type Delta
» Syphon Filter
» Tetris Plus
» The Hunter
» ThunderForce 5
» Tomb Raider II
I remember that Driver and Tomb Raider didn’t work, but I think all others did, at varying speeds.
The emulator supports a compressed file format I christended “CBIN”, which is essentially CISO with a different frame size (to accommodate raw CD images). A tool for converting BIN files to CBN comes with the emulator.
Binaries here:
http://github.com/ul...ingoo/downloads
Have a lot of fun.
Psx4All For Dingux
#1
Posted 16 October 2009 - 06:28 AM
#2
Posted 16 October 2009 - 05:31 PM
#3
Posted 16 October 2009 - 06:48 PM
Exciting! I'll be giving this a try.
Loading up my Mini SD now =P
#4
Posted 16 October 2009 - 07:41 PM
If it is new I'd love to see translation logs like usual ;p
#5
Posted 17 October 2009 - 04:48 AM
Wow, this looks like quite an involved port, with MIPS recompilation and everything. zodttd told me years ago that he did MIPS code generation for some 500MHz MIPS32 PMP out back then. I wonder if this is using it? A cursory glance suggests that this one is new but I don't know.
If it is new I'd love to see translation logs like usual ;p
Yeah, it has quite impressive performance for a first release, with a 420mhz overclock I get 30-40 fps with FF7, and most other games get similar performance (20-40 fps).Hopefully it isn't already optimized as much as it can be, as even getting to 45+ fps will be enough to play most games, provided that the frameskipping code is improved (doesn't work very well at the moment)
#6
Posted 17 October 2009 - 11:13 AM
Wow, this looks like quite an involved port, with MIPS recompilation and everything. zodttd told me years ago that he did MIPS code generation for some 500MHz MIPS32 PMP out back then. I wonder if this is using it? A cursory glance suggests that this one is new but I don't know.
If it is new I'd love to see translation logs like usual ;p
Not entirely new, it seems to use some part of my macros to generate code (*.cpp.h), except for it mips emitter. Ironically, I had a MIPS version for PSP too along side with the ARM version. But I'm not following psx4all any longer.
#7
Posted 17 October 2009 - 02:05 PM
i have some questions though...
1st: were do i get that compress programm for windows...
2nd. i try to edit dmenu... but it does not show up
any suggestions ??
#8
Posted 17 October 2009 - 04:09 PM
Man I wonder how far the psx emulation can go at dingoo.
Thanks a lot for everyone which have supported the dingoo scene.
Thanks for ZodTTd for psx4all!
Thanks for Uli for the port and the improvement work!
#9
Posted 17 October 2009 - 06:51 PM
Wow, this looks like quite an involved port, with MIPS recompilation and everything. zodttd told me years ago that he did MIPS code generation for some 500MHz MIPS32 PMP out back then. I wonder if this is using it? A cursory glance suggests that this one is new but I don't know.
If it is new I'd love to see translation logs like usual ;p
Not entirely new, it seems to use some part of my macros to generate code (*.cpp.h), except for it mips emitter. Ironically, I had a MIPS version for PSP too along side with the ARM version. But I'm not following psx4all any longer.
It has my MIPS disassembler too ;D But that's there since I did it for zodttd.
#10
Posted 17 October 2009 - 09:19 PM
great news
![]()
i have some questions though...
1st: were do i get that compress programm for windows...
any suggestions ??
http://dingoo-scene....or-windows.html
#11
Posted 17 October 2009 - 10:24 PM
#12
Posted 18 October 2009 - 01:09 PM
http://psx4dingoo.blogspot.com/
So why this guy is asking for donations?
#13
Posted 18 October 2009 - 01:46 PM
This is not Uli's blog, right?
http://psx4dingoo.blogspot.com/
So why this guy is asking for donations?
oh sh*t another guy trying to have donations with open source code. Please keep in mind psx4all is heavily based on pcsx source with some adaptations for handhelds : gui and recompilers for specific architectures. It really pisses me off to see some guy asking for donation for so small changes !
if someone is giving me a dingux, i'll add the mips recompiler i did for a psp version and if someone can give links to documentation about media instructions, i'll use them in recompilation or at least for gte processor.
#14
Posted 18 October 2009 - 02:11 PM
It really pisses me off to see some guy asking for donation for so small changes !
I really doubt that guy asking for donations is Ulrich Hecht.
#15
Posted 18 October 2009 - 02:28 PM
Well I hope so. I coded some parts of the recompiler for Zodttd's psx4all. It is not to see another guy/girl just puts his own mips emitter in it and to claim donations for it, especially if he/she has already a dingoo.
It really pisses me off to see some guy asking for donation for so small changes !
I really doubt that guy asking for donations is Ulrich Hecht.











