Jump to content


Photo

Emu EX Plus Alpha ported to the Pandora


  • Please log in to reply
336 replies to this topic

#1 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 07 March 2013 - 04:45 PM

The Emu EX Plus Alpha is a collection of emulators, based on cores from various emu project, and with a common GUI (with an android taste).

 

All Emu use GLES for graphics (hardware scalling), and various input controls (even Bluetooth, with Wiimote or iControlPad, but I haven't tested). Also featured zipped roms and save states (per roms).

The Atari 2600 is here: http://repo.openpand...2600emu_ptitseb

 

The C64 is here: http://repo.openpand...=c64emu_ptitseb

 

The Gameboy Advanced is here: http://repo.openpand...=GBAemu_ptitseb

 

The Gameboy Color is here: http://repo.openpand...=GBCemu_ptitseb

 

The Sega Megadrive/Genesis/MegaCD/Master System/Mark III is here: http://repo.openpand...p=MDemu_ptitseb

 

The MSX1/2/2+/TurboR and Colecovision is here: http://repo.openpand...=MSXemu_ptitseb

 

The Neogeo MVS/AES is here: http://repo.openpand...=NEOemu_ptitseb

 

The NES/Famicom is here: http://repo.openpand...=NESemu_ptitseb

 

The Neogeo Pocket is here: http://repo.openpand...=NGPemu_ptitseb

 

The NEC PCEngine/Turbografx 16 is here: http://repo.openpand...=PCEemu_ptitseb

 

The Sega Saturn is here: http://repo.openpand...turnemu_ptitseb

 

The SuperNES is here: http://repo.openpand...nes9xex_ptitseb

 

 

Build 09
----------
  • Fixed tearing

 

Build 08
----------
  • In sync with official v1.5.15 version

 

Build 07
----------
  • In sync with official v1.5.11 version
  • No more artefacts on Gigahetrz Pandora in menu, thanks to the author.
  • Lots of GUI update, thanks to the original author of the serie.
  • Use "Space" to go to menu, exept for computers emu (like C64 & MSX), where it's "Start"
  • In Menu, use {X} to validate, {B} to cancel
  • For SNES, default to 32Khz for audio

 

Build 06
----------
  • In sync with official v1.5.10 version
  • New C64 emulator, based on Vice (doesn't seems to support zipped files, but savestates and all other bells and whistles are here)
  • Compiled with gcc 4.8.0

 

Build 05
----------
  • In sync with official v1.5.9 version
Build 04
----------
  • Added default Pandora control
  • Added VSync (thanks Pickle for eglport)
  • Switched LCD to 50/60Hz for emu that support it (only MD and NES for now)
  • A few more compilation optims for GBA.emu that where disabled before
 
Build 03
-----------
  • Better code for Fullscreen mode (thanks to the autor of the serie for the tip !)
  • More compile optimizations
  • Snes9x now include both 1.53 & 1.43 version
 
Build 02
----------
  • Attempt to get rid of upper black bar when taskbar is not "autohidding"
 

Build 01
-----------

 

  • Initial release
  • Adapted label of Pandora keys (for setup Input)


#2 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 07 March 2013 - 07:16 PM

Added GameBoy Color to first post.



#3 OFFLINE   ShleeDragon

ShleeDragon

    Pro-Catflip

  • Members
  • PipPipPip
  • 1723 posts
  • Local time: 11:19 AM

Donator

Posted 07 March 2013 - 07:37 PM

Awesome work. This series of emulator is well known :)


Status: Upgraded my Rebirth to the 1GHz Super Pandora 2.0 Pro (1220OC)  :lol:
Status: RIP ICP2 'Craig and the Amazing Technicolor Dreamcontroller'.
Status: Waiting for Pandora 2: Electric Boogaloo preorder. - 'The Dragonfly' by 'Two Months INC' .
 
Evildragon's odyssey: LITTLE.big Computer


#4 OFFLINE   JePP

JePP

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts
  • Local time: 03:49 AM
  • LocationGermany

Posted 07 March 2013 - 08:51 PM

Nice! How does this compare to the full Gambatte though?



#5 OFFLINE   apersonthinks

apersonthinks

    Advanced Member

  • Members
  • PipPipPip
  • 381 posts
  • Local time: 09:49 PM

Posted 07 March 2013 - 09:45 PM

Nice! How does this compare to the full Gambatte though?

Gambatte-QT: No gles renderer, no vsync, scaled x11 renders diagonally, fancy filters, customizable palettes

GBC.emu: gles renderer, vsync, scaling, but always has a black bar at the top, no hq scalers, palettes can't be fully customized, menu is a bit buggy



#6 OFFLINE   ekianjo

ekianjo

    Advanced Member

  • Members
  • PipPipPip
  • 5522 posts
  • Local time: 10:49 AM
  • Location神戸市、日本 (Japan)

Posted 07 March 2013 - 10:45 PM

Nice! How does this compare to the full Gambatte though?

Gambatte-QT: No gles renderer, no vsync, scaled x11 renders diagonally, fancy filters, customizable palettes

GBC.emu: gles renderer, vsync, scaling, but always has a black bar at the top, no hq scalers, palettes can't be fully customized, menu is a bit buggy

 

Why the black bar at the top?


*** Check Pandoralive.info for the latest news on software, hardware and tutorials for the Pandora. ***

*** Distributor of Pandora in Japan  -> OpenPandoraJapan.com (promo website) and its associated shop front ***


#7 ONLINE   SNESFAN

SNESFAN

    Advanced Member

  • Members
  • PipPipPip
  • 2034 posts
  • Local time: 08:49 PM
  • LocationUnited States

Posted 08 March 2013 - 02:29 AM

keep up the good work, this is my favorite series of emulators for android

 

love to see how snes9x ex works on this



#8 ONLINE   leathco

leathco

    Advanced Member

  • Members
  • PipPipPip
  • 427 posts
  • Local time: 07:49 PM

Posted 08 March 2013 - 03:41 AM

Glad too see these coming to Pandora. Cant wait for the rest. Sent from my HTCEVOV4G using Tapatalk 2

#9 OFFLINE   ekianjo

ekianjo

    Advanced Member

  • Members
  • PipPipPip
  • 5522 posts
  • Local time: 10:49 AM
  • Location神戸市、日本 (Japan)

Posted 08 March 2013 - 04:01 AM

Tried it a bit and it looks flawless in terms of visual aspect. 


*** Check Pandoralive.info for the latest news on software, hardware and tutorials for the Pandora. ***

*** Distributor of Pandora in Japan  -> OpenPandoraJapan.com (promo website) and its associated shop front ***


#10 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 07:00 AM

I don't have a black bar on top of GBC.emu(as you can see on screenshot, the picture goes from top to bottom of the real sreen). That's strange. Maybe I still have a prob with the fullscreen code. I hide the taskbar, maybe there is black bar when taskbar is not on autohide? I'll check later.



#11 OFFLINE   ekianjo

ekianjo

    Advanced Member

  • Members
  • PipPipPip
  • 5522 posts
  • Local time: 10:49 AM
  • Location神戸市、日本 (Japan)

Posted 08 March 2013 - 07:53 AM

I don't have a black bar on top of GBC.emu(as you can see on screenshot, the picture goes from top to bottom of the real sreen). That's strange. Maybe I still have a prob with the fullscreen code. I hide the taskbar, maybe there is black bar when taskbar is not on autohide? I'll check later.

 

I have the black bar on rebirth - dont know if it's a model problem. Indeed on your screenshots it does not appear ! Strange. 


*** Check Pandoralive.info for the latest news on software, hardware and tutorials for the Pandora. ***

*** Distributor of Pandora in Japan  -> OpenPandoraJapan.com (promo website) and its associated shop front ***


#12 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 09:31 AM

I don't have a black bar on top of GBC.emu(as you can see on screenshot, the picture goes from top to bottom of the real sreen). That's strange. Maybe I still have a prob with the fullscreen code. I hide the taskbar, maybe there is black bar when taskbar is not on autohide? I'll check later.

 

I have the black bar on rebirth - dont know if it's a model problem. Indeed on your screenshots it does not appear ! Strange. 

I do all my developpemt on a Rebirth, with Vanilla SuperZaxxon 1.53, no beta GL driver (yet). So yes, strange.

 

*EDIT* I tested without "autohide" on the taskbar, and I have the black bar ?!! I guess I have to rethink my Fullscreen code :(



#13 OFFLINE   JePP

JePP

    Advanced Member

  • Members
  • PipPipPip
  • 149 posts
  • Local time: 03:49 AM
  • LocationGermany

Posted 08 March 2013 - 11:27 AM

How do you autohide the taskbar?



#14 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 11:47 AM

How do you autohide the taskbar?

Right-click on the taskbar then "customize panel".



#15 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 11:52 AM

I tried to fix the black bar. It seems to work., on GBC at least. This is build 02. All other emu will come directely on build 02...

 

 

Build 02
----------
  • Attempt to get rid of upper black bar when taskbar is not "autohidding"


#16 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 12:19 PM

Added the Sega 8bits/16bits MD.emu to first port.

 

It's based on GenesisPlus. The SMS part is not perfect (micromachine is not correct for example) and no GameGear support.

 

The Megadrive part looks pretty good (but lacks 32x support)



#17 OFFLINE   ekianjo

ekianjo

    Advanced Member

  • Members
  • PipPipPip
  • 5522 posts
  • Local time: 10:49 AM
  • Location神戸市、日本 (Japan)

Posted 08 March 2013 - 12:52 PM

well done :)


*** Check Pandoralive.info for the latest news on software, hardware and tutorials for the Pandora. ***

*** Distributor of Pandora in Japan  -> OpenPandoraJapan.com (promo website) and its associated shop front ***


#18 OFFLINE   ptitSeb

ptitSeb

    Advanced Member

  • Members
  • PipPipPip
  • 3042 posts
  • Local time: 03:49 AM
  • LocationFrance, near Lyon

Posted 08 March 2013 - 02:38 PM

Added the SuperNES/SuperFamicon port.

 

It use Snes9x, so everything just works very fine (tried Zelda, Starfox, Mario Kart, SuperMario RPG, all working well, with Save States).



#19 OFFLINE   Gausen

Gausen

    Advanced Member

  • Members
  • PipPipPip
  • 347 posts
  • Local time: 10:49 PM
  • LocationBuenos Aires, Argentina.

Donator

Posted 08 March 2013 - 03:27 PM

I'm trying out the Snes9x emu, it works really nice. Excellent work.

 

I can see some tearing with auto frameskip, which disappear by setting frameskip to 0. But then the sound starts to crackle. Is there some other way to have vsync enabled?

 

Edit: With frameskip 0 the sound crackles because the emu runs too fast. 



#20 OFFLINE   EvilDragon

EvilDragon

    Administrator

  • Administrators
  • 7488 posts
  • Local time: 03:49 AM
  • LocationIngolstadt

Donator

Posted 08 March 2013 - 03:59 PM

Wow, awesome, thhanks a lot.

Just some quick suggestions:

* Package default button config for Pandora into the emulator
* Make the GUI font smaller.
* Use keyboard to jump to game in menu

All emus running nicely so far, especially like the scanline filter :)



Got some spare bitcoins and you want to support me?
Send them here: 1JFMx842TLW8sLKS3gn7kcLsNbXcLqXupK



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users