Ultimate Amiga

Ultimate Amiga Emulation => PSPUAE => News and Announcements => Topic started by: FOL on February 07, 2008, 09:58:08 PM

Title: PSPUAE UPDATE!!!
Post by: FOL on February 07, 2008, 09:58:08 PM
As you may have proberly noticed from the shoutbox posts. Im currently testing alot of stuff out on the 063 source (thought I had gone as far as I could with it).
Me being me, I hate giving up. So I went back over some stuff I tried before, and this time after getting a better understanding of the source.

I have now managed to get an extra 7 to 8 FPS, using max CPU and Frameskip 0. I have also been taking another look at the unreleased FAMEC source, and while I dont see the point in using it (to unstable), I have found alot of optimisations in the source that could be applied to 063 source.

So basically, I have halved the CPU cycles, which gave us the main speed increase. I have also moved the sound code from the unreleased FAMEC version, and im in the process of adding the other FAMEC blitter etc etc optimisations to the 063 source.

If people are wondering why I dont release the FAMEC version, its simple, because its not finished, its unstable and the speed it gives is the same as the current beta, thats being tested (which uses the Standard CPU core, NON FAMEC). I have now been working on the source on my own, as the other devs have vanished, they have taught me so much, just wish they had more time to work on PSPUAE.

Chilly has joined me to help, but until then, I will continue teaching myself with current source. This way you guys / gals dont have to wait for the new chilly willy version (which is obviously taking longer than originally thought). I see know point in pushing chilly as judging by his current PSP app releases, he does an awesome job and im happy to wait, :).
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 08, 2008, 06:59:23 AM
Title: Re: PSPUAE UPDATE!!!
Post by: Tsig on February 08, 2008, 08:09:04 AM
This is very encouraging news, thanks for the update FOL! Its clear as long as there is a glimmer of hope for improvements to PSPUAE - you will be first one trying to implement them! All your efforts are much apprechiated and very much looking forward to the future release! :)
Title: Re: PSPUAE UPDATE!!!
Post by: john4p on February 10, 2008, 09:18:15 AM
8fps? W00t - nice job! :o
Title: Re: PSPUAE UPDATE!!!
Post by: ParaSitius on February 10, 2008, 10:14:05 AM
Nicely going FOL, sorry to hear about the other devs leaving.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 10, 2008, 10:59:26 AM
Horace the testmister, and all round pain in he a**e, when it comes to bugs. Has found a side effect, that seems to effect sensible software games. These games seem to not like the fact that the cpu has been speeded up. I have an idea on how to resolve this, just need to workout my idea in code terms, :).

Just incase others are having problems running any version of pspuae. I might aswell mention this, horace also ran into an odd problem, where everything was setup right, but when ever he ran pspuae the menu was all messed up. He was convinced it was something I had done to the code, so i ended up ripped my code apart, until Anemos said he was on 3.52 M33 (the FW horace was on) and it was working fine.

Horace then formatted his Memory Stick and reinstalled PSPUAE to it (so it was all freshly installed), it then ran fine. So if you have it all setup right and its still giving problems, format your ms and try again.
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 10, 2008, 11:39:27 AM
i'm sure it affects more than sensi games, but that was the most notable.

probably calling the chipset a lot rather than just the cpu or something.
Title: Re: PSPUAE UPDATE!!!
Post by: Vince on February 10, 2008, 07:39:17 PM
Thank you for your job FOL and the time you spend to make happy all amiga fans! :)
Title: Re: PSPUAE UPDATE!!!
Post by: bodhee on February 11, 2008, 09:32:46 PM
thanks for sticking with it.. your work is appreciated...
Title: Re: PSPUAE UPDATE!!!
Post by: Anemos on February 12, 2008, 09:07:23 PM
That make Horace happy.. ;) ;D
congratulation FOL
Title: Re: PSPUAE UPDATE!!!
Post by: johnson32 on February 13, 2008, 08:19:28 AM
Congratulations FOL!!! :D ;D
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 16, 2008, 01:52:08 PM
Just to update you on what im doing. Myself and horace have identified the horrid clicking noise on sound. It seems the audio generated by pspuae is to loud, causing a clicking noise. Im working on a way to solve this.
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 16, 2008, 03:13:03 PM
Just to update you on what im doing. Myself and horace have identified the horrid clicking noise on sound. It seems the audio generated by pspuae is to loud, causing a clicking noise. Im working on a way to solve this.

Sweet!  ;D
Title: Re: PSPUAE UPDATE!!!
Post by: Gazman on February 17, 2008, 06:31:34 AM
This all sounds very promising. Especially the framerate increase. Cant wait to give it a go.
Good work guys, its really appreciated what you's do.

