Ultimate Amiga

Ultimate Amiga Emulation => Other Amiga Emulators => UAE4ALL & UAE4Arm => Topic started by: baboon on January 16, 2008, 07:12:25 AM

Title: PSP UAE4ALL r1 - Compatibility Thread
Post by: baboon on January 16, 2008, 07:12:25 AM
Hi

I just checked ttymans site http://ttyman.free.fr/ to check if he's updated his mame emulator for psp and I see he's just released 'PSPUAE4aLLr1'?

I can't try this out as I'm in work but I wonder what you guys make of it? - sorry if this is posted in the wrong section).




Heres what the readme says:

PSP UAE4ALL r1 by TTYman, 16/01/2008
————————————

Install directions:

- Copy in /PSP/GAME (user mode build) or /PSP/GAME150 (firmware 1.5 compatibility for 3.xx OE release);
There are two different builds in archive:
1) 1.50 Kernel mode (psp_uae4all_r1);
2) 2.00 User mode (psp_uae4all_r1-usermode);
Use psp_uae4all_r1 as installation base, then replace EBOOT.PBP if you have slim psp or would use user mode build;
- Copy kickstart file named kick.rom of version 1.3 in same folder;
- Copy desidered disks images as .adf or .adf.gz (.adz) compressed format into disks folder, for convenience;

Specific Features:

- Based on latest Chui's Dreamcast UAE4ALL and notaz's uae4all gp2x v0.7.2a optimized blitter routines;
- Maximum speedup hacks using single precision math hardware support;
- full screen hardware scaled support;
- Fixed Overclock to 333 MHz while emulating, 222 MHz in menu;
- Only 546KB kernel build version (1.7MB user mode build).

Same features as Dreamcast version:

- Frameskip between 0-1 without sound and 1-2 with sound.
- Fast FAME Motorola 68000 C core by Fox68k.
- Autoframeskip for real speed.
- Mouse support.
- Joystick support.
- Fast sound with 8 buffers synchronized.
- Filemanager with subdirectories access.
- Complete menu with load, throttle, frameskip, reset... options
- Save disks changes into Virtual memory files (testing).
- Superthrottle mode for speed up intros and loading time.
- ADZ support (ADF floppy image gzip compressed)
- 2 floopy drives emulated.

How work special features:

- SuperThrottle
Hold right trigger first and left trigger second for automatic sound off and frameskip to 10 for speed up. This try to avoid large time for intros and loading time.

- ADZ support
You can compress your ADF floppy images with GZIP compression utility in order to save CD space. GZIP is free and multiplatform: Windows, GNU/Linux, MacOS ... better use short filenames to read correctly disks numbers.

- Save disks changes to VM
UAE4ALL can save to VM disk sectors changed using ZIP compression. For games as Dune2, now you can save your campaigns and continue at future. A new menu option called "Save Disks" has added for enable or disable this feature.

- 2 floppy drives emulted
You can choose on filemanager a new disk for DF0 with Cross(X) button and a new disk for DF1 with Square([]) button. Also, you can eject DF1 with 'Eject DF1′ option or pressing Triangle button while in menu.

- Throttle
Amiga is a hard machine to emulate. So, a lot of games support drawing shortcuts and cpu timeslice ampler. These methods speed up emulation and improve playbility under PSP.

- Autoframeskip
Unfortunately, UAE4ALL needs frameskipping for real time emulation. Active auto-frameskip menu option for real speed.
If you want sound, it's a very important thing, the sound needs to be synchronous

- Mouse
Some on loading game demo requires specific mouse buttons combo, so try both buttons and movements while in such menu's or demo.

Specific Controls:

