Ultimate Amiga

Ultimate Amiga Emulation => PSPUAE => News and Announcements => Topic started by: FOL on March 09, 2008, 11:24:32 PM

Title: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 09, 2008, 11:24:32 PM
Right, just to let you all know.

Im almost ready with a new version, that will fix bugs from 0.70 and add a few more options.

There is a beta that is being tested at the moment, and im sure I have covered all the problems found in 0.70
My next step before releasing anything, is to try and improve the sound more.

Will update you all on my progress.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 10, 2008, 01:09:50 AM
Hi FOL, after low level formating my memory stick and only installing My ADF's with the old FS 0.70b install, I ran a couple of games, setup the settings and keymapping, then when happy with how the game ran - decided to savestate the games for future access.

the problem is when I try savestating, the proccess begins, the busy light on PSP lights up as if the savestate is taking place but then the psp self powers off! when I run psp again and browse to the savestates, the name of the savestate appears in the savestates, when I try loading it up, I get this message "Cannot restore state from 'ms0:/psp/game/pspuae/state/1943.asf'. it is not an amigastatefile.

Have you encountered this?  :'(

I love how it runs - but miss the savestates
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 10, 2008, 06:46:54 AM
Hi FOL, after low level formating my memory stick and only installing My ADF's with the old FS 0.70b install, I ran a couple of games, setup the settings and keymapping, then when happy with how the game ran - decided to savestate the games for future access.

the problem is when I try savestating, the proccess begins, the busy light on PSP lights up as if the savestate is taking place but then the psp self powers off! when I run psp again and browse to the savestates, the name of the savestate appears in the savestates, when I try loading it up, I get this message "Cannot restore state from 'ms0:/psp/game/pspuae/state/1943.asf'. it is not an amigastatefile.

Have you encountered this?  :'(

I love how it runs - but miss the savestates

Nice find, :). Thats an odd 1, as it only happens from first boot, you load an old state then load something via adf then save, it works, lol. Ill take alook tonight.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 10, 2008, 01:46:09 PM
FOL - your gonna hate me! having other problems with beta.

1943 freezes when i press space bar for smart bomb (keylogged to PSP right trigger), emulator gets trapped in endless sound loop, then graphics go beserk, then resets amiga. thought nothing more until i got to level 2 in arkanoid II, game froze in endless sound loop again, then reset amiga.

these are only two games I've tried so far - so I'm worried.

will try others and see if its a common fault, with lots of games.

sorry  ;)
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: EmuChicken on March 10, 2008, 02:04:26 PM
hmn, are the problems present in the birthday edition? ...  any chance you could give it a check just to make sure?
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 10, 2008, 02:42:26 PM
I never encountered either problem with  1943 or Arkanoid II whilst setting them up, but I have put 0.63BE back on PSP slim to see if it does! sounds fishy with the endless sound loop resetting amiga, the savestate problem is more severe. EVERYTIME I try to savestate, I get self powered down PSP.

further investigation! lol  :)


argh...indeed 1943 sound loop shutdown occurs on 0.63BE. when using smart bomb. so eleminate that error from 0.70b beta error.

sorry!
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 10, 2008, 04:43:33 PM
I never encountered either problem with  1943 or Arkanoid II whilst setting them up, but I have put 0.63BE back on PSP slim to see if it does! sounds fishy with the endless sound loop resetting amiga, the savestate problem is more severe. EVERYTIME I try to savestate, I get self powered down PSP.

further investigation! lol  :)


argh...indeed 1943 sound loop shutdown occurs on 0.63BE. when using smart bomb. so eleminate that error from 0.70b beta error.

sorry!

No problems, its all fine on my phat, so maybe its a slim issue, need to wait for tsig, to see if he has problems. All states are working fine for me, as they did in the 0.63 BE release.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 10, 2008, 06:04:39 PM
Ok, pin pointed the savestate crash, theres a bug in the floppy code, as it only happens when an adf is in the drive.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 10, 2008, 09:41:32 PM
After a few hours of stress, turns out its the new psp toolchain, thats causing this savestate problem. The only way i can get old toolchain back is to run my recovery dvd. PC needs a fresh install anyway, :)
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: Hungry Horace on March 10, 2008, 11:03:37 PM
After a few hours of stress, turns out its the new psp toolchain, thats causing this savestate problem. The only way i can get old toolchain back is to run my recovery dvd. PC needs a fresh install anyway, :)


 ??? you re-install your PC more than i talk about Bloodwych!
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 11, 2008, 03:41:53 PM
and he always has problems with his floppy! lol :o
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 11, 2008, 05:19:27 PM
After a few hours of stress, turns out its the new psp toolchain, thats causing this savestate problem. The only way i can get old toolchain back is to run my recovery dvd. PC needs a fresh install anyway, :)


 ??? you re-install your PC more than i talk about Bloodwych!

Aye, :), i like my system running at peak performance and winodws needs a reinstall every few months.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 11, 2008, 08:39:25 PM
Right, back all installed and savestate bug is fixed with old toolchain, so i will stick with that for now.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 12, 2008, 06:25:05 AM
FOL - Sounds like your Good to go again! no stopping this man! you even managed to sort out your floppy problem  ;) keep it up now! lol

on nights this week - so miss chat after 20:00. get you all, next week  :)
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 12, 2008, 11:15:47 AM
FOL - Sounds like your Good to go again! no stopping this man! you even managed to sort out your floppy problem  ;) keep it up now! lol

on nights this week - so miss chat after 20:00. get you all, next week  :)