I feel a donation coming.
:)
Title: Re: PSPUAE UPDATE!!!
Post by: Bloodstar on February 17, 2008, 09:35:59 PM
...Sound? Fixed?

...I think I love you. I've been using UAE4ALL because I just couldn't stand the sound weirdness anymore. Problem is, I can't play past world 1 in Turrican 1&2 in that emu. It'll be a pretty big relief to finally be using a more stable emulator, that actually RUNS things. :P

FPS increase isn't too bad, either.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 17, 2008, 09:56:51 PM
...Sound? Fixed?

...I think I love you. I've been using UAE4ALL because I just couldn't stand the sound weirdness anymore. Problem is, I can't play past world 1 in Turrican 1&2 in that emu. It'll be a pretty big relief to finally be using a more stable emulator, that actually RUNS things. :P

FPS increase isn't too bad, either.

I have tried everything i can think of, for lowering the emulated channel output, need someone with more experience with C and psp to help with it. Its definately the emulated output being to loud, which is causing certain notes / sounds to clash.

I have added Crux and RH Interpolation, to sound menu, these both seem to help with audio problem, it will have to do for now. I have also altered the Hsync update method, this removed a slowdown that occured when lots of sprites were on screen at once (CPU = MAX). Obviously you will still get a slowdown with CHIPSET = 55% +. Dont think I should mess with it more, as its maxed out on everything I could change to get speed.

Think Ill up what a I have done, for testing, if its deemed alot better, then maybe we can release. Bit fedup of looking at code now, 2 weeks solid, :).
Title: Re: PSPUAE UPDATE!!!
Post by: Carnivac on February 17, 2008, 10:05:26 PM
All sounds good.  Looking forward to trying it out.
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 17, 2008, 10:05:58 PM
you should never tell them what you are doing FOL!


they turn into hounds!!!
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 18, 2008, 08:13:27 PM
This is a new verson of PSPUae ??? where is download ???
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 20, 2008, 11:58:58 AM
This is a new verson of PSPUae ??? where is download ???

Its not ready yet, its being tested. Plus ive been thinking more, and am trying some more stuff.

It should'nt be to much longer, maybe before weekend.

EDIT:- I have solved the "out of memory" issue, so ill put forward 1 more final beta (for testing). If there are no bugs, then i will release PSPUAE 0.70 on either Thursday or Friday night.

Heres the changes list for this release.

Changes
======



Title: Re: PSPUAE UPDATE!!!
Post by: Keane on February 20, 2008, 02:00:02 PM
Sounds great Fol. I look forward to trying it out.

Your continued dedicated work is much appreciated, cheers.
Title: Re: PSPUAE UPDATE!!!
Post by: delta191 on February 20, 2008, 03:03:01 PM
will version 0.70 be available for slim FOL? or just the 1.5 kernel version? Good luck with your improved version, I wish your sound issues could be solved with the help of TTyman. we could have the best of both emulators in one package.
maybe one day....... :-\

best wishes and thanx for your grafting away!
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 20, 2008, 03:36:16 PM
will version 0.70 be available for slim FOL? or just the 1.5 kernel version? Good luck with your improved version, I wish your sound issues could be solved with the help of TTyman. we could have the best of both emulators in one package.
maybe one day....... :-\

best wishes and thanx for your grafting away!

I have explained this many times before, there is no issue with running it on slim, you have to use the 1.00 Eboot, as PSPUAE is in user mode, it runs fine on the slim.

I will be working on a slim version after this is released (might even include a slim eboot with this release, not sure yet as I have issues with the HEAP MEMORY).
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 20, 2008, 05:25:50 PM
Quote
i will release PSPUAE 0.70 on either Thursday or Friday night.

YES, YES, YES  ;D ;D ;D

Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 21, 2008, 06:58:54 AM
Thats fantastic that a publiic release is almost here!

One thing I'd love to see is in the future an animated eboot for pspuae (the movie file icon1.pmf) of something amiga related - like what people have done with the retro commericals for the snes, pc engine, gba emulators etc (aparently Horrace has done one for PsPectryum which I'm also after ;)).

Good times. :)
Title: Re: PSPUAE UPDATE!!!
Post by: Barts_706 on February 21, 2008, 10:10:59 AM
Quote
i will release PSPUAE 0.70 on either Thursday or Friday night.

YES, YES, YES  ;D ;D ;D



You totally stole my line...  ;D

Anyhow, this is great news! I'll be sure to give it a try! Guys, I know we have a history, but kudos for the efforts!

<Borat Voice=ON>
Great success! I like!
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 21, 2008, 12:32:25 PM
One thing I'd love to see is in the future an animated eboot for pspuae (the movie file icon1.pmf) ..... etc (aparently Horrace has done one for PsPectryum which I'm also after ;)).


interesting spellings of both Horace and PSPectrum there!!!

