Ultimate Amiga

Ultimate Amiga Emulation => PSPUAE => News and Announcements => Topic started by: FOL on November 02, 2006, 11:47:31 PM

Title: PSPUAE 0.61 Released
Post by: FOL on November 02, 2006, 11:47:31 PM
We have released another version of PSPUAE, see below for changes.
This update was done by thinkp, who has now joined us here at pspuae.com.
Please can you all help in welcoming him to the site and the team.

V0.61 - thinkp update
 - optionfiles with names (name_of_the_disk.options)
 - savestates with names (name_of_the_disk.asf)
 - auto-save options when saving state (in folder STATE )
 - auto-load options when loading state (from folder STATE )
 - auto-load options when inserting disk
 - assign keys in controls menu with amiga keyboard
   (press square to open/close keyboard and cross to select, triangle to delete button)
 - assign keyboard keys to the 4 d-pad directions in combination with the l+r shoulder buttons
   (set 'Directional Buttons' in controls menu to 'Keys')
 - mouse speed option in hardware menu (from 5 [fast] to 1 [slow])
 - hi-res mouse speed option in hardware menu (from 5 [fast] to 1 [slow])
 - dual joystick control - same joystick on d-pad AND the analogue stick
 - Added folders for all files, now only the main EBOOT is in main folder (FOL)

You can get it from our DOWNLOADS section
Title: Re: PSPUAE 0.61
Post by: EmuChicken on November 03, 2006, 03:31:07 AM
;-)  yey!  another update!

... Any chance of supporting zip files in the next release? :p
Title: Re: PSPUAE 0.61
Post by: FOL on November 03, 2006, 08:41:14 AM
;-)  yey!  another update!

... Any chance of supporting zip files in the next release? :p

Thanks, and to answer your second question, have you read the readme, ;). It supports .zip files fine, in the following format.

Part Of The Readme for example purposes:-

Games
--------
Games for the Amiga Emulator, come in a few formats,
the most popular being .ADF (Amiga Disk Format). These .ADF files must
be placed in the following folder:-

1.00, 2.71 HEN C & DA 2.71 SE
----------------------------- 
MS0:(MemoryStick ROOT DIR)
|
|-PSP\
  | 
  |-GAME\
    |
    |-PSPUAE\   or   |-__SCE__PSPUAE (For V1.50)
      |
      |-DISKS\

PSPUAE also accepts .zip files, so if you insert (Example: Turrican.zip) then it will
work as if it were Turrican.adf.
-------------------------------------------------------------------------
Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 03, 2006, 10:35:53 AM
zipped savestates would be nice... hehe.


btw, it doesnt recoginse savestates saved with .ASF as the extension. only .asf

plus, i really dont get the critereia behind what makes a "named state" ... does it have to be a certain  number of characters long or something?
Title: Re: PSPUAE 0.61 Released
Post by: FOL on November 03, 2006, 02:29:51 PM
zipped savestates would be nice... hehe.


btw, it doesnt recoginse savestates saved with .ASF as the extension. only .asf

plus, i really dont get the critereia behind what makes a "named state" ... does it have to be a certain  number of characters long or something?

lol, what you like, why would you rename it .ASF, if its saved as .asf, then I leave it, ;).

As for the critereia, seems to be anything you want, I havent come across any probs in the tests I have done so far. Will test more tonight, once I upload the source, as thinkp wanted to add some more keyboard to Direction pad keys, so you can use Left Shoulder + Right Shoulder + X = Enter or Left Shoulder + Right Shoulder + O = T etc. etc.
Title: Re: PSPUAE 0.61 Released
Post by: RJ2005 on November 03, 2006, 03:30:11 PM
Hi! Just to give you sincere congratulations on the job done to this great emulator! Keep up the good work!
Title: Re: PSPUAE 0.61 Released
Post by: FOL on November 03, 2006, 05:54:00 PM
Hi! Just to give you sincere congratulations on the job done to this great emulator! Keep up the good work!

