Uae4all Amiga Emulator Port To Gp2x


god_at_hell posted on Feb 23 2006 at 12:02 AM said:
uh ... did i sound harsh in any way? i don't want to sound harsh ... :D I wanted to look at the code to see if i could help you :)
no, not at all :) if you look at src/cpuspeed/cpuspeed.cpp you'll see that I hacked the main() function by renaming it cpu_main and hardcoding the settings except for cpuspeed. my current working codebase is substantially different in terms of user interface (it's a lot cleaner and by default leaves your existing settings alone), but i'm still using that nasty hackery, so any suggesions would be gratefully received. I suppose I could put in all of the lcd-tweaker ui settings to let people choose everything they want with precision, but it's a bit crazy to be having to do that.

i'm going to sort out the rest of the code tomorrow - i'm very tired from my cold.
 
Last edited by a moderator:
god_at_hell posted on Feb 23 2006 at 12:02 AM said:
uh ... did i sound harsh in any way? i don't want to sound harsh ... :D I wanted to look at the code to see if i could help you :)
no, not at all :) the code's in src/cpuspeed/cpuspeed.cpp. the function called is cpu_main(). it's just a quick hack. a better ui and everything will be out tomorrow, but if you have ideas to get overclocking working better, please help!
 
Last edited by a moderator:
Critical ... I've had that junk for TWO WEEKS man .. I finally saw the doc, got some nice anti-biotics ... No cold holds on for 2 weeks.

Have you checked out the new Wiki tool? Totally integrated HOLs database :)

Someday, I might take the database out of the WIki and make it an online deal that doesn't required archaic page editing. People seem to want EVERYTHING in the Wiki - but the wiki isn't really good for databased type stuff like this.
 
As I mentioned earlier, PSPUAE is running at 333MHz, which might give it a bit of a boost! I don't have a PSP, anyway.

Oh I did not mean the PSP port was better, it actually seems to be a direct port with not much alternations. I agree it is most probably just a matter of the speed of the PSP cpu. And it does have larger frameskip to compensate for sound, too.
 
0.4.2 is up now at http://www.vividvillage.com/

Sorry 0.4.1 was so iffy - I won't release anything like that again without understanding the implications. 0.4.2 has moved overclocking to a separate menu, and should leave whatever you've already got set alone. The actual overclocking settings still need looking at, which I'll do soon. I also fixed the volume control in mouse emu mode.

Cheers all for the feedback... I'm pulling in more of UAE to get the config profiles, etc. working for the next version.
 
Shane R. Monroe posted on Feb 23 2006 at 05:43 AM said:
Critical ... I've had that junk for TWO WEEKS man .. I finally saw the doc, got some nice anti-biotics ... No cold holds on for 2 weeks.

Have you checked out the new Wiki tool? Totally integrated HOLs database :)

Someday, I might take the database out of the WIki and make it an online deal that doesn't required archaic page editing. People seem to want EVERYTHING in the Wiki - but the wiki isn't really good for databased type stuff like this.
Very nice - it's much easier to use now! Would it be possible to add the throttle settings (now Emu bias) to it too?
 
Last edited by a moderator:
critical posted on Feb 23 2006 at 03:08 PM said:
0.4.2 is up now at http://www.vividvillage.com/

Sorry 0.4.1 was so iffy - I won't release anything like that again

0.4.1 wasn't too bad, I had loads of fun yesterday evening with that. It's so amazing that there is already a working Amiga emu with sound support for the gp2x. Looking forward to check 0.4.2.
 
Last edited by a moderator:
Great to see another update :)

I guess the possibility to insert more floppies at once (DF0, DF1,...) may be more useful than loadable configs, but its just my opinion. Anything you will come up with will be appreciated (as long as it is not a gun in your hand ;o)

BTW what about removing the "Thumbs.db" file from the data folder - not that it would be big or anything, it just always makes me wonder if there are any new gfx files in the folder to add :)
 
WhiteFalcon posted on Feb 23 2006 at 04:44 PM said:
Great to see another update :)

I guess the possibility to insert more floppies at once (DF0, DF1,...) may be more useful than loadable configs, but its just my opinion. Anything you will come up with will be appreciated (as long as it is not a gun in your hand ;o)

BTW what about removing the "Thumbs.db" file from the data folder - not that it would be big or anything, it just always makes me wonder if there are any new gfx files in the folder to add :)

I'd prefer save states. Loading up an Amiga game can be quite time consuming. And since the booting time of the gp2x is down to 14 secs now, it would be so cool if we could go directly into a amiga game by using a save state that brings you for instance to the start of level 1 of Turrican (the gp2x would become a real pocket Amiga). But anyway, Critical is recovering from the flu at the moment. I guess it is the wrong moment to ask for more and more features.
 
Last edited by a moderator:
I agree. Save states are high on my list too, but maybe Im in the minority :)

Good work on the latest release Critial :)
 
WhiteFalcon posted on Feb 23 2006 at 07:57 PM said:
Well, save states would be great, no argue about that, but critical has already expressed his opinion in this thread:

Q: How difficult/time consuming will it be to add save state support?
A: I imagine it would take a while. It's not really high on my current todo list...
Well, yesterday I was looking at merging in some of the main UAE codebase's features back into uae4all, and config + savestates are part of that. I'll have quick play with it and see what's what.
 
Last edited by a moderator:
Thankyou for this emulator!

I love the Amiga, and still have my A500 at home! I tried the earlier(1st?) release of your emulator, but couldn't get it working and was kinda dissappointed. I've come back to try it recently and used a later kick.rom file and was very pleasantly pleased!
 
Save states: I've got save/restore of CPU regs done, but there's the disk, custom chips, blitter, and a few other bits and bobs. It's looking quite possible to do in a few lunchtimes, anyway. My head's working better now :)

PokoParadox - glad things are working for you now.. the dodgy kickstart problem has occurred with many people. I should probably put a proper error message in there.
 
critical posted on Feb 23 2006 at 06:39 AM said:
Very nice - it's much easier to use now! Would it be possible to add the throttle settings (now Emu bias) to it too?

I'll get on it.
 
Last edited by a moderator:
Wiki Generator has been updated to 1.2 ...

Changes:
- Fixed wording on WORKS entry.
- Added EMULATION BIAS setting
- Added 0.4.2 version to list.
- New location: http://www.gp2x.us/uaeentry.php
- Updated wiki with settings, description of option, etc. Made some changes on the THROTTLING text to better refer to EMU BIAS. Could probably use to be cleaned up a bit - this was a quick update.
- Updated SOME game entries mentioning throttle and put BIAS settings instead.
 
hm ... critical i don't think hardcoded values are the best ... it's hard to find a good compromis for all the different tastes and the hardware-tollerance. Maybe you could provide a hand full of values for selection.
Mhh, i want my gp2x back and test your fine emu ... iwantiwantiwantiwantiwant :D
 
god_at_hell posted on Feb 24 2006 at 03:40 AM said:
hm ... critical i don't think hardcoded values are the best ... it's hard to find a good compromis for all the different tastes and the hardware-tollerance. Maybe you could provide a hand full of values for selection.
Mhh, i want my gp2x back and test your fine emu ... iwantiwantiwantiwantiwant :D

god_at_hell: If you can suggest some ranges and so on, that would be good... I only just noticed that your name's on the cpu/lcd tweaker credits, so you'd be an excellent person to ask :)

Is your gp2x bricked or something?

Shane: like the updated wiki generator!

General progress: I've merged in most of the savestate stuff now, so hopefully I'll be able to get something out this weekend.
 
Last edited by a moderator:
Back
Top