i've never made any animated icons, simply becuase i dont know the limitations (frame rate, total number of frames etc) or ever seen any kind of converter to .pmf files. I would certainly give it a go however, give the right resources.
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 21, 2008, 12:50:14 PM
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 21, 2008, 02:10:11 PM
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 21, 2008, 02:13:01 PM
Fol you are top banana!  8)
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 21, 2008, 04:36:44 PM
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 21, 2008, 07:11:59 PM
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 21, 2008, 11:55:19 PM
Title: Re: PSPUAE UPDATE!!!
Post by: PSPrulez on February 22, 2008, 05:44:03 AM
Looking good!  ;D
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 22, 2008, 06:19:33 AM
Please, anim icon in XMB - superfrog or MK2  :D
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 22, 2008, 06:32:39 AM
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 22, 2008, 11:26:14 AM
Well got a few game loading issues, which ill try and resolve when i get home tonight, then have ago at making a pmf with a few games and disk prompt, before hopefully releasing.
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 22, 2008, 11:30:11 AM
FOL - we need one that is a populous 1 / 2 / challenge games meddly!

and you need to tell me if the audio i sent you is still ok to use with it, or if i have to make one of specific length.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 22, 2008, 11:58:24 AM
FOL - we need one that is a populous 1 / 2 / challenge games meddly!

and you need to tell me if the audio i sent you is still ok to use with it, or if i have to make one of specific length.

Will do tonight
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 22, 2008, 12:00:27 PM
Well got a few game loading issues, which ill try and resolve when i get home tonight, then have ago at making a pmf with a few games and disk prompt, before hopefully releasing.

Sounds wicked!

Cheers chap.  ;D
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 22, 2008, 01:43:13 PM
If Super frog & Benefactor will work fine i will be happy  ;D ;D ;D
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 22, 2008, 02:47:34 PM
If Super frog & Benefactor will work fine i will be happy  ;D ;D ;D

Im sure I tested with SuperFrog a few days ago, and it ran good imo. I brought my PSP to work, so Ill try it again now, and tell you, :).
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 22, 2008, 04:18:39 PM
If Super frog & Benefactor will work fine i will be happy  ;D ;D ;D

Im sure I tested with SuperFrog a few days ago, and it ran good imo. I brought my PSP to work, so Ill try it again now, and tell you, :).

Wow, thanks FOL, and please test "Benefactor"  ;) ;) ;) On PSP 0.63 sound crached and laging game on some places...
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 22, 2008, 05:01:21 PM
If Super frog & Benefactor will work fine i will be happy  ;D ;D ;D

Im sure I tested with SuperFrog a few days ago, and it ran good imo. I brought my PSP to work, so Ill try it again now, and tell you, :).

Wow, thanks FOL, and please test "Benefactor"  ;) ;) ;) On PSP 0.63 sound crached and laging game on some places...

Sound is slightly better, but its game dependant. Dont expect much in the way of sound improvement, stuff just runs better i.e. speed.
Title: Re: PSPUAE UPDATE!!!
Post by: Hungry Horace on February 22, 2008, 10:09:40 PM
Right guys,

it's pretty obvious there are a few eager beavers waiting around the site in anticipation of the 0.70 release. We really appreciate your enthusiasm, but we have to let you know it looks unlikely we'll have a release ready for you this evening.

We've still a few very minor bugs and glitches which we are ironing out along with some final testing of both available frameskip algorhythms. I personally suspect the previously unused FS technique might prove beneficial if the speed increases put a lot of games in the 0-2 FS margin. (which my testing is proving to be the case thus far) ...  The new technique would give us a more precise value to set in this range, but as yet we are undecided as to which would be the most useful for the majority of the userbase.

One of the major causes of delay in the release, is that FOL keeps pushing the bounds of his improvements, so please hold out a short while, the delays only mean you are getting a better emulator as a result.

Rest assured it still seems that a release of 0.70 should be happening this weekend, so you should all be lapping up the benefits before your train to work on monday morning.
Title: Re: PSPUAE UPDATE!!!
Post by: delta191 on February 22, 2008, 10:20:40 PM
must admit, I'm an eager beaver and have kept checking back lol  :o

It's like christmas again, awaiting that big fat pressie under the tree! but I have to go to bed and wait until tommoz. Awwwwww mum, can I just have a quick look? I'll be a good boy! No, get to bed and no peeking or santa will throw sand in your eyes! now B.E.D!

Well ,it's worth the wait, thanx for he update Horace  ;)

Nite nite, I'll wait for santa til tommoz or Sunday.
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 22, 2008, 10:25:40 PM
        /\
What he said!  ;D

I can't wait to test all my adf's out on this bad boy.  :)

Good luck with all the final tweaking guys, I know how much hard work you've put into it. ..and thanks for the update Horrace.