Thankyou for the support, im sure it means alot to us involved in PSPUAE.

[RANT] (another rant, dont even need to name site)
Horace, checkout pspupdates (definately the last time I go there), lost my temper big time, I always talk rather than lose my temper, but these "Go ask ZX-81 for lessons on how to get it running at 100% speed", made me loose it.

So for the people who insist on this comment, goto DCEMU, and you will see your answer.
[/RANT]
Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 04, 2006, 12:07:46 AM
it'd the same guy as before. he obviously completely ignored my last post on the 0.60 thread. i'd copy and paste it but i really dont think its worth the effort.

sod em i say.
Title: Re: PSPUAE 0.61 Released
Post by: FOL on November 04, 2006, 12:11:22 AM
it'd the same guy as before. he obviously completely ignored my last post on the 0.60 thread. i'd copy and paste it but i really dont think its worth the effort.

sod em i say.

Aye, ;)
Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 04, 2006, 12:32:29 PM

lol, what you like, why would you rename it .ASF, if its saved as .asf, then I leave it, ;).

btw, i didnt rename it. for some reason, some of my savestates (from god-knows which beta) saved them with .ASF and i didnt change them back to .asf. when i did, they worked.

also, renaming 5-10.asf as b1.asf or b2.asf doesnt make them appear, and since 5-10.asf dont show, i think there must be some limitations on what is deemed a ''named state". i need to review this however.
Title: Re: PSPUAE 0.61 Released
Post by: thinkp on November 04, 2006, 11:05:20 PM
This will be fixed in the next release, the current function was quick and dirty.

Title: Re: PSPUAE 0.61 Released
Post by: Raventyr on November 05, 2006, 05:13:22 PM
Much awesomeness my friends !  Keep up the good work.
Title: Re: PSPUAE 0.61 Released
Post by: Barts_706 on November 06, 2006, 11:15:05 AM
I am that guy from PSPupdates writing about speed and Zx-81. I know I will probably get called at least a couple of names for appearing here, but apparently it looks that you guys got annoyed at my comments, so I sort of come to apologise.

First of all, had I noticed you replied, I would not have written the same comment twice (or more, because I keep posting it since some 0.5x version). I checked a few days after each post made its appearance, didn't see the answer from you guys, then I thought I'd repeat. You got the message, disregard another instances of it.

Secondly, I didn't know that you actually asked Zx-81 for help and that he rejected your offer to join the team. In fact I used him more as an example of continuous improvement of the emulator, both in terms of functionality and speed, rather then actually suggesting that you started cooperation with him. It surprised me a lot that you did and I appreciate the effort. Plus I didn't get your replies, so I repeated it later on (see above).

Thirdly, I will rephrase what I wanted to say in perhaps more acceptable manner.


I do appreciate all of your hard work. I know it is damn hard to do refactoring of the code, to optimise the code, to make things work better. I know that emulation is not an easy task to undertake, especially if you write on for a platform that has a certain number of limitations (PSP). I know that it is not your job but something that you do in your free time (hence, you waste some part of your life on it, not getting paid), that you put a lot of effort into it and that the least people could do is to give you a little encouragement. I know how annoying it is, when you try hard to do something and all you get is critique, especially from people that do nothing.

So, the emulation of Amiga was one of the arguments for me to buy a PSP. I am happy that someone continued the development of PSPUAE after 0.43. I definitely notice that there is progress, both in terms of speed and compatibility. I do not actually play the games yet in my free time (speed...), but at least I could do a few nostalgic trips to the times of my youth and watch a few worlds I have once visited. Credit for that goes to you.

Having said that, there are still a couple of things that need to be done with PSPUAE and the biggest issue is speed. Yes, I know that with frameskip some titles are more or less playable. I personally hate frameskipping, mainly because I remember how fluid and quick this games were back on original Amiga. What I wanted to achieve with my posts on PSPUpdates was to make you concentrate you more on accelerating emulation speed and less on menu tweaks and such. Not to say that they are useless, but to suggest assigning more priority to speeding things up. I was under impression that you mainly add things like nicer menu and don't do much about you-know-what. While there is nothing wrong with that, I wanted to play my favourite oldtimers on the go at full throttle, so I posted, hoping you would notice.