Aye, will do some more work on it tonight, and upload a new beta.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: Dimahoo on March 12, 2008, 05:46:13 PM
Actually I check this page every day - I just do not post as much ;) Just wanted to say I am really impressed how you keep pushing the project and that the next version might have the sound improvements :D I can already hear the soundtrack of Blastar in the background...
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 12, 2008, 06:03:53 PM
Actually I check this page every day - I just do not post as much ;) Just wanted to say I am really impressed how you keep pushing the project and that the next version might have the sound improvements :D I can already hear the soundtrack of Blastar in the background...

Well, i am trying, :). What I have done is add another sound handler (from WinUAE) and stereo seperation, you can alter to help reduce the crackling. Well technically its no crackling, its the emulated sound output being to loud and the channels clash. I have removed the increase volume code to all 4 channels, to help reduce the clashes.

So there will be a new release that will fix the bugs from 070 and add a few things. 1 thing I should mention is that the audio bug in 070, gives a speed increase, so fixing this causes us to loose that speed increase. Horace said make it an option, so I did as some games work fine and you dont here the buffer spewing out random data.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: Dimahoo on March 12, 2008, 09:44:50 PM
Hey, that actually sounds like a good solution...! :D

Argh.. now I really can't wait :-\
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: delta191 on March 13, 2008, 05:59:50 AM
nice work FOL, the idea of improving the sound offers major appeal to me (can't speak for everyone of course), i always say sound is 35% of a game, it makes a mediocre game into a good game. I love fiddling with your options in the emulator, just to see if i can fine tune the sound\speed\smoothness. It's not always possible with some games but some can be made to run very satisfyingly, if not perfect.

You and Horace are a good team, hope all goes well with the sound enhancement, even if you loose the slight 0.70 speed improvement gained from the sound bug.

you never run out of ideas on how to improve things, excellent work.

I'd buy you a pint of Horace's Bloodwych mead if I could, cheers!  :D
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: baboon on March 13, 2008, 08:00:46 AM
You've been on a right mission lately Fol tweaking this emu to the max!  ;D ...I can't wait for the next installment! :)

Well, i am trying, :). What I have done is add another sound handler (from WinUAE) and stereo seperation, you can alter to help reduce the crackling. Well technically its no crackling, its the emulated sound output being to loud and the channels clash. I have removed the increase volume code to all 4 channels, to help reduce the clashes.

So there will be a new release that will fix the bugs from 070 and add a few things. 1 thing I should mention is that the audio bug in 070, gives a speed increase, so fixing this causes us to loose that speed increase. Horace said make it an option, so I did as some games work fine and you dont here the buffer spewing out random data.


Is there anything you can get from the source from TTYman's Amiga build that could possibly help with sound/speed on a future build of PSPUAE? ...did you ever make contact with TTY to see if he'd get together with you guys?

Also how is Chilly's build coming along now? It's been a while since he announced he was joining the team ...are you guys actualy in contact with him regarding his build? ...are you helping out with his version or are you guy's independent now to what he's doing?
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: Carnivac on March 13, 2008, 09:07:03 AM
So there will be a new release that will fix the bugs from 070 and add a few things. 1 thing I should mention is that the audio bug in 070, gives a speed increase, so fixing this causes us to loose that speed increase. Horace said make it an option, so I did as some games work fine and you dont here the buffer spewing out random data.

Am glad you've made it an option then.  I love the sfx and music in many Amiga games (moreso than a lot of modern games) and regularly play Amiga tunes on the PC and PSP so any improvements in the sound emulation are always welcome.
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: DamimavPL on March 13, 2008, 09:23:29 AM
New release  ;D ;D ;D I can't wait  ;) :D :)
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 15, 2008, 09:58:43 PM
Its almost ready, just needs testing, :).

Changes will be;

Make sound bug into an option, as it gives a speed increase and only shows bug in a few games apps
Fix not saving Frameskip setting (thanks to horace, making me see the code clearly)
Replaced any calculation code with final figure (i.e. this x that x that / this), where possible
Added some of Gnostics optimisations from his forum posts
Tweak Official Cycle Unit to balance out CHIPSET option
Added Stereo Seperation option
Added Anti-Interpol sound code
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: DamimavPL on March 16, 2008, 06:46:42 AM
Its almost ready, just needs testing, :).

Changes will be;

Make sound bug into an option, as it gives a speed increase and only shows bug in a few games apps
Fix not saving Frameskip setting (thanks to horace, making me see the code clearly)
Replaced any calculation code with final figure (i.e. this x that x that / this), where possible
Added some of Gnostics optimisations from his forum posts
Tweak Official Cycle Unit to balance out CHIPSET option
Added Stereo Seperation option
Added Anti-Interpol sound code

WOW WOW WOW WOW WOW -  ;D ;D ;D ;D ;D ;D ;D ;D ;D

ONLY, WHEN  ??? ??? ???
Title: Re: PSPUAE 0.70 (Bug Fix Update)
Post by: FOL on March 16, 2008, 11:11:46 AM
Well, discovered a rather nasty bug, we had this bug appear before, but it wasnt anything I changed, :(. So will have to fix that first, as it screws up AmiDOS stuff. You end up with some stuff having a think black band down the left side of screen, :(.

EDIT:- Revised Changes, as of now. Minus the rather nasty black band bug.

Make sound bug into an option, as it gives a speed increase and only shows bug in a few games apps
Fix not saving Frameskip setting (thanks to horace, making me see the code clearly)
Tweak Official Cycle Unit to balance out CHIPSET option
Added Stereo Seperation option
Added Anti-Interpol sound code

Will sort it for testing, then we can release. I getting abit fedup of code now, just want a break.


Seems im my own enemy, :). I still wasnt happy with CPU2CHIPSET option, I feel I have now got it spot on, and its working ideal. Took a few hours and alot of calculations to workout how it works 100%.