EMUlaunch

EMUlaunch is a front-end application used for launching games on fifteen popular emulators (Nes, SNES, Atari 2600, MacMAME, N64, Atari 5200, GB, Coleco, Sega Master, GBA, T16, Atari Lynx, Sega Genesis) on the Mac.

EMUlaunch is simply a means to display file listings and artwork for your roms and emulators. It facilitates the opening of your games from one simple interface. It does not contain the actual roms or emulators. It is an application launcher. For more information as to where to download emulators on the Mac I suggest visiting EMUSCENE.COM. Please respect the hard work by those who have created these games, you should own the games for any roms on your computer.

Version 1.5.2 released. Fixed launch problems with SDLMame 0122 and updated listxml db file to 0122

EMUlaunch Version 1.5.2 has been released. Its mostly a compatibilty fix for users using SDLMame. Somewhere between 0116 and 0122 the launch script used by EMUlaunch was not working. Thanks to Mark LaBonte for the bug report and fix.

Also, a small reminder to those who use SDLMame, if you want to use an .ini file with SDLMame and EMUlaunch you will need to keep a copy of the ini file in the same directory as EMUlaunch. EMUlaunch does not need this file itself, but SDLMame seems to expect the file to reside there if EMUlaunch is the one issuing the command line launch sequence.

  • Compaibility fix for SDLMame 0122 (-rompath was added to launch script)
  • ListXML database file has been updated to 0122
Link to this article»  |  Leave a comment »

SDLMame 0122 not launching from EMUlaunch

Crap, seems that somewhere between SDLMame 0117 and 0122 (I suspect 0121), launching games through applescript has broken. An apple script command run in Script Editor:

do shell script “/Applications/MAME/mame0122 /Applications/MAME/roms/game.zip”

is no longer equivalent to

/Applications/MAME/mame0122 /Applications/MAME/roms/frogger.zip

run in the terminal.

For now I suggest sticking with SDLMame 0116 or using MAME OS X with EMUlaunch.

Link to this article»  |  Leave a comment »

Version 1.5.1 released. Mame OS X Screenshot support, improved layout preferences and more

A host of bug fixes and new additions have been made to EMUlaunch 1.5.1. Most noticeably, EMUlaunch now supports screenshots created by MAME OS X. By default, EMUlaunch looks for the nameoftherom.png inside of the user selected screenshots folder. Now if it does not find it it will now also check ~/Library/Application Support/MAME OS X/Screenshots/romname/0000.png. Several bug fixes and changes to the layout preference screen have also been made.

  • Support for screenshots created by MAME OS X
  • Improved Layout Preference Screen. User can now directly enter parameters to affect the layout of the main screen.
  • Added user preference for font sizes
  • Added ability to hide black background bevel
  • Fixed bug for new users not getting the default layout in the preference screen.
  • Fixed bug with reflection on main image being cut off on large images.
  • Smooth scaling of button images in the EMUlaunch Dock
  • Fonts have been changed throughout the application to use the system font “Lucida Grande”
  • Screenshot image now positions itself to the bottom of its container. The reflection now touches the bottom of the image in all cases

New Layout Preference Screen

Layout Prefs

Link to this article»  |  Leave a comment »

Version 1.5 released. Layout options and second artwork support

EMUlaunch has been updated to v1.5 with the following changes:

  • Layout customization options (more options in regards to font size and background bevels to come)
  • Option for second artwork
  • Option to remove dock
  • Updated 512px icon for Leopard
  • Improved mutli resolution support, especially for vertical resolutions such as 1200x 1920 and legacy resolutions such as 6410 x480
  • Background image now scales properly in vertical monitor situations.

Future updates will bring more customization options, but what has been updated should give the ability for people to create more elaborate layouts such as the one featured below (this uses a custom background - instructions can be found in the read me as to how to swap backgrounds).

Custom MAME Layout

Link to this article»  |  Leave a comment »

Version 1.4.3 Released, MAME OS X sub-directory launch bug fix

  • Fixed bug which prevented launching games in MAME OS X if the rom was located in a sub directory of the main roms folder. Thanks to Dave Dribin for the quick response on the correct syntax for doing this.
  • Updated MAME background image

http://www.emulaunch.com/downloads/

Link to this article»  |  2 Comments »

EMUlaunch Setup Tutorial Video

I’ve just posted a video showing new users how to setup EMUlaunch. It covers most of the issues regarding how to setup your folder structure and some other random tidbits. This was a one take shoot so sorry about the background music and traffic.

http://www.emulaunch.com/faq/

Link to this article»  |  2 Comments »

Version 1.4.2 Released, bug fixes

  • This update should fix the problem with EMUlaunch not being able to switch to the next console in some instances
  • Minor interface updates

A video tutorial will be added to this site soon to help those having trouble setting up EMUlaunch.

http://www.emulaunch.com/downloads/

update I added a video tutorial to the FAQ page.

Link to this article»  |  Leave a comment »

Version 1.4.1 released, background scaling bug fixed, MacMAME analysis/listxml no longer needed

  • Incorrect stretching of background images has been fixed
  • ListXML is now included with EMUlaunch, as a result the MacMAME analysis or user created listxml files are no longer needed.

http://www.emulaunch.com/downloads/

Special note about list xml.
In the past EMUlaunch has required the user to create a MacMAME analysis file or SDLMame -listxml file in order to properly match the obscure filenames of your zips to their actual game name. In order to limit the amount of confusion this created for new users, I am now bundling a listxml file with EMUlaunch. For those who are familiar with the listxml report from SDLMame you will undoubtely notice that the version inside EMUlaunch has been stripped to only include the driver and game name. The resluting file is about 750k compared to the raw 25MB file created by SDLMame. The listxml version included in EMUlaunch is from SDLMame 0.115. If a newer version is needed in the future, users may create their own listxml file and place the file inside EMUlaunch.app/Resources.

Link to this article»  |  Leave a comment »

Version 1.4 Released, SDLMame support, interface changes

  • Support for SDLMame and Mame OS X using -listxml file which can be generated using SDLMame.
  • Better multi-resolution scaling
  • Interface changes (larger fonts, no scroll bar, somewhat closer to a front row look if you disable backgrounds and use the zoom mode)
  • Faster scrolling
  • Cached xml files for all systems (this should help going back and forth between systems)

http://www.emulaunch.com/downloads/

Link to this article»  |  Leave a comment »

Version 1.3.1 released, background processor use reduced to 0-2%

Processor use when EMUlaunch is in the background has been significantly decreased. EMUlaunch now hovers around 0-2.5% (on my Powerbook G4 1ghz) when in the background after it has launched a rom file. Download version 1.3.1 here http://emulaunch.com/downloads/

Link to this article»  |  Leave a comment »