Ultimate Amiga

Ultimate Amiga Emulation News => UA & General News and Announcements => Topic started by: FOL on 14 Nov, 2026, 07:11 PM

Title: PSPUAEv2 (UAE4all2-HD-Vita) Progress Beta15
Post by: FOL on 14 Nov, 2026, 07:11 PM
Ok, since release. I have been working on a from scratch DYNAReC. Aimed straight at Allegrex and M68K.

I have also been fixing the bugs I noticed after release. Firmware detection is now working and overclock limiter for ARK is working.

2026-11-14

Fixed ARK-4/ARK-5 detection for the 383 MHz overclock cap.
Added support for detecting ARK installations across PSP models.
Added firmware information to the CPU menu.
Added spacing between FIRMWARE and CPU CLOCK.
Set 68020, A1200 and CD32 default emulated CPU speed to 7 MHz.

Enabled CD32 M3U playlist swapping.
Added PLAYLIST DISC to the CD-ROM menu.
Added live disc changes without resetting emulation.

Added M3U floppy playlists, supporting up to 32 disks.
Added DF0–DF3 disk-list selection.
Added DF0/DF1 drive swapping.
Added configuration save/load support for floppy playlists.
Kept playlist memory usage low.

Fixed a Floppy menu usability
CD32 controller transparency and position fix
Corrected startup GIF palette conversion to PSP GU 5650 channel
Added OPEN KEYBOARD as an explicit PSP controller remap action for
A500/A1200, Square defaults to it. The live keyboard now follows
whichever PSP control is mapped to OPEN KEYBOARD, rather than being
hardwired to Square when it was assigned CD32 Green. CD32 retains
Square=Green by default and omits the keyboard action and the keyboard
layout/transparency Input menu rows. All 96 Amiga key mappings remain
available for individual button assignment.

Replaced individual RED/BLUE/GREEN/YELLOW Input menu options
with REMAP CONTROLLER. Added a compact 480x272 CD32 controller
illustration in the remapper, with a flashing red/white outline
on the selected button location and current binding shown at right.
Each can be assigned to 96 Amiga keyboard keys, joystick
movement/fire, seven CD32 pad controls, mouse directions/buttons
or OFF.

Assignments save as remap_0 to remap_14 in existing config
files, with legacy button_red/blue/green/yellow import. Added
RESTORE DEFAULTS and per-control SQUARE CLEAR. Existing CD32
M3U, single shared floppy M3U, ARK clock, VME Paula enabled
and the CD32 unaligned collision fix remain intact.

PSP-safe unaligned playfield collision read fix for CD32 exception
and Wrath of the Demon.

Replaced four independent floppy M3U associations with one
shared game M3U for all enabled drives (DF0-DF3).
Added DISK SET to select or clear the game's M3U once.
Added AUTO-MOUNT ON/OFF in the FLOPPY DISK menu, OFF by default.
Saved floppy_list and floppy_auto_mount; accepted old df_listN
settings on load. Per-media configs now follow the game's M3U.
DF0/DF1 media swap and CD32 M3U retained.

Not sure why Vita version has CD32 disc swapper as CD32 is broken. Resets do not work. Discs are ignored.
Hence I had so much trouble with CD32 on pspuae. I fixed media dection on insert.
However reset breaks everything. Using one of my old compilation discs, which does its own reset.
It resets and ignores the disc inserted. :(.

With floppy swapper, I added option to enable or disable auto mount. When you select an adf, that has multible files with same name it will auto mount 1,2,3 and 4. As I said, you can disable this feature and manually add them one by one.

Its only working on menu, at moment. Im also currently wotking on Joypad menu with visual button assignment. Once I have that worked out, will then add multi button support, i.e. Left Shoulder (HELD) + up/down/left or right give 4 extra buttons. So with rest, thats 10 extra buttons to configure. Do same with Right shoulder, thats another 10. With both held, another 10. So 30 configurable buttons beside the normal joy Buttons.

I will also readd Mouse states, like old PSPUAE.

EDIT:- Remap page done. See attached.
(https://www.ultimateamiga.com/gallery/1_14_11_26_11_10_12.bmp)