Latest Uploads
Invasion V ... prototype

rychan

Invasion V ... Prototype

rychan

Shields 64x64

Pakz

Ffs_Spam

Jayenkai

Hives Screen shot

rychan

Rpg Potion Sprites

Pakz

Back to spinal's Blog ( Created 21 July 2011 | Last Edited 06 October 2011)
EmuMenu
Multi Emu frontend
Just thought I share this with everyone. I made a nice little front end for [most] emulators, so that I can start any game on any emulator from one place.



Please feel free to try it out, I have two versions, one with a bunch of emulators, one without. Both have a few folders already set up with a couple of public domain games in each.


EmuMenu.rar

All of the data for loading games is in each game systems folder and follows a simple file_extension.ini format, each .ini file tells the menu the location of each emulator.

eg.

smc.ini
-->

Controls
D-Pad/Joystick/cursors = navigate menu
Fire/Space = load game

For games that can't load through the above way, see the dow/windows examples. the '.shortcut' files are plain text, the first line is the emulator (such as dosbox) the next line is the command line argument. For windows games, just set the first line to that of the game you want to load.

system/settings.ini can be used to override the background color and screen resolution.

Any bug reports or suggestions are more than welcome

Latest Comments

Posted : Thursday, 21 July 2011, 10:37
Jayenkai


So, um.. how do I start a game!?

Homepage : http://AGameAWeek.com
Posted : Thursday, 21 July 2011, 10:55
spinal


bug #1 found... forgot to add a key for starting a game I've been using my joypad, so if you have one, it should be one of the first 8 joypad buttons.

Homepage : http://spinalcode.co.uk
Posted : Thursday, 21 July 2011, 12:36
spinal


Minor update, for those without joysticks attached, replace EmuMenu.exe with the following version, to allow 'Enter' for starting a game.

EmuMenu_exe_only.rar

Homepage : http://spinalcode.co.uk
Posted : Monday, 22 August 2011, 06:19
waroffice


Awesome stuff

Homepage : www.doghousedean.com
Posted : Monday, 22 August 2011, 11:03
JL235


I am planning to build an arcade cabinet, so this will come in handy. Thanks!

|edit| It flickers, very, very badly for me. It looks like it's swapping between the front and the back buffer, but the back is not being cleared.

Also, could you put a nicer font in it? |edit|


Homepage : http://www.StudioFortress.com
Posted : Tuesday, 23 August 2011, 04:04
spinal


I used FONText for creating the font,
http://www.mediafire.com/?24ng952x3dm
feel free to crate your own, if you come up with a good one why not post it here!
(You will need to switch off font smoothing in windows)

Does this version work any better (includes a more readable font)?

Homepage : http://spinalcode.co.uk
Posted : Tuesday, 23 August 2011, 04:12
JL235


Yes, the issue is solved. Although the way it switches to fullscreen and back is very unpleasant. It moves lots of my windows around, and changes their order, most other fullscreen applications don't do this. But it's not a major issue.

Re font, could you use a system font rather then a bmp? If the name is just placed in a setting somewhere, then it would be trivial to change this.

All of the graphics are quite heavily aliased, including the font. I'd advise cleaning up all of the edges as it gives it a really cheap feel.

The list of games is not prominent enough. It only lists about 4 on screen at once, and is stuck in the left corner. I think you should centre it, and have it take priority over showing the image of the console.

Finally, it'd be very cool if you could put game box art in there too. I'm thinking if you have an image with the same name as a rom, it would load and display the image on the fly when it goes to display it. If there is no image, it'll just show text. Then you can scroll through games, and see an actual shot of it.

Homepage : http://www.StudioFortress.com
Posted : Tuesday, 23 August 2011, 06:38
spinal


That's a whole lot of work that I'm too lazy to do

Unfortunately I chose blitz basic to create this menu in, as a result I can not do anything 'nice' to the graphics, then is no alpha blending support, the edges will always look crap. The full-screening again, is a result of the crazy method that blitz uses to switch to full screen, the only real method to correct this would be detecting whatever your resolution is and stretch the images rather than changing the screen resolution (to 800x600).

I could release the source, not that it's particularly tidy, I don't code 'tidy'

Homepage : http://spinalcode.co.uk
Posted : Thursday, 06 October 2011, 06:32
spinal


Updated, added support for windows games and dos games using dosbox, scummvm games can also be loaded in a method similar to dos games.

emumenu.rar

Probably wont update after this, my demo of blitzmax has only 2 days left

Homepage : http://spinalcode.co.uk
Posted : Wednesday, 30 November 2011, 02:21
spinal


So... does anyone use this? how well does it stand up to prolonged use?

Homepage : http://spinalcode.co.uk
Posted : Friday, 18 April 2014, 05:16
rickdangerous


Hello
Is this frontend is still developed?
Thanks and happy easter

Posted : Saturday, 10 May 2014, 11:07
spinal


I'm not even sure i'd be able to find the source for it.

What features would be needed to be added?

Homepage : http://spinalcode.co.uk
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 575|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Latest Posts
Cerberus X - the continuation of Monkey X
zzoom Fri 23:13
Crystal Maze
zzoom Fri 23:02
Update All Objects in Array?
Caton Fri 20:09
CSS-Me-Do - SoCoder2
rskgames Fri 09:45
Delete Button on Showcases
Pakz Fri 09:13
Grenfell Fridge
Jayenkai Fri 09:02
ProcGen Book
Pakz Fri 07:11
XB360 /XBOne Pads
STEVIE G Thu 23:28
Winter Solstice
therevillsgames Wed 16:47
AGameAWeek : 2017 - Part One
Jayenkai Wed 15:10
More

Latest Items
Link : Learn C++
rychan Fri 03:13
Dev-Diary : My Journey into NES Development
Jayenkai Thu 03:58
Showcase : A Civilization Clone v0.4
rychan Thu 03:27
News : Newsletter #320
Jayenkai Tue 18:47
Blog : sadas
hardcoal22 Tue 02:50
Showcase : Flappadiddle
Jayenkai Mon 08:20
Article : Cookie Information
rychan Sun 12:28
Dev-Diary : Wii to N64 adapter
spinal Sat 11:50
Link : MonkeyX code examples
Jayenkai Sat 06:42
Link : Available Languages
Jayenkai Thu 13:22
Blog : Mr Testo Tests
Socoder Tue 07:21
Link : Chrome VR Experiments
Jayenkai Tue 06:49
Showcase : Orbital Projectiles
Jayenkai Tue 06:39
Showcase : Hives
zzoom Fri 16:10
More

Who's Online
jprofitt
Fri, at 23:22
zzoom
Fri, at 23:13
Caton
Fri, at 23:07
Pakz
Fri, at 22:59
9572AD
Fri, at 22:45
rskgames
Fri, at 21:57
therevillsgames
Fri, at 19:11
GfK
Fri, at 18:37
Jayenkai
Fri, at 16:31
steve_ancell
Fri, at 16:31
Link to this page
Site : Jayenkai 2006-Infinity | MudChat's origins, BBCode's former life, Image Scaler.