- Button SELECT: Main Menu.
- Button START: not used.
- Button HOME: not used (exit, as normal, in user mode build).
- Buttons L+R: Deactivate SuperThrottle mode.
- Buttons L+R while keep pressing: Activate SuperThrottle mode (10x emulation velocity).
- Button Cross(X): used to confirm menu options, to select 1st disk, DF0, in load menu and as 1st mouse button.
- Button Circle(O): used as 2nd mouse button, as secondary joystick button and as go back in menus.
- Button Square([]): used to open load disks menu while in main menu, used to select 2nd disk, DF1, in load disks menu.
- Button Triangle(/\): used to eject DF1 and as primary joystick button.
- Button L: in Main menu Run emulation, in load menu go top of list.
- Button R: in Main menu Reset and Run emulation, in load menu go to bottom of list.
- Directional Buttons: emulate mouse movements.
- Analog stick: emulate joystick movements.

Known Problems:

- Keyboard emulation unimplemented.

Title: Re: RIVAL PSP AMIGA EMULATOR TO PSPUAE!
Post by: john4p on January 16, 2008, 11:58:28 AM
I've tested some favorites of mine:

Lotus Esprit Turbo Challenge - works great (Throttle 60): smooth gfx (but constant gfx error popping up every couple of seconds), almost perfect sound
Lotus Turbo Challenge II - doesn't load
Paradroid 90 - works very good (Throttle 20!): relatively smooth gfx, almost perfect sound
Stunt Car Racer - couldn't input name: thus not working yet...
Turrican - works great! (Throttle 40!): relatively smooth gfx, good sound (you can't use grenades since you can't push ALT...)
Turrican II - works good (Throttle 40): gfx relatively smooth when alone ;), choppy with enemies, good sound
Turrican 3 - Intro and Menu working with great sound, but game doesn't load

Biggest problems at the moment is that the gfx are only horizontally stretched and the control can't be configured (and no keyboard input).
When gfx and control are configurable it will be a tough competitor for PSPUAE...

Note that the second joystick-button is emulated (circle button), so you can use the powerlines and the gyroscope in Turrican I+II.
The first joystick button is awkwardly placed on triangle and the joystick is the analog stick.

Very nice first release!
Title: Re: RIVAL PSP AMIGA EMULATOR TO PSPUAE!
Post by: Anemos on January 16, 2008, 12:47:43 PM
ok i try whit Throttle 0 and frame skip 1, and Fire & Ice run second time good whit good speed and sound..
run also
Arcanoid
Gods
Bubble bobble
Mr.Do run
Xenon2
some of that game run fine (with the second effort) . dunno..
we hope in a future collaboration whit PSPUAE..
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: john4p on January 16, 2008, 03:25:51 PM
Quote from: Hungry Horace on January 16, 2008, 02:52:59 PM... actually this seems to be a result of the throttle - which is probably just a fancy name for CPU-Chipset ratio is it not?
Seemed so to me, too.

Some more tests:

Hybris - works okay (Throttle 60): relatively smooth gfx (top and border missing), good sound
Lost Patrol, The - doesn't load
Lotus III - doesn't load
Stunt Car Racer: The New Tracks - works great (Throttle 0!): almost full speed gfx (but unfortunately only horizontally stretched, but not vertically), almost perfect sound

Note you can push the fire button to proceed instead of <Enter> in "Stunt Car Racer: The New Tracks" when prompted to enter your name. Thus this game is already playable. Be aware that it's difficult to find an ADF of TNT (you have to google pretty hard... ;)).
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: PSPrulez on January 16, 2008, 06:41:53 PM
'Creatures' runs very well! Always loved that game. Now i can play it proberly because on pspuae it didn't.
This is an emulator that you should really check out.  :)
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: FOL on January 16, 2008, 07:00:27 PM
Quote from: Dimahoo on January 16, 2008, 06:35:30 PM
Ok, I do not post here very often it seems - I am more of an interested reader at the moment, but I want to make a statement here:

DO work together. This is -the- chance to finally create the near perfect portable Amiga.

Some already said it and I just want to make it clear that there should be no competition here and I know that a serious developer sees fellow coders working on similar projects as a fine oppurtunity to improve - for both ;) Im looking forward to a combination of the amazing compatibility of PSPUAE and the fluid sound of UAE4ALL. Well I do know that the coders of PSPUAE would get this right, I just hope the coders of the other project will see the possibilities, too ;)

Interesting times ahead :)

