PSP UAE4ALL r1 - Release Thread

Started by FOL, January 16, 2008, 10:32:34 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

baboon

#15
Quote from: john4p on January 21, 2008, 08:55:09 AM
Quote from: baboon on January 21, 2008, 08:46:13 AM
Apart from the games that require keyboard input the compatibility on this emu so far is fantastic for a R1 beta release.
Unfortunately it doesn't seem very stable:

Turrican crashed at the boss of level 2-2
Lotus I always crashes after a couple of races
Paradroid 90 always crashes after a couple of droid-conquering-games

(haven't intensely tested other games so far)


The games I've come back to and played a bit more extensivly over the weeked are: Ivan Stewart's Super Off Road, Rodland, Pacmania (although its just a little bit slow), Golden Axe, SWIV, BC Kid, Speed Ball 2 and SwitchBlade 2. ...I've played all of these quite a bit and they haven't crashed at all yet and play very well. :)

I guess the stabillity will get sorted out on future updates. On his previous builds of Mame4all on the PSP there were loads of memory leak problems when playing certain roms which made the PSP lockup and crash. These memory probs were later addressed and ironed out of the latest build of mame4all so I guess something similar (hopefuly) will happen in time with his Amiga emu?


john4p

Quote from: baboon on January 21, 2008, 09:26:14 AM
The games I've come back to and played a bit more extensivly over the weeked are: Ivan Stewart's Super Off Road, Rodland, Pacmania (although its just a little bit slow), Golden Axe, SWIV, BC Kid, Speed Ball 2 and SwitchBlade 2. ...I've played all of these quite a bit and they haven't crashed at all yet and play very well. :)

I guess the stabillity will get sorted out on future updates. On his previous builds of Mame4all on the PSP there were loads of memory leak problems when playing certain roms which made the PSP lockup and crash. These memory probs were later addressed and ironed out of the latest build of mame4all so I guess something similar (hopefuly) will happen in time with his Amiga emu?
Well, that sounds quite promising. I'm going to try out some other games this evening (and test some more resolutions).

Hungry Horace

Quote from: baboon on January 21, 2008, 09:26:14 AM
I guess the stabillity will get sorted out on future updates. On his previous builds of Mame4all on the PSP there were loads of memory leak problems when playing certain roms which made the PSP lockup and crash. These memory probs were later addressed and ironed out of the latest build of mame4all so I guess something similar (hopefuly) will happen in time with his Amiga emu?

tbe trouble is, the root problems of the compatibilty are not in the emulator implementation itself (the bulk of TTyman's work)  but rather in the use of the 68000 FAME/C core, which lacks the accuracy of the standard UAE core which is so vital to making PSPUAE (and other UAE versions) work so readily.

I dont know TTyman's history, but unless he's got some background in the workings of the 68000 processor, he's going to have a very tough time cleaning up the core to boost UAE4ALL's problem's here. This is why i'm so happy we have ChillyWilly - given his origins in 68k specific coding.
Quote from: KillerGorillabecause winuae is made of code and your amiga is made of stuff


baboon

#18
I have no idea of what his history is, I'm just going by what he achieved with mame4all on the psp where previously everyone either failed or didn't want to take up the challenge (well excpet NJ and his excllent CPS and MVS emu's). I apreciate the Amiga is a completly different and complex beast to emulate though.

ChillyWilly already has a proven track record on the PSP, and as you say also has his roots in 68k coding, so it sounds like good times are truly ahead with UAE on the PSP. :)

I just think its great that we've just started '08 and now we've got two Amiga emu's being worked on.

Good times.  ;D

john4p

#19
I managed to disable the (imho annoying) LEDs, so the full height of the PSP can be used for drawing the graphics.

I made 3 new EBOOT.PBP:

1.) resolution 464x256 (full Amiga height => Pinball Dreams) without LEDs
2.) resolution 384x216 (Turrican & Turrican II exact height) without LEDs
3.) resolution 320x200 (fullscreen for most other Amiga games) without LEDs

Note that 3) is slightly widestretched, but draws the full screen of your PSP (should work great with Beast, Paradroid 90, Lotus, Speedball 2, etc.)

Get all 3 EBOOTs from here:

http://www.megaupload.com/de/?d=NRAPVB21

Hungry Horace

3 versions for different game?


hmm... he really should just add some options - hold back on releases if need be. it's hardly the most elegant solution  :-\
Quote from: KillerGorillabecause winuae is made of code and your amiga is made of stuff


FOL

#21
Quote from: baboon on January 21, 2008, 11:41:04 AM
I have no idea of what his history is, I'm just going by what he achieved with mame4all on the psp where previously everyone either failed or didn't want to take up the challenge (well excpet NJ and his excllent CPS and MVS emu's). I apreciate the Amiga is a completly different and complex beast to emulate though.

ChillyWilly already has a proven track record on the PSP, and as you say also has his roots in 68k coding, so it sounds like good times are truly ahead with UAE on the PSP. :)

I just think its great that we've just started '08 and now we've got two Amiga emu's being worked on.

Good times.  ;D

There was already a port of UAE4ALL (None FAME C) on psp, gnostic ported it before FAMEC came along (It was never released).

Currently on the server are both a FAME C and ME version of PSPUAE, FAME C version is hitting the compatiblity issues your experiencing. The ME version showed no speed improvement compared to current PSPUAE 063, but that was implemented when not much was known about the Media Engine.

