Main Menu

PSPUAEv2 (WIP4) Progress Update

Started by FOL, 24 Aug, 2026, 09:27 AM

Previous topic - Next topic

FOL

Well I have profiled every part of source and nailed all stuff hogging CPU. I have literally squeezed as much out of it as I can with out breaking stuff.
To be honest, you will never get 100% speed on 333MHz. I realise now, my PSP was clocking at 444MHz when I saw big speed increase. :(.
I will keep at it, worked on FAME/C last couple of days. Its running ok, just not hooked into full E-UAE core framework yet.
I was looking at 020 options, uae4all2 has a FAME/C 020 core, will look at switching to that one.

One main issue, never knew about this. Original PSP (PHAT), has slower RAM. So as well as the limited memory (currently, made it so it gets 10MB Total).
Its crippled from the get go. Still trying though, :). Still annoyed that physically moving Paula audio completely from core made no difference, its even running under DMA, so should have made a big difference. Most of the CHIPSET work has also been physically moved to GU and that to made no difference. Only things that have increased speed are the core source being tweaked as a result of profiling and disabling vsync. Last remaining bottleneck is CPU. I have tweaked code as far as I can to squeeze every last drop.

JIT is still a problem, I stupidly had a separate source for getting JIT working. I then realised I mixed up source with a bust version. I then tried merging mostly working JIT to main source I have been working from. Result is a load of debugging needed, back to pink screen, :(.

All fun.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire

afrances74

Just dropped in to say thank you for keep working on this project.

I've recently revamped my old PSP-1000, and I'm looking forward to test PSPUAEv2 on it.

If you need someone to test betas on the worst possible hardware constraints let  me know.

Regards,

Andrea

FOL

Quote from: afrances74 on 29 Aug, 2026, 09:45 AMJust dropped in to say thank you for keep working on this project.

I've recently revamped my old PSP-1000, and I'm looking forward to test PSPUAEv2 on it.

If you need someone to test betas on the worst possible hardware constraints let  me know.

Regards,

Andrea

Thanks,

Yes PSP-1000 (PHAT) is a problem. I forgot about the extra 32MB RAM my Go had, so had to do alot of fixing when I realised and tested my day one PHAT, :). PM me, I will give the tweaked standard version and maybe FAMEC version. Menu still needs alot of work, ME sound still needs stop/clear / pause code for when resetting etc etc. CD32 and CDTV are a pain as they are fully working, but if selected in config. It causes memory issues. I have stripped as much as I can to give PHAT 8MB fast ram. Worst case 5.5MB fast ram.

I just got FAMEC working from new UAE4ALL2 VITA port. As I said in other post just working on getting JIT work, as I stupidly setup seperate source and so much changed, my working jit no longer works after merging it back in to latest source. Currently debugging it AGAIN!!!!!, :(.
QuoteResolute and Industrious
Grand ruler of the yellow people and the Ultimate Amiga Empire