Never have seen it as a competition, and never will. As I said its great there's another emu to choose from. I was debating changing the original thread title, but horace decided for me, ;).
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: delta191 on January 17, 2008, 11:03:20 AM
I use the 546kb eboot for the phat psp 3.80 m33-2 (1.5 kernel mode)

this is the install I used for PSP PHAT.

PSP\GAME150 \psp_uae4all_r1\disks\ (ADF game files)
"_________________________"\data
"_________________________ "\eboot
"_________________________ "\kick.rom (1.3kickrom)

this is the install I used for PSP SLIM.

I use the 1,723kb eboot for the slim psp 3.80 m33-2 (1.5 kernel mode)
PSP\GAME\psp_uae4all_r1\disks\ (ADF game files)
"_____________________ "\data
"_____________________ "\eboot
"_____________________ "\kick.rom (1.3kickrom)

The emulator appears to load ok on both systems, ADF games appear ok in the disks browser, KICK.ROM is ok.
the problem is when I select a disk image and press the psp L button to load the game, the screen with the two green disk activity icons appears 00 00. then it freezes and powers off PSP.

I'm using .ADF disk images, do they need to be in zipped format or something? they work fine with PSPUAE 63BE.

can't think of anything else!

dont know how you all have managed to run it! I'm using 3.80 m33-4 with 1.5 kernel. dont know what your all using but it works for you all.

nice to see horace approves! - at least of the sound! he he :-*


I have got it working on my psp slim 3.80 m33 - 4
appeared i was using my 256kb 1.3kick.rom, soon as I used my 512kb 1.3kick.rom, it worked.
runs some games well, with good sound. tried platoon (good), xenon (tad slow), swiv (graphic glitches), silkworm(works well, even with 0 frameskip)

good first release, good sound.
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: speedvicio on January 17, 2008, 03:09:01 PM
Insert the decompressed rom or GZip compressed format

Force throttle from 0 to 40 (better 20)

If you have a black screen try to force Super Throttle R and after L

I have tried more game:

Super Frog run - Almost Perfect
Turrican - Almost Perfect
Wiz'n Liz - Playable
Apidya - Playable
BC Kid - Almost Perfect
Lotus II - Unplayable
Jim  Power - Slowed
Fire and Ice - Playable
Ruff'n Tumble - Almost Perfect

Exscuse for my bad english
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: Hungry Horace on January 17, 2008, 03:11:25 PM
Yes, you must make sure you are using the overdumped (512k) Kickstart 1.3 rom with UAE4ALL - i have heard the same said of the GP2X version.

the "genuine" kickstart rom is only 256kb big, and works fine with PSPUAE however. This will be becuuse E-UAE is a more universal version of UAE.


this would be  a likely cause of  anyones problems if you cannot get the emulator to go beyond the menu (i had the same initially) - i dont know why this is not in the Readme file frankly.
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: 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)
Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: delta191 on January 21, 2008, 08:28:54 PM
delta191 Says:

January 21st, 2008 at 23:42
All tests with 0 throttle - 0-1 or 2 frameskipping.

xybots - yes works well
Gods - perfect
backlash - perfect
pacmania - works fairly well, tad slow.
Dungeon master- yes works well - arkward mouse/direction buttons control.
Xenon II - runs lovely
Xenon - works well, bit slow in places. dont forget to waggle joystick left and right to
switch ship mode.
platoon - works well.
better dead than alien - nice space invaders clone. working well.
rtype II - works well until you progress into game, slows down dramatically.
rtype - near ferfect speed - 1 frameskip - no throttle. nice.
rampage - needs keyboard.
revenge of defender - works really well.
road rash 2 - needs keyboard.
barbarian (palace) - needs keyboard.
renegade - works ok. frameskip 2 no throttle.
mega pheonix - works ok witout frameskip. to fast with frameskip.
menace - works to menu, then needs keyboard to start.
ninja mission - loads ok but crashes once in game.
operation wolf - works ok but needs analogue support for mouse control.
wings of fury - works well.
silkworm - works well.
f29 - retaliator - gets to menu ok, then needs keyboard.
jungle strike - works well without frameskip or throttle but you cant change weapons,