Its nice to see the Amiga still has a following, and i would love for TTYman to come and chat to us here. As we did with gnostic (sadly gnostic's psp was stolen), we helped each other with the different Miggy Emulators.

Quote from: john4p on January 21, 2008, 06:55:45 PM
I managed to disable the (imho annoying) LEDs, so the full height of the PSP can be used for drawing the graphics.

I made 3 new EBOOT.PBP:

1.) resolution 464x256 (full Amiga height => Pinball Dreams) without LEDs
2.) resolution 384x216 (Turrican & Turrican II exact height) without LEDs
3.) resolution 320x200 (fullscreen for most other Amiga games) without LEDs

Note that 3) is slightly widestretched, but draws the full screen of your PSP (should work great with Beast, Paradroid 90, Lotus, Speedball 2, etc.)

Get all 3 EBOOTs from here:

http://www.megaupload.com/de/?d=NRAPVB21

Have a look to see if it will take config files, if so, that might be an easier way to setup emu. PSPUAE will load inbuilt config, but if a config file is present, then it will override inbuilt config. Im not sure on what PSP_UAE4ALL has for config, aint really look at source properly.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

Hungry Horace

 :o why not post that where the developer of UAE4ALL might see it rather than here?


p.s. i dont believe anything is "perfect" on it. Even TTYman admits frameskip is needed.
Quote from: KillerGorillabecause winuae is made of code and your amiga is made of stuff


FOL

Quote from: Hungry Horace on January 21, 2008, 08:46:35 PM
:o why not post that where the developer of UAE4ALL might see it rather than here?


He already has, ;).
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

DamimavPL

I managed to disable the (imho annoying) LEDs, so the full height of the PSP can be used for drawing the graphics.

I made 3 new EBOOT.PBP:

1.) resolution 464x256 (full Amiga height => Pinball Dreams) without LEDs
2.) resolution 384x216 (Turrican & Turrican II exact height) without LEDs
3.) resolution 320x200 (fullscreen for most other Amiga games) without LEDs

Note that 3) is slightly widestretched, but draws the full screen of your PSP (should work great with Beast, Paradroid 90, Lotus, Speedball 2, etc.)

Get all 3 EBOOTs from here:

http://www.megaupload.com/de/?d=NRAPVB21


-------------------------------------------------------

Please this files to rapid or somthing else :)

john4p

#25
Quote from: FOL on January 21, 2008, 08:22:10 PM
Have a look to see if it will take config files, if so, that might be an easier way to setup emu. PSPUAE will load inbuilt config, but if a config file is present, then it will override inbuilt config. Im not sure on what PSP_UAE4ALL has for config, aint really look at source properly.
No, config files aren't yet supported (except for that "colors.txt"...). I could implement that myself - but I don't have the time to do that (I have no experience developing for PSP).


edit:

@DamimavPL: Here's the Rapidshare-Link: http://rapidshare.com/files/85629606/PSPUAE4ALL_custom_resolutions.zip.html

DamimavPL

Quote from: john4p on January 22, 2008, 06:21:12 AM
Quote from: FOL on January 21, 2008, 08:22:10 PM
Have a look to see if it will take config files, if so, that might be an easier way to setup emu. PSPUAE will load inbuilt config, but if a config file is present, then it will override inbuilt config. Im not sure on what PSP_UAE4ALL has for config, aint really look at source properly.
No, config files aren't yet supported (except for that "colors.txt"...). I could implement that myself - but I don't have the time to do that (I have no experience developing for PSP).


edit:

@DamimavPL: Here's the Rapidshare-Link: http://rapidshare.com/files/85629606/PSPUAE4ALL_custom_resolutions.zip.html

Thanks  :) :) :) ;)

john4p

#27
CONTROL MOD:

Implemented some keystrokes (Return, Space, F1, 1 and Alt), changed the position of the firebuttons and activated the d-pad as joy-input.

d-pad: move joystick + move mouse
analog stick: move joystick

square button: fire
cross button: joystick up (jump) + left mouse button
circle button: fire 2 + right mouse button
triangle: space

L-trigger: F1 and 1
R-trigger: ALT (=> grenade in Turrican I)
R+L (keep pressed): speedx10 + sound off

START: Return (Enter)


Grab the once more changed EBOOTS (resolution 320x200 and 384x216) here:

http://rapidshare.com/files/85786754/PSPUAE4All_control_and_resolution_mod.zip.html

or here:

http://www.megaupload.com/de/?d=2LA1JOPN



P.S. Use the keystrokes (ALT, F1) sparingly, because they have a kinda high repeat-rate and may sometimes lead to lockups.

FOL

Guys, please stop posting these compatability lists. I let it go this long, it would be better if its posted at the authors site.

Dont take my comment the wrong way, its just he has asked for the feedback on his blog.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

baboon

#29
Quote from: john4p on January 22, 2008, 07:18:42 PM
CONTROL MOD:

Implemented some keystrokes (Return, Space, F1, 1 and Alt), changed the position of the firebuttons and activated the d-pad as joy-input.

Thanks very much for this. Now finaly games like Battle Chess and Stunt Car Racer will be playable now that you can use those keys! :)

@ John4p: Is there any chance you could do a version that makes use of the left 'shift' key? I'm pretty sure in 'North & South' you need the left shift key to select your different army characters while in battle?