Alexkidd2x V0.2 Released


Puck2099

Certified Guru
Joined
Oct 22, 2004
Messages
422
Location
Madrid, Spain
Website
www.gp32wip.com
Hi,

Here you have a new version of my SMS/GG emulator :)

The new features are:
  • Code completely rewritten from SDL to Rlyeh Minilib obtaining a 15% of speed increase (Alex Kidd in Miracle World runs almost 100% at 166 Mhz).
  • Sound improvements, now runs at 44100 Hz and sounds "clearly".
  • Added volume control.
  • Added optional FPS board.
  • Increased speed in ROM selector.
  • Added personalized game configuration (it is saved automatically when launched).
  • Saved cursor position on ROMs selector so you don't have to start from the beggining when selecting a new ROM.
  • Added combination to delete ROMs from the selector.
  • Fixed some minor bugs.
You can download it from here: AlexKidd2X v0.2

Sorry for my bad English :unsure:

Regards
 

virusx

Virus Infected Person
Joined
Feb 21, 2006
Messages
811
Location
Sirius
Website
www.budburnerz.com
Thanks Puck2099.
I had a nice play of many classics with this new version.
Nice to have all the new features (volume control is a must as I tried the emu late at night :ph34r: )
The rom selector is quite nice now and this emu is sooo fast.
I'll post the issues I got with some games.
 

bacteria

Modder & Portablizer
Joined
Jan 12, 2006
Messages
1,119
Location
Hampshire, UK.
Website
moddedbybacteria.wordpress.com
Excellent work. Love it. Very good work.

One question - you can map the A and B button currently, is there any way to map the other buttons too? Playing Bank Panic for example, you need to press "up" as one of the controls, it would be nice to assign this function to one of the GP2x buttons. Is each game configurable independently?
 

Puck2099

Certified Guru
Joined
Oct 22, 2004
Messages
422
Location
Madrid, Spain
Website
www.gp32wip.com
bacteria posted on May 9 2006 at 02:26 PM said:
One question - you can map the A and B button currently, is there any way to map the other buttons too? Playing Bank Panic for example, you need to press "up" as one of the controls, it would be nice to assign this function to one of the GP2x buttons.

Uhm, at the moment you can only map A, B and Pause buttons, but you are right, I've also played Bank Panic and it is uncomfortable to fire using UP direction.

In next version you will be able to remap also directions. Thanks for the suggestion :)

bacteria posted on May 9 2006 at 02:26 PM said:
Is each game configurable independently?

Yes, they are configurable independently so you can save a button layout and the better speed/frameskip configuration for each game :)

Regards
 
Last edited by a moderator:

meancode

Still Fresh
Joined
Nov 20, 2005
Messages
66
Puck -

I just wasted a few hours last night playing Sonic. So much fun. The new additions to the selector menu are wonderful.

I would like to make one suggestion however. Could the roms be stored in /roms instead of within the alexkidd2x directory?

Really wonderful work. By the way, I really like the button mapping for save/load save state, quite easy to use.

Thanks
 

Puck2099

Certified Guru
Joined
Oct 22, 2004
Messages
422
Location
Madrid, Spain
Website
www.gp32wip.com
meancode posted on May 9 2006 at 03:16 PM said:
I would like to make one suggestion however. Could the roms be stored in /roms instead of within the alexkidd2x directory?

Uhm, I like more within alexkidd2x directory, but I will include a configuration file so you could especify your favourite roms path :)

meancode posted on May 9 2006 at 03:16 PM said:
Really wonderful work. By the way, I really like the button mapping for save/load save state, quite easy to use.

Thanks :)
 
Last edited by a moderator:

geise69

Member
Joined
Mar 4, 2006
Messages
607
Thanks again! The sound is way better now! Also it's so nice to have the emulator running on a low mhz speed. Very nice work.
 

Puck2099

Certified Guru
Joined
Oct 22, 2004
Messages
422
Location
Madrid, Spain
Website
www.gp32wip.com
geise69 posted on May 9 2006 at 03:39 PM said:
Thanks again! The sound is way better now! Also it's so nice to have the emulator running on a low mhz speed. Very nice work.

I have just achieved a new version faster :)

I have to implement palette control (i'm using a random palette so colors are random) but it runs Alex Kidd at 107% speed at 133 Mhz :)

Regards
 
Last edited by a moderator:

Yod4z

Member
Joined
Feb 16, 2006
Messages
916
Age
41
Location
France
it's possible to have an option to rotate Up side down the screen and using A, B, X and Y to the pad and Vol+ and Vol - to button 1 and 2?
 

iignotus

The one and only
Joined
Aug 18, 2005
Messages
2,719
Website
gp2xdev.no-ip.org
I'd love it if I could configure settings in that config file you speak of, Puck. It's nice to have settings for each game, but it takes too long to set them all. If I could make a configuration that works across all the games, and skips the config screen, that would be great.
 

sam fisher

Well-Known Member
Joined
Apr 11, 2004
Messages
9,452
Location
Bristol, UK
Website
blog.peter-r.co.uk
Puck2099 posted on May 9 2006 at 02:33 PM said:
meancode posted on May 9 2006 at 03:16 PM said:
I would like to make one suggestion however. Could the roms be stored in /roms instead of within the alexkidd2x directory?

Uhm, I like more within alexkidd2x directory, but I will include a configuration file so you could especify your favourite roms path :)

meancode posted on May 9 2006 at 03:16 PM said:
Really wonderful work. By the way, I really like the button mapping for save/load save state, quite easy to use.

Thanks :)
I too like to keep all my roms in a /roms/ directory in a /sms/ for example.
 
Last edited by a moderator:

Tobriand

Very Active Member
Joined
Dec 27, 2002
Messages
4,071
Age
35
Location
Croydon (UK)
Website
Visit site
Out of interest, is this thing using DrZ80, or a core of your own devising? And if the latter, is there any chance of an attempt to implement the former and see what happens?

I'm most impressed with 133MHz for better than full speed (I'm assuming FS0) - that's the first emu, possibly bar DrMD, on the 2x that's really made strides over the majority of GP32 equivalents. Yes, I know DrSMS runs at ridiculously low speeds and gets full speed games, but the other emulators run at 133, typically, iirc, and still require frameskip.
 
Top