Well, obviously you did. And you felt offended by it.

So I would like to officially and loudly say that I am sorry (and by the way, if you want an official apology on PSPUpdates, I can do that too). I did not intend to annoy you, smirk at you, or make wise-ass remarks. I generally like the result your job. I follow its development, wait for next releases, test them, I show it to others, heck, I even described it on my freshly opened blog (you can see it at http://bartsnews.blogspot.com/2006/10/amiga-emulation-on-psp.html (http://bartsnews.blogspot.com/2006/10/amiga-emulation-on-psp.html) ) and said it was nice (the very first thing I wrote about there was your emulator). I definitely did not want to make you angry or feel like the only thing people care about PSPUAE are its downsides.

Once again, I apologise for that. Please continue to work on PSPUAE and I will just shut up.

Last point, I think that pointing out (very minor) problems with other emulators was neither very nice nor very true (both SNES and Amstrad emulators on the PSP actually run very well and smooth), but I do understand that you were angry, and since you were actually furious because of me, then I guess I'll take the blame for it.
Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 06, 2006, 11:43:42 AM
your apology is apprciated Barts706, but you should understand what you said and how you said it came across as incredibly arrogant and selfish. We take time out to read comments on every release thread we see, and your insitance over the speed issue was quite frankly, tactless. Is it any wonder that FOL got annoyed?

of course we all want a faster emulator, but people shouting "take coding lessons" achieves nothing. And i disagree heartily about both the Amstrad and SNES emulators.

The SNES emulator often needs as much frameskip as the amiga one, albeit perhaps auto-skip algorhythm is better coded, and less noticable, but you try playing Turrican on it.... it's not that impressive. With regards to my comments about ZX-81's emualtors on the QJ v0.60 thread (i'm not sure if you read those) - i stand by my statement. The Amstrad emulator is VERY poor. i have used it a lot. It does what its says "emulates the amstrad" but that is it, and it's not done that well. I have also used ZX-81's Sam Coupe emulator considerably, (and both GBA and ZX81 breifly) and found them all to be buggy and under-developed.

I will not deny ZX-81 his skill in making portable code run on the PSP. he does that well. However, all of his emualtors i find lacking, and i beleive this largely to be because he has too many projects running. The CPC emulator -IS- slow, there's no denying it, and does not demonstrate to myself (or obviously to others too) that ZX-81's coding strengths lie in getting good speed from an emulator.

What we have here at pspuae.com is a team of several coders, all with various degrees of experience and expertise, and all of whom have worked very hard to help achieve what is wanted. A really good Amiga PSP emulator... and all off of their own backs.  You must remember that this is a project that was abandoned by it original author a long time ago, and you should frankly be grateful of any development, since it's only through myself coming into contact with Ric and FOL, that we have this community, and continued releases. As FOL mentioned, we asked ZX-81 to join the team anyhow, but he stated he would prefer to work on his own version.


You say yourself you do not use the emulator in its current state due to speed, but there are many games that run excellently already, and when compared with the 0.41 version, I really think you should reconsider your words before saying things which will likely offend the team we have here.

I hope my comments have not come across too strongly, as i do appriciate your apology. I just thought you should know honestly where I (and i suspect the rest of the pspuae team) stand on the matter.


edit: In your blog Bart you talk about the slow loading speed. have a search on this forum for keywords such as; savestate , whdload, ram installer. There are methods for reducing loading times considerably, and you can see on my YouTube video comparing ADF loading with our own techniques.

on the front page there is a pre-loaded savestate for wolfchild in fact.


2nd edit: i think i scared him off... :-[  if anyone thinks i'm out-of-line feel free to take it up with me!
Title: Re: PSPUAE 0.61 Released
Post by: Barts_706 on November 06, 2006, 12:51:40 PM
No, you didn't scare me off, I am at work now and check periodically. Will continue to, as well.

So, as for the other emulators, I will not go there. Let us just assume we played different games on them. Still, they are just a side story here. It is not that important.

Concerning the main point, yes, I have re-read my posts on QJNet and realised they didn't come out to nice (to say the least). You are right about that, Horace. That is why I came here to say I am sorry, especially seeing that you and FOL (and probably others on the team) felt very upset about them (rightly so).

As for loading, well, I will experiment with it a bit more then (where can I find the video you refer to?). What I wrote there, however, was "Loading time was a bit of a drag, but obviously this version of PSPUAE has progressed in terms of compatibility and speed, as compared to half year back.". It was significantly longer before (0.4x? I don't remember what was the first PSPUAE version I tried).

From what I see, the apology was more or less accepted on the part of Horace and that's good. I'll wait to see what FOL has to say about it.
Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 06, 2006, 01:41:17 PM
well I only bring up the point about other emulators becasue of the comments you made yourself.... but i think to a part it is important, since PSPUAE seems to get a lot of flak very qucikly.

I can only assume ex-Amiga-users have very high expectations, given the brilliance of the original machine, whilst 99% of SNES users wouldnt know any better.  The fact remains that the amiga is the hardest of any machine to emulate, particularly of its era, due to the many custom chips it uses.

I am an avid user of many emulators, and i tend to try a variety of games on them, (as a keen retro-gamer) it simply baffles me as to why PSPUAE should deserve such heavy criticism which is not bestowed upon other emualtors which have some much more obvious flaws (particularly when they are much easier machines to emulate). I am not one to criticise any emualtor unless it is so deserved, so i hope you will respect that i am not saying bad things of ZX81's emulators or the SNES emualtor purely out of spite, but because of genuine experience i have had of the emulators not achieving their potential.



with regards to loading; yes there has been the Turbo floppy speed added to pspuae. but regular loading times are exactly the same from ADF as they have always been. Turbo speed is far from 100% compatible however, and so many games will load no quicker from ADF to as they would have in much earlier versions.

this link here (http://pspuae.condor.serverpro3.com/index.php/topic,210.msg1650/topicseen.html#new)  is a thread about my PSPUAE YouTube videos.  the first of which demonstrates the difference in speed between ADF emualtion, and the Ram-Loading savestate technique. please take the time to read the additional info included with the video. All my videos will be about / demonstrating how to get the most out of PSPUAE, which i beleive many people not to be doing.

please read through this thread (http://pspuae.condor.serverpro3.com/index.php/topic,142.0.html) if you want to find out more about the technique used for improving the loading times. However, FOL and myself have been doing the hard work for many of the games, so that users can simply download the pre-loaded Savestate from the front page.  The savestate for Wolfchild for example is here (http://www.coredomination.com/pspuae/savestates/WolfChild.zip)


i hope that answers a few of your questions
Title: Re: PSPUAE 0.61 Released
Post by: FOL on November 06, 2006, 07:56:29 PM
I accept the apology, no problems.

I think Horace covered everything, all I will add though. As you said in 1 of your replies, you assumed that all we were doing here was adding arting farty backdrops and menu systems. Well as you have now worked out this isnt true. So I see it as disrespectful to everyone involved in PSPUAE when comments like yours are posted.

I have explained this so many times, this will be the last.

The menu wasnt intorduced until 0.60, why was a menu added. Well Ric took time out from the hard coding (TO INCREASE SPEED), to make a simple menu. I thought this was great as it made the menu system much nicer to look at and use, plus Ric enjoyed doing it, ;D.

Prior to this version, every version since 0.49 has had a speed increase, wether it be minor or major. I cant thank Ric enough for all this hard work to date, I have even had emails from the UAE2x porter (GP2X Amiga Emulator), thanking Ric for his profiling code (that increased the speed).

PSPUAE gained a big increase in speed, thanks to MrModem, who joined us here at pspuae.com, his changes were the icing on the cake to Ric`s update. Last week, Ric started work on adding the FAME C M68k core to PSPUAE, to give (you guessed it more SPEED). I will not go in to the current state of the FAME C intergration, as its early stages.

At the same time we gained a new member to the team, thinkp, well he cleared the TO DO LIST in 2 to 3 days, this has helped alot, as requests, bugs etc etc, have now been delt with. I was trying to do the items on the TO DO LIST, but I was struggling. MrModem offered to help, but then thinkp arrived with virtually all the TO DO LIST in 1 go, ;D.

So, we come down to me, why should I care about comments made. Well we here, have taken up our own time to improve PSPUAE. I personally, mess with the source all the time, trying to find ways to gain, 1 to 2 FPS extra, it might not be much, but PSPUAE has Floppy "TURBO" speed and CPU "CHIPSET" speed options, due to my messing. As well as playing with the source, I spent my own money to setup site and domain. I have even spent alot of time, coding some site tools, i.e. the games database and also the PSP version of site (in its very early stage).
Title: Re: PSPUAE 0.61 Released
Post by: Barts_706 on November 06, 2006, 08:37:52 PM
Yes, it was arrogant of me to take these assumptions. That is why I came to this forum, that is why I apologise. I generally try not to be too nasty to people, but sometimes it happens nevertheless. Consider at least one voice of the moaning choir of critiques to be silenced down.

Also, allow me to once again underline that I do appreciate your work here and even before all this broke out I wrote that "the results are highly promising. I am waiting for another release.".

I thought that after all I am responsible for what I say publicly, so if I did this wrong, it necessitated correction. Hope it will make you feel a little better and a little more optimistic about your job with PSPUAE.

Title: Re: PSPUAE 0.61 Released
Post by: Hungry Horace on November 06, 2006, 08:41:22 PM
credit where it's deserved Barts_706, i dont think anyone can argue with that. You've done the right thing ;)
Title: Re: PSPUAE 0.61 Released
Post by: FOL on November 06, 2006, 08:45:04 PM
As I said, no problems. Thank you for comming here and apologising,

Lets just move on, ;).

*move on people, nothing to see here*
Title: Re: PSPUAE 0.61 Released
Post by: cleanoff on November 07, 2006, 01:47:34 AM
/NOOB RANT/  :P

Reading the above posts has made me realise how much time and effort you guys have put into pspuae... congratz for the kick-arse emulator.  ;) Barts706 was right about the fluid animation on the amiga in it's day, but pspuae has come so far!

Since i first got into the whole psp homebrew scene i've seen a lot of games, emus, appz, etc for the psp. I remember the first time i ran homebrew on my psp - pacman at like 0.5 fps  :o with no sound (seriously). And i was stoked!!  :D Not about the speed (obviously) but about the fact that there are people all over the globe developing and improving the homebrew we have today. As strange as it sounds a lot of the UMD games i've played don't have the lastibility that pspuae brings me... i won't ever get sick of the amiga games i played when i was younger - to me it's partly the reason why i love technology, games, hardware, gizmos and the like.

I am SO thankful to the pspuae team for allowing to me reminice on days of old - smell that nostalgia!

I've noticed excellent speed and compatibility increases since version .4 and to me one of the most important parts of the emulator is the sound. Amiga had brilliant audio for it's time and it surprises me how well it's working in the latest versions.  8)

So there's my 2c ...

/END RANT... almost/

I appreciate what you guys have done, you've done a kick-arse job. Just wanted ya's to know that i use pspuae more than everything else on my psp - it's my amiga on-the-go.

CHEERS!!!!   :) :) :)
Title: Re: PSPUAE 0.61 Released
Post by: ParaSitius on November 08, 2006, 10:33:28 PM
What?

No burning at the stake, mob lynching, dunking in a river?

You lot are no fun.

<back on topic>

I really should take a break from real life and give the latest version a try, not had any time to even pick up my psp in the last several weeks.

Good to see things are a-rolling now though, another step closer to perfection.