11
General Internet News / Re: PSPUAE
« Last post by F0LLETT on March 19, 2026, 01:00:11 PM »Implemented MP3 pausing and resuming.
Working on scan and auto play.
I'm at risk of falling down rabbit hole. Aready side tracking myself.
Been looking at ways to improve memory allocation. More specifically, reverse allocating available.
It cant be done on PSP (exactly like on Amiga), however we can simulate it, allocate small stuff low and caches high (only Paula and MP3 at moment).
Can also get UAE to use it and allocate in same way.
Think its better for me to note ideas down and revisit them, after improving rest of backend and getting speed up, via offloading more to ME, like blitter and copper.
Biggest slow downs are also in IO access, i.e. demo's State of art constantly loads from floppy, this is were the demo nose dives.
Also havo consider PSP-1000. I'm currently using my Go. PSP-1000 only has 24MB usable mem, Go (like all other PSP's after 1000 have 52MB usable mem).
Adding loads of caches, will limit 1000's usable ram, So setting Amiga ram to say Chip 2MB, Slow 1.5MB, z2 8MB and z3 8MB cause it to crash. Go doesnt care, it eats the entire user ram and just keeps going into extra 32MB hidden cache mem.
Working on scan and auto play.
I'm at risk of falling down rabbit hole. Aready side tracking myself.
Been looking at ways to improve memory allocation. More specifically, reverse allocating available.
It cant be done on PSP (exactly like on Amiga), however we can simulate it, allocate small stuff low and caches high (only Paula and MP3 at moment).
Can also get UAE to use it and allocate in same way.
Think its better for me to note ideas down and revisit them, after improving rest of backend and getting speed up, via offloading more to ME, like blitter and copper.
Biggest slow downs are also in IO access, i.e. demo's State of art constantly loads from floppy, this is were the demo nose dives.
Also havo consider PSP-1000. I'm currently using my Go. PSP-1000 only has 24MB usable mem, Go (like all other PSP's after 1000 have 52MB usable mem).
Adding loads of caches, will limit 1000's usable ram, So setting Amiga ram to say Chip 2MB, Slow 1.5MB, z2 8MB and z3 8MB cause it to crash. Go doesnt care, it eats the entire user ram and just keeps going into extra 32MB hidden cache mem.
Recent Posts