Author Topic: [Release] SMSsdl for Gemei A330 v1.0  (Read 3095 times)

dcervi (OP)

[Release] SMSsdl for Gemei A330 v1.0
« on: April 05, 2013, 08:58:12 am »
SMSsdl emulator for Gemei A330 by David Cervilla
=======================================

Thanks to Charles Mac Donald for the original SMS Plus emulator, to the people who did the initial SDL port, and to cex, who did the initial work of porting it to the GA330.



Change log (v1.0):
------------------------

Greatly improved the graphics routines. Now all games run at full 60 FPS :)

Changed default frameskip to 0.

Added vsync to keep emulation at smooth 60 FPS.

Changed CPU speed to a lower one (the higher one is not needed anymore), so better battery life.

New config file (smssdl.cfg) format. Please delete any old config file if you find problems launching the emulator.

Now the config file is saved in the emulator path.

Now it saves the last path on the config file, so you don't need to navigate to the roms folder every time you launch the emu.

Added an asterisk next to the Save slot number if there's a previous save on this slot. Save states and Sram files are saved in the same directory as the rom file.

Some other minor fixes.



Change log (v0.9b):
--------------------------

Changed frameskip routines to allow smoother frameskip steps. Now frameskip 10 is the same as the previous frameskip 2 (skipping 50% of the frames).

Added calculated delay to GG emulation, to keep it from runnig too fast at frameskip 1 (= disabled).

Changed the default frameskip levels accordingly. Now SMS runs at 102-103% of the original speed at the default frameskip 9 (= 40 FPS), and GG runs at 100% at frameskip 1 (= 60 FPS), all without sound cuts.


You can download it here

Source code here



« Last Edit: July 09, 2016, 06:08:33 pm by dcervi »

yoshi41

  • *
  • Posts: 461
Re: [release] SMSsdl for Gemei A330 (beta)
« Reply #1 on: April 05, 2013, 10:34:41 pm »
Very nice. Much better now (with FS=9). Thanks a lot.  :)
Emulator packs and fact sheets for Wiz, Caanoo, Dingoo and Pandora.

dcervi (OP)

Re: [release] SMSsdl for Gemei A330 (beta)
« Reply #2 on: May 27, 2013, 03:07:35 am »
Change log (v1.0):
------------------

Greatly improved the graphics routines. Now all games run at full 60 FPS :)

Changed default frameskip to 0.

Added vsync to keep emulation at smooth 60 FPS.

Changed CPU speed to a lower one (the higher one is not needed anymore), so better battery life.

New config file (smssdl.cfg) format. Please delete any old config file if you find problems launching the
emulator.

Now the config file is saved in the emulator path.

Now it saves the last path on the config file, so you don't need to navigate to the roms folder every time
you launch the emu.

Added an asterisk next to the Save slot number if there's a previous save on this slot. Save states and Sram
files are saved in the same directory as the rom file.

Some other minor fixes.



Please see the download link on the first post.

Juan

Re: [release] SMSsdl for Gemei A330 (beta)
« Reply #3 on: May 27, 2013, 03:21:33 am »
Great, time to play some Sylvan Tale!

chevette

  • *
  • Posts: 150
Re: [release] SMSsdl for Gemei A330 (beta)
« Reply #4 on: May 27, 2013, 05:37:17 am »
dcervi  - Just tried it out......works great!! Thanks for your hard work - We really appreciate it

yoshi41

  • *
  • Posts: 461
Re: [release] SMSsdl for Gemei A330 v1.0
« Reply #5 on: May 27, 2013, 09:46:56 am »
Very good. Thanks David. :)

Btw. It also plays the Game Gear hybrid games (GG carts with built-in SMS adapter)...

Castle Of Illusion Starring Mickey Mouse
Fantastic Dizzy
Olympic Gold
Out Run Europa
Predator 2
Prince of Persia
R.C. Grand Prix
Rastan Saga
Chase HQ
Super Kick Off
WWF Wrestlemania Steel Cage Challenge

Just rename the GG ROM to .sms

The GA330 is now my favorite SMS/GG emulation handheld.  8)
Emulator packs and fact sheets for Wiz, Caanoo, Dingoo and Pandora.

dcervi (OP)

Re: [Release] SMSsdl for Gemei A330 v1.0
« Reply #6 on: July 09, 2016, 06:10:32 pm »
I've stopped working on this emulator for some time. I've uploaded source code from latest version on first post.

David

 

Post a new topic