Title: Re: PSPUAE UPDATE!!!
Post by: Bloodstar on February 23, 2008, 02:46:46 AM
Yum, new release very soon. Maybe Turrican 3 will run at a decent framerate now? =P

...not that it really matters since there's Mega Turrican, but still... Kinda irked me that T3 runs on about 8 frameskip...
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 11:08:37 AM
Yum, new release very soon. Maybe Turrican 3 will run at a decent framerate now? =P

...not that it really matters since there's Mega Turrican, but still... Kinda irked me that T3 runs on about 8 frameskip...

Join the club, I really want to play Captain Planet, :). Its still not playable, but its getting there, now runs at 6 to 8 FS, with 100% Chipset, :(. Oh and Aquaventura, thats a cool game just not playable, :(.

Right, back to getting this release sorted.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 02:27:04 PM
Just to update, im going to have to release 2 versions, 1 with Boosted CPU speed and 1 without Boosted CPU speed.
Simply because, with speeded up CPU, it can cause slight gfx glitch in a small percentage of stuff, i.e. Workbench (black bar on left of screen) and Populous 2 (left side of static command panel is messed up). So for stuff like this, you would need to you the other version, which has a slight speed increase on 0.63BE.

They will both be identified by V0.70 and V0.70B (B will be the Boosted CPU speed). I didnt want to do it this way, but without out help from any other devs, this is the best i can do.

You will be happy to hear, after adding Ric's new FAME/C FrameSkip logic, V0.70B holds to 50FPS much better and runs rather well. Doesnt run to fast or to slow any more when using Auto FrameSkip. I bow down to Ric, glad he done what he did, as we wouldnt have some of the improvements we have without his code.

Next post should be release, :).
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 23, 2008, 02:57:31 PM
Great  ;D ;D ;D We will be waiting  :D
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 03:06:29 PM
Great  ;D ;D ;D We will be waiting  :D

Just had some more ideas, as i really dont want 2 versions, only 1, :), so need to try them first, then ill continue on preparing it.
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 23, 2008, 03:28:34 PM
Great  ;D ;D ;D We will be waiting  :D

Just had some more ideas, as i really dont want 2 versions, only 1, :), so need to try them first, then ill continue on preparing it.


iF ON THIS VERSION WILL WORK "SUPERFROG" & "BENEFACTOR" I WILL BE HAPPY. IF WILL BE RELEASED IN TWO VERSION AND GAMES WILL BE WORK FINE, I USE'S BOTH WINUAE 0.70  ;D ( TO DIFRENT GAME'S  ;D) i WILL BE WAITING TO RELEASE  ;) ;) ;)
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 03:31:25 PM
Great  ;D ;D ;D We will be waiting  :D

Just had some more ideas, as i really dont want 2 versions, only 1, :), so need to try them first, then ill continue on preparing it.


iF ON THIS VERSION WILL WORK "SUPERFROG" & "BENEFACTOR" I WILL BE HAPPY. IF WILL BE RELEASED IN TWO VERSION AND GAMES WILL BE WORK FINE, I USE'S BOTH WINUAE 0.70  ;D ( TO DIFRENT GAME'S  ;D) i WILL BE WAITING TO RELEASE  ;) ;) ;)

OUCH!!!!! my ears, dont shout, lol.

Yes both work great on Speeded up CPU version, i was testing them yesterday with new FrameSkip logic, they were both very playable.
Title: Re: PSPUAE UPDATE!!!
Post by: DamimavPL on February 23, 2008, 03:38:34 PM
Sorry about BIG letters  ;) OK then i will waiting to new release.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 04:51:51 PM
Right, turns out the gfx glitch has been picked up some where along the way.

So im having to go through the whole code, this may take a few hours, :(. However I would rather 1 version working as it should, so please hang in there.

EDIT:- Im just glad is wasnt any of the speed increase changes, lets hope i can fly through the code and fix it a.s.a.p.
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 06:50:35 PM
Just to update you, glitch fixed and we are very close now, just tidying a few things up, like readme etc etc. Then we will be ready.
Title: Re: PSPUAE UPDATE!!!
Post by: baboon on February 23, 2008, 06:59:16 PM
Just to update you, glitch fixed and we are very close now, just tidying a few things up, like readme etc etc. Then we will be ready.

Ideal! :)

Nice one bruvaaaaa!  ;D
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 07:59:55 PM
You know, you can join our IRC channel, if you want, :).

Either use "CHAT" button on nav bar, or goto http://www.efnet.org (enter a username and channel #PSPUAE, then click login)
Title: Re: PSPUAE UPDATE!!!
Post by: FOL on February 23, 2008, 09:39:30 PM
Right, almost there, just some final testing, honest, :)