needs keyboard.
Swiv - works good speed, slight graphic garble on scores.
Leaderboard (golf) - yes working fine.
Kamikaze - works to menu, then needs 1 -2 on keyboard.
Klax - runs ok but with control issues.
sidewinder 2 - works well, no major issues.
escape from the planet of the robot mosters - dies whilst loading.
exile - works well.
exolon - works ok, but it's a naff game!
eagles riders - needs space bar for disk2.
1943 - works well.
sidewinder - loads ok to intro but can't start, needs keyboard to start.
starglider - loads ok, then needs E on keyboard.
alien 3 - works well frameskip 1 no throttle, needs keyboard to change weapons.
alien syndrome - works ok to menu, needs f10 key to start.
another world - works flawlessly, tried up to meeting alien in cage on disk2.
arkanoid II revenge of doh - near perfect with frameskip 1, no throttle.
golden axe - working nice frameskip 1 throttle 0
golrunner - havn't got this past menu on my version.
godrunner II - runs well until you need space bar for scenery disk.
speedball 2 - crashes psp upon loading screen.
total carnage - works well, slight graphic background flicker. good game.
cannon fodder - works good. bit tricky with direction buttons for mouse.
barbarian II psygnosis - works good.
cabaret asteroids - loads fine, but needs 1 or 2 on keyboard to start.
captive - seems to work good, but direction buttons for mouse, spoils control.
chaos engine - crashes and shutsdown psp.
cabal - loads ok but then needs f1 or f2 keyboard to start.
chuckie egg II - works ok, tuff game though.
city defence - loads ok, but then needs 1 or 2 keyboard to start game. (its missile command arcade clone)
commando - loads to title screen, then locks and powers off psp.

will update with more!

Title: Re: PSP UAE4ALL r1 - Alternative PSP Amiga Emu
Post by: delta191 on January 22, 2008, 08:57:03 PM
All tests with 0 throttle - 0-1 or 2 frameskipping.

xybots - yes works well
Gods - perfect
backlash - perfect
pacmania - works fairly well, tad slow.
Dungeon master- yes works well - arkward mouse/direction buttons control.
Xenon II - runs lovely
Xenon - works well, bit slow in places. dont forget to waggle joystick left and right to switch ship mode.
platoon - works well.
better dead than alien - nice space invaders clone. working well.
rtype II - works well until you progress into game, slows down dramatically.
rtype - near ferfect speed - 1 frameskip - no throttle. nice.
rampage - needs keyboard.
revenge of defender - works really well.
road rash 2 - needs keyboard.
barbarian (palace) - needs keyboard.
renegade - works ok. frameskip 2 no throttle.
mega pheonix - works ok witout frameskip. to fast with frameskip.
menace - works to menu, then needs keyboard to start.
ninja mission - loads ok but crashes once in game.
operation wolf - works ok but needs analogue support for mouse control.
wings of fury - works well.
silkworm - works well.
f29 - retaliator - gets to menu ok, then needs keyboard.
jungle strike - works well without frameskip or throttle but you cant change weapons, needs keyboard.
Swiv - works good speed, slight graphic garble on scores.
Leaderboard (golf) - yes working fine.
Kamikaze - works to menu, then needs 1 -2 on keyboard.
Klax - runs ok but with control issues.
sidewinder 2 - works well, no major issues.
escape from the planet of the robot mosters - dies whilst loading.
exile - works well.
exolon - works ok, but it's a naff game!
eagles riders - needs space bar for disk2.
1943 - works well.
sidewinder - loads ok to intro but can't start, needs keyboard to start.
starglider - loads ok, then needs E on keyboard.
alien 3 - works well frameskip 1 no throttle, needs keyboard to change weapons.
alien syndrome - works ok to menu, needs f10 key to start.
another world - works flawlessly, tried up to meeting alien in cage on disk2.
arkanoid II revenge of doh - near perfect with frameskip 1, no throttle.
golden axe - working nice frameskip 1 throttle 0
golrunner - havn't got this past menu on my version.
godrunner II - runs well until you need space bar for scenery disk.
speedball 2 - crashes psp upon loading screen.
total carnage - works well, slight graphic background flicker. good game.
cannon fodder - works good. bit tricky with direction buttons for mouse.
barbarian II psygnosis - works good.
cabaret asteroids - loads fine, but needs 1 or 2 on keyboard to start.
captive - seems to work good, but direction buttons for mouse, spoils control.
chaos engine - crashes and shutsdown psp.
cabal - loads ok but then needs f1 or f2 keyboard to start.
chuckie egg II - works ok, tuff game though.
city defence - loads ok, but then needs 1 or 2 keyboard to start game. (its missile command arcade clone)
commando - loads to title screen, then locks and powers off psp.
flying shark - works well, frameskip 1, throttle 1.
flashback - works well, until you need to use keyboard to draw your weapon!
chessmaster 2000 - works great.
chesssmaster 2100 - works ok but needs "press return key"
classic invaders - works but with graphical errors.
colossus X chess - working, no problem.
croak - works ok, bit jerky.
croak 2 - works ok, bit jerky.
missile command V2 - loads ok then requires 1 or 2 on keyboard.
P.O.W - works well but direction buttons are rubbish to control mouse movement.
prince of persia  - perfect.
plutos - loads fine but then requires 1 or 2 button to start game.
sensible golf - plays well. good golf game.


