Tom Speirs Posted January 15, 2006 Share Posted January 15, 2006 15th January 2006 - GameEx 5.37 - lots of new featuresThe initial production release of GameExtender is here. As far as I know it's a world first for front ends. When enabled GameEx runs a tiny web server when running, this outputs sort of like an LCD Display on steroids, on either the same pc, or any networked or internet worked PC. You can see exactly what's going on with GameEx from a web browser, or via the included viewer, which gives a full screen output. You have to check it out. In addition, I believe another world first for an integrated front end is the ability to view the control panel while MAME is playing, by pressing a defined key (default is L). Thanks to HeadKaze for the idea, help and inspiration. If that's not enough, in advanced emulator config ini's you can now specify up to 10 buttons. NOTE: GameExtender only works with registered versions of GameEx. Link to comment Share on other sites More sharing options...
headkaze Posted January 15, 2006 Share Posted January 15, 2006 Great release!Can't wait to try out some of these things Link to comment Share on other sites More sharing options...
headkaze Posted January 15, 2006 Share Posted January 15, 2006 Wow, the CP Viewer works great! I see what you mean about using the pause key too. I suppose I could just disable the 'p' key in mame and assign that in GameEx? Or do you send the 'p' key to mame to unpause?Also, did you try minimising Mame while showing the CP viewer? From my experiments it would keep Mame paused. If that's the case then 'p' could be used along with any other key.Also, there is still a little bug that going to the Mame list will jump randomly to down the list (now it's not just skipping the games that start with a number, now it just seems random in the list).Bloody great release though! Love the CP viewer, havn't had much of a chance to check out the networked stuff. Any basic instructions on how to get it to work? I suppose by saying "from a web brower" you mean just type in the IP address of the machine while GameEx is running or is it more involved? Do you have to turn on the server? Also I guess for dynamic IP's it might be cool to display the IP address on the GameEx screen.I use Remote Desktop to administer my Mame machine wirelessly. But GameEx will crash when connecting using it. Perhaps this new feature will open up new things like remote administration, perhaps even things like watching people play remotely using a web cam. The mind boggles what this could bring to GameEx Link to comment Share on other sites More sharing options...
Smiff Posted January 15, 2006 Share Posted January 15, 2006 I use Remote Desktop to administer my Mame machine wirelessly. But GameEx will crash when connecting using it. Perhaps this new feature will open up new things like remote administration, perhaps even things like watching people play remotely using a web cam. The mind boggles what this could bring to GameEx <{POST_SNAPBACK}>i VNC into my gameex machine and it never crashes (shouldnt say that but heh)not sure what i'll use this gamextender (clever name btw) and cpviewer for but ill give em a go later. Link to comment Share on other sites More sharing options...
WTB Posted January 15, 2006 Share Posted January 15, 2006 I use ultraVNC on my arcade machine and GameEx has been crashing. I thought it was just me and was going to format and start over. Maybe I'll try to play with it a bit first. I can't wait to get home and try out the Extender. Thank you sooo much Tom! -Matt Link to comment Share on other sites More sharing options...
bobross Posted January 15, 2006 Share Posted January 15, 2006 Hi Tom,I'm so excited about the new features. I can't launch a game though, I get this crash report.MAME32 103u2 / XP Pro 14:45:54.8 1/15/2006: GameEx: Version 5.37: Starting Log14:45:55.7 1/15/2006: Operating System Platform: Win32NT14:45:55.7 1/15/2006: Operating System Name: Windows XP14:45:55.7 1/15/2006: Operating System Version: 5.1.260014:45:55.7 1/15/2006: Checking for versions of .net Framework installed14:45:55.7 1/15/2006: .net Framework 1.1 Installed14:45:55.7 1/15/2006: .net Framework 2.0 Installed14:45:55.7 1/15/2006: Checking Registration14:45:55.7 1/15/2006: Running Randomize()14:45:55.8 1/15/2006: Initialising Video/MNG DLL's14:45:56.0 1/15/2006: Running Misc startup tasks14:45:56.0 1/15/2006: Setting Menu types14:45:56.0 1/15/2006: Opening Configuration File14:45:56.0 1/15/2006: Getting Configuration Values14:45:56.0 1/15/2006: Using Theme: Default - BlueEx - Snap14:45:56.0 1/15/2006: Checking for alternate Image Directory for Theme: Default - BlueEx - Snap14:45:56.0 1/15/2006: Using Images from theme: Default - BlueEx - MCE1024x768\MEDIA\14:45:56.0 1/15/2006: Text/Language: English14:45:56.0 1/15/2006: Applying Language/Text14:45:56.1 1/15/2006: Creating Scancodes.txt (List of DirectInput scan codes)14:45:56.1 1/15/2006: Snap Delay set to: 714:45:56.1 1/15/2006: Is Media Center running?14:45:56.1 1/15/2006: Check Media Center Exit/Start Mode14:45:56.1 1/15/2006: Media Center Mode 014:45:56.1 1/15/2006: Checking for applications to Launch On Startup14:45:56.1 1/15/2006: Get other settings14:45:56.1 1/15/2006: Using 2D Animations14:45:56.2 1/15/2006: Mouse Input is disabled14:45:56.2 1/15/2006: Desktop set to Hide ICONS and set Background to Black14:45:56.2 1/15/2006: Backing up Registry Wallpaper Settings14:45:56.2 1/15/2006: Set: Find emulator artwork on best match basis14:45:56.2 1/15/2006: Using DirectInput for keyboard input14:45:56.2 1/15/2006: Launching HideOS.exe14:45:58.0 1/15/2006: Hiding Taskbar14:45:58.0 1/15/2006: Start work for Form14:45:58.0 1/15/2006: Getting Original Screen Size14:45:58.0 1/15/2006: Loading ICON14:45:58.0 1/15/2006: Initializing Component14:45:58.2 1/15/2006: Initialising Bass Audio Library14:45:58.5 1/15/2006: Loading default loading screen14:45:58.6 1/15/2006: Using General Font: Arial14:45:58.6 1/15/2006: Using Title Font: Joystix14:45:58.6 1/15/2006: Initialising DirectDraw14:45:58.9 1/15/2006: Creating DirectDraw Device14:45:58.9 1/15/2006: Using Device: Ultimarc ArcadeVGA14:45:59.0 1/15/2006: Setting Resolution to 640x480 16 bit color14:45:59.6 1/15/2006: Creating DirectDraw Surfaces14:45:59.6 1/15/2006: Creating Primary Surface - Full Screen Mode14:45:59.6 1/15/2006: Creating Back Buffer14:45:59.6 1/15/2006: Loading graphic surfaces14:45:59.7 1/15/2006: Creating Surfaces Misc and Dialogs14:45:59.8 1/15/2006: Creating Surface Volume14:45:59.8 1/15/2006: Creating Surfaces Arrows14:45:59.9 1/15/2006: Creating Surfaces GameEXlogo Text14:45:59.9 1/15/2006: Creating Surfaces Toolbar14:46:00.0 1/15/2006: Creating Surfaces Backgrounds14:46:00.0 1/15/2006: Creating Surfaces Toolbar Controls14:46:00.1 1/15/2006: Creating Surfaces GameEx Logo14:46:00.1 1/15/2006: Creating Surfaces Home & Exit14:46:00.2 1/15/2006: Creating Surfaces Snaps14:46:00.2 1/15/2006: Creating Surfaces Menu and List Bars14:46:00.3 1/15/2006: Creating Fonts14:46:00.3 1/15/2006: Creating Menu Font14:46:00.9 1/15/2006: Creating Game Font14:46:01.3 1/15/2006: Creating Game Font Standard Size14:46:01.7 1/15/2006: Creating Font Black14:46:01.8 1/15/2006: Creating Font Black Small14:46:01.8 1/15/2006: Creating Game Font Faded14:46:02.2 1/15/2006: Creating Title Font14:46:02.9 1/15/2006: Fonts Created Succesfully14:46:02.9 1/15/2006: MAME Path is: D:\Mame32_10314:46:02.9 1/15/2006: daphne Path is: D:\daphne-0.99.7-win3214:46:02.9 1/15/2006: daphne EXE file is: Daphne.exe14:46:03.0 1/15/2006: Use daphne on. Daphne.exe will launch games14:46:03.0 1/15/2006: ZiNc Path is: D:\zinc11-win3214:46:03.0 1/15/2006: ZiNc EXE file is: ZiNc.exe14:46:03.0 1/15/2006: Use ZiNc on. ZiNc.exe will launch PSX games14:46:03.0 1/15/2006: MAME EXE file is: Mame32.exe14:46:03.0 1/15/2006: ROM Path is: D:\Mame32_103\roms14:46:03.1 1/15/2006: Catver.ini is located at: C:\Program Files\GameEx\DATA\catver.ini14:46:03.1 1/15/2006: History.dat is located at: C:\Program Files\GameEx\DATA\history.dat14:46:03.1 1/15/2006: nplayers.ini is located at: C:\Program Files\GameEx\DATA\nplayers.ini14:46:03.1 1/15/2006: MAMEinfo.dat is located at: C:\Program Files\GameEx\DATA\mameinfo.dat14:46:03.1 1/15/2006: Loading Controls.ini map file14:46:03.1 1/15/2006: Loading Custom Emulators14:46:03.1 1/15/2006: Loading Emulator 3: Pinball Games14:46:03.5 1/15/2006: Snap Path is: D:\Mame32_103\snap14:46:03.5 1/15/2006: AVI Snap Path: Not Found14:46:03.5 1/15/2006: Flyer Path is: D:\Mame32_103\flyers14:46:03.5 1/15/2006: Cabinet Path is: D:\Mame32_103\cabinets14:46:03.5 1/15/2006: Title Path is: D:\Mame32_103\titles14:46:03.5 1/15/2006: Panel Path is: D:\Mame32_103\cpanel14:46:03.5 1/15/2006: Icon Path is: D:\Mame32_103\icons14:46:03.5 1/15/2006: Marquee Path is: D:\Mame32_103\marquees14:46:03.5 1/15/2006: MAME CMD options: 14:46:03.5 1/15/2006: Attempting to load game list14:46:04.4 1/15/2006: Running: Mame32.exe -help14:46:04.4 1/15/2006: Running: D: D:\Mame32_103\Mame32.exe -help > D:\Mame32_103\help.txt14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: Now Outputing Mame32.exe - Help14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: --BEGIN--14:46:07.7 1/15/2006: M.A.M.E. v0.103u2 (Jan 11 2006) - Multiple Arcade Machine Emulator14:46:07.7 1/15/2006: Copyright © 1997-2005 by Nicola Salmoria and the MAME Team14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: MAME is an emulator: it reproduces, more or less faithfully, the behaviour of14:46:07.7 1/15/2006: several arcade machines. But hardware is useless without software, so an image14:46:07.7 1/15/2006: of the ROMs which run on that hardware is required. Such ROMs, like any other14:46:07.7 1/15/2006: commercial software, are copyrighted material and it is therefore illegal to14:46:07.7 1/15/2006: use them if you don't own the original arcade machine. Needless to say, ROMs14:46:07.7 1/15/2006: are not distributed together with MAME. Distribution of MAME together with ROM14:46:07.7 1/15/2006: images is a violation of copyright law and should be promptly reported to the14:46:07.7 1/15/2006: authors so that appropriate legal action can be taken.14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: Usage: MAME gamename [options]14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: MAME -showusage for a brief list of options14:46:07.7 1/15/2006: MAME -showconfig for a list of configuration options14:46:07.7 1/15/2006: MAME -createconfig to create a mame.ini14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: For usage instructions, please consult the file windows.txt14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: --END--14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: 14:46:07.7 1/15/2006: Loading last used Game List14:46:07.7 1/15/2006: Loading Start Page14:46:08.0 1/15/2006: Setting Music Volume14:46:08.0 1/15/2006: Cannot Load Play List. Check Path and filename14:46:08.1 1/15/2006: Sound Disabled14:46:08.1 1/15/2006: Creating ICONS14:46:09.3 1/15/2006: Gamepad/Joystick disabled14:46:09.3 1/15/2006: Initialising DirectInput for Keyboard support14:46:09.6 1/15/2006: Initializing MCE Remote14:46:09.6 1/15/2006: Starting GameExtender on: 127.0.0.1:838314:46:09.6 1/15/2006: Initialization OK! Starting GameEx!14:46:09.7 1/15/2006: Testing Main Loop Once: Processing Frame14:46:10.0 1/15/2006: Testing Main Loop Once: Main Loop ran successfully14:47:31.5 1/15/2006: 20 Consecutive Exceptions Occured: Exiting14:47:31.5 1/15/2006: at GameEx.GameEx.mainform.LaunchSelectedMAMEGame()14:47:31.5 1/15/2006: at GameEx.GameEx.mainform.processgamemenu()14:47:31.5 1/15/2006: at GameEx.GameEx.mainform.DisplayFrame()Cheers,Bob Link to comment Share on other sites More sharing options...
tglopez Posted January 15, 2006 Share Posted January 15, 2006 Question -- in order to get GameExtender to work when I launch GameEx on my system, does a second party have to have GameEx installed on their system? Tried using the default IP and the IP associated with my network - plus the port # -but I'm having a hard time getting this to work.Any help appreciated.Tarsis Link to comment Share on other sites More sharing options...
Tom Speirs Posted January 16, 2006 Author Share Posted January 16, 2006 Question -- in order to get GameExtender to work when I launch GameEx on my system, does a second party have to have GameEx installed on their system? Tried using the default IP and the IP associated with my network - plus the port # -but I'm having a hard time getting this to work.Any help appreciated.TarsisAn easy way to test if its working, is to run GameEx in a window, with Extender on 127.0.0.1 and then access on the same pc HTTP://127.0.0.1:8383 on the same PC.Also there were some issues with the GameExtender viewer, which have just been fixed in 5.38 Link to comment Share on other sites More sharing options...
Tom Speirs Posted January 16, 2006 Author Share Posted January 16, 2006 To Bob,Ill get you a debug version to identify where its going wrong shortly, if that's OK? Link to comment Share on other sites More sharing options...
Tom Speirs Posted January 16, 2006 Author Share Posted January 16, 2006 I use ultraVNC on my arcade machine and GameEx has been crashing. I thought it was just me and was going to format and start over. Maybe I'll try to play with it a bit first. I can't wait to get home and try out the Extender. Thank you sooo much Tom! -MattUltraVNC works fine for me. At least it was last time I used it. Link to comment Share on other sites More sharing options...
Paco62 Posted January 16, 2006 Share Posted January 16, 2006 Can the viewer actually be used with an LCD display? I've got a Betabrite up in my marguee and that would be awesome to have it show what game is being played or whatever information the Viewer displays. Link to comment Share on other sites More sharing options...
Tom Speirs Posted January 16, 2006 Author Share Posted January 16, 2006 Can the viewer actually be used with an LCD display? I've got a Betabrite up in my marguee and that would be awesome to have it show what game is being played or whatever information the Viewer displays.This feature is really for normal displays and not LCD's unless configured in windows as normal displays (how to do that, I dont know, if its even possible)However:GameEx does have LCD support via LCDSmartie. Have you checked that out? Link to comment Share on other sites More sharing options...
bobross Posted January 16, 2006 Share Posted January 16, 2006 To Bob,Ill get you a debug version to identify where its going wrong shortly, if that's OK?<{POST_SNAPBACK}>Yeah that would be cool, I get home around 6 PST. Link to comment Share on other sites More sharing options...
TalkingBull Posted January 17, 2006 Share Posted January 17, 2006 In addition, I believe another world first for an integrated front end isthe ability to view the control panel while MAME is playing, by pressing a defined key (default is L). Thanks to HeadKaze for the idea, help and inspiration.quote]I can't get this to work. I have been pounding the L key on numerous games that I know I have the CPanel file but nothing happens... Link to comment Share on other sites More sharing options...
Paco62 Posted January 17, 2006 Share Posted January 17, 2006 Can the viewer actually be used with an LCD display? I've got a Betabrite up in my marguee and that would be awesome to have it show what game is being played or whatever information the Viewer displays.<{POST_SNAPBACK}>I wasn't aware of such a thing. Where do I find that? Link to comment Share on other sites More sharing options...
mec11 Posted January 17, 2006 Share Posted January 17, 2006 I wasn't aware of such a thing. Where do I find that?<{POST_SNAPBACK}>http://www.tomspeirs.com/gameex/download.htmmore specifically:http://www.tomspeirs.com/gameex/Download/gameexSmartie.zip Link to comment Share on other sites More sharing options...
Paco62 Posted June 3, 2006 Share Posted June 3, 2006 http://www.tomspeirs.com/gameex/download.htmmore specifically:http://www.tomspeirs.com/gameex/Download/gameexSmartie.zipThanks. I did try the plug-in, but it is not compatible with a Betabrite. Thanks to everyone for their help... Link to comment Share on other sites More sharing options...
Recommended Posts