Ultimate Amiga
Ultimate Amiga Emulation => PSPUAE => News and Announcements => Topic started 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, :).
-
-
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! :)
-
8fps? W00t - nice job! :o
-
Nicely going FOL, sorry to hear about the other devs leaving.
-
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.
-
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.
-
Thank you for your job FOL and the time you spend to make happy all amiga fans! :)
-
thanks for sticking with it.. your work is appreciated...
-
That make Horace happy.. ;) ;D
congratulation FOL
-
Congratulations FOL!!! :D ;D
-
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.
-
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
-
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.
:)
-
...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.
-
...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, :).
-
All sounds good. Looking forward to trying it out.
-
you should never tell them what you are doing FOL!
they turn into hounds!!!
-
This is a new verson of PSPUae ??? where is download ???
-
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
======
- Added alot of Rics FAMEC code and optimisations. (Gave some speed increase)
- Altered Hsync handler. (Removes slow down when sprites on screen, with CPU = MAX)
- Altered CPU CYCLE UNIT to 256 (Gave the most speed increase)
- Altered CHIPSET settings (To fall inline with CPU CYCLE UNIT change, its now a much more finer setting than in previous versions. Giving better results)
- Added Rics FAMEC Sound code (Still clicks, we know what the problem is, but i need help to solve it)
- Added Interpolation to 4CH sound (This improves sound slighty)
- Altered HEAP SIZE for available memory to PSPUAE (This solves all memory problems)
-
Sounds great Fol. I look forward to trying it out.
Your continued dedicated work is much appreciated, cheers.
-
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!
-
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).
-
i will release PSPUAE 0.70 on either Thursday or Friday night.
YES, YES, YES ;D ;D ;D
-
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. :)
-
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!
-
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.
-
-
-
Fol you are top banana! 8)
-
-
-
-
Looking good! ;D
-
Please, anim icon in XMB - superfrog or MK2 :D
-
-
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.
-
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.
-
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
-
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
-
If Super frog & Benefactor will work fine i will be happy ;D ;D ;D
-
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, :).
-
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...
-
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.
-
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.
-
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.
-
/\
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.
-
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...
-
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.
-
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, :).
-
Great ;D ;D ;D We will be waiting :D
-
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.
-
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 ;) ;) ;)
-
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.
-
Sorry about BIG letters ;) OK then i will waiting to new release.
-
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.
-
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.
-
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
-
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)
-
Right, almost there, just some final testing, honest, :)