perfect - means near perfect! lol, seriously - it plays smoothly enough to be very enjoyable and the sound is very good.  :) I should know, i test lots of games/emulators on psp.  :)

I dont use the throttle - it seems to cause to many graphical issues or random crashes.




will update with more!

Title: Re: PSP UAE4ALL r1 - Compatibility Thread
Post by: The Evolution Of Life on February 04, 2008, 05:24:41 PM
Captain Planet - Way too slow, sometimes doesn't work, when it does the picture and sound are slow and choppy.
Title: Re: PSP UAE4ALL r1 - Compatibility Thread
Post by: FOL on February 04, 2008, 05:35:14 PM
Quote from: The Evolution Of Life on February 04, 2008, 05:24:41 PM
Captain Planet - Way too slow, sometimes doesn't work, when it does the picture and sound are slow and choppy.

lol, you too, *FOL breaks into song* "Captain Planet, hes a hero, gonna take polution down to" ermmmm, I never watched it as a kid honest gov, ;).

Well the good news is, what im working on (PSPUAE), Captain Planet is actually running with frameskip, but still just unplayble (still its a start, running at around 5 to 8 with Auto Frameskip). However Robocop is now playble rather decent, as are a few others, and thats not even using chipset options.
I got my head stuck right into the code, and am currently trying lots of different ideas. I just never know when to quit, have gone back over stuff, i had tried before, this time with a better understanding.

Thats the problem with uae4all, it needs a FPS counter, as its hard to judge if its perfect or not. People thinking its perfect isnt good enough. Bubble Bobble with my latest test build of PSPUAE runs with cpu max at 44 to 50 FPS with no frameskip. If I turn off FPS counter, its then hard to say it isnt perfect as it were. I know it isnt though as FPS counter tells me it not, :).
Title: Re: PSP UAE4ALL r1 - Compatibility Thread
Post by: The Evolution Of Life on February 04, 2008, 05:48:42 PM
I kind of prefer PSPUAE, even though the sound is not to the full power of the PSP, atleast many more games work. And RISS is the s**t too.
Title: Re: PSP UAE4ALL r1 - Compatibility Thread
Post by: FOL on February 04, 2008, 05:55:45 PM
Quote from: The Evolution Of Life on February 04, 2008, 05:48:42 PM
I kind of prefer PSPUAE, even though the sound is not to the full power of the PSP, atleast many more games work. And RISS is the s**t too.

Well until Chilly is able to finish his rebuild, ill continue messing and messing. The amount of times i have said i cant go no further, then ended up finding more stuff to try. So its all good as it will help chilly's rebuild to, :).

Right thats the last offtopic post from me, sorry for dragging this offtopic.