Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Hi All

I have spent allllllll day trying to figure this out and I am ultimatley stuck.

I have Null DC working fine in game EX with a wrapper that someone posted in the config section.

The issue I am having is that when I exit the emu, game EX does not close it. Before I post what I have done to try and fix this, here are my config files

Emu ini

[Emulator_26]

Enabled=True

System=Sega Dreamcast

Category=Console

Emulator=nullDC

Version=1.04r50

Rating=

DownloadUrl=http://www.gamesdbase.com/setupwizard/emulators/download/nullDC.7z

RequiredFiles=dc_boot.bin, dc_flash.bin, d3dx9_37.dll, msvcr80.dll

Website=http://www.emudev.org/nullDC/Releases/Current/nullDC_103.rar

Info=Sega Dreamcast emulator

TITLETEXT=Sega Dreamcast

STARTPAGENAME=[Console] Sega Dreamcast (nullDC)

StartPageLogo=Sega Dreamcast

Command=nullDC_Win32_Release-NoTrace.exe -config ImageReader:DefaultImage="[ROMPATH]\[ROMFILE]"

ROMFilter=*.cdi;*.gdi;*.bin;*.mdf;*.nrg

Database=[Console] Sega Dreamcast

configFile=[Mapping On] Exit nullDC (Process Close)

MAPFile=

RomPath=E:\Games\ROMs\Sega Dreamcast

SnapPath=

TitlePath=

BoxPath=

CartPath=

ManualPath=

ControlPanelPath=

WorkingPath=E:\Games\emulated\Sega Dreamcast\nullDC_104_r50

MapKeys=True

WaitBeforeKeys=1000

SendKeys={ENTER}

ReplaceDash=False

ReplaceUnder=True

Capitals=False

RemoveBrackets=True

ShowDesktop=False

Debug=False

AlsoLaunch=

LaunchBefore=

LaunchAfter=

ExcludedFiles=

CustomBackground=

PlayMusic=False

DontShowInfo=

PlaySelectionMusic=False

SelectionMusicFolder=

PCGame=False

GamesIn7Zips=False

PlayInScreenSaver=False

ShowMostPlayed=True

RandomMostPlayed=True

CDCheck=False

CDCheckFile=

RomsInFolders=

InstructionsPath=

TVAdPath=

MusicPath=

ImageNotFound=

UseDbName=

MergeSets=

CustomArtName1=

CustomArtPath1=

CustomArtName2=

CustomArtPath2=

CustomArtName3=

CustomArtPath3=

CustomArtName4=

CustomArtPath4=

CustomArtName5=

CustomArtPath5=

GameExtenderCustomArtPath=

GameExtenderConstants=

OLDatZip=

lastgame=

start.ahk


NumParams = %0%
Param1 = %1%
Param2 = %2%
Param3 = %3%
Run, nullDC_Win32_Release-NoTrace.exe, E:\Games\emulated\Sega Dreamcast\nullDC_104_r50\
WinWait, nullDC v1.0.4,
IfWinNotActive, nullDC v1.0.4, , WinActivate, nullDC v1.0.4,
WinWaitActive, nullDC v1.0.4,
Sleep, 100
Send, {ALTDOWN}fn{ALTUP}
Sleep, 100
WinWait, Select Image File,
IfWinNotActive, Select Image File, , WinActivate, Select Image File,
WinWaitActive, Select Image File,
send {TAB 2}
send {DEL}
Send %1%{ENTER}
WinWaitClose, E:\Games\emulated\Sega Dreamcast\nullDC_104_r50\nullDC_Win32_Release-NoTrace.exe,
ExitApp

Runitbat


E:
CD "E:\Games\emulated\Sega Dreamcast\nullDC_104_r50"

start.ahk "E:\Games\ROMs\Sega Dreamcast\Looney Tunes - Space Race.nrg"
Tskill.exe nullDC_Win32_Release-NoTrace.exe

Log file

20:51:31.0 29/05/2011: GameEx: Version 11.72: Starting Log

20:51:31.0 29/05/2011: Operating System Platform: Win32NT

20:51:31.0 29/05/2011: Operating System Name: Windows Vista

20:51:31.0 29/05/2011: Operating System Version: 6.1.7601

20:51:31.0 29/05/2011: Aero running

20:51:31.0 29/05/2011: Initializing Vista/Windows 7 volume control

20:51:31.0 29/05/2011: Checking for versions of .net Framework installed

20:51:31.0 29/05/2011: .net Framework 2.0 Installed

20:51:31.0 29/05/2011: .net Framework 3.0 Installed

20:51:31.0 29/05/2011: .net Framework 3.5 Installed

20:51:31.0 29/05/2011: Intel® Core i3 CPU 540 @ 3.07GHz, 3575MB

20:51:31.0 29/05/2011: 3.07Ghz - 4 Cores or CPU's

20:51:31.0 29/05/2011: Running Randomize()

20:51:31.0 29/05/2011: Loading PlugIns

20:51:31.0 29/05/2011: Checking for applications to Launch On Startup

20:51:31.0 29/05/2011: Running Misc startup tasks

20:51:31.0 29/05/2011: Setting Menu types

20:51:31.0 29/05/2011: Opening Configuration File

20:51:31.0 29/05/2011: Getting Configuration Values

20:51:31.0 29/05/2011: Using Theme: Default - Dark Gloss

20:51:31.0 29/05/2011: Checking for alternate Image Directory for Theme: Default - Dark Gloss

20:51:31.0 29/05/2011: Launching HideOS.exe

20:51:31.0 29/05/2011: Initialising Video/MNG DLL's

20:51:31.0 29/05/2011: GameEx will check for media insertion (may affect performance)

20:51:31.0 29/05/2011: Hiding Taskbar

20:51:31.0 29/05/2011: Is Media Center running?

20:51:31.0 29/05/2011: Checking/Creating LCD Registry values

20:51:31.0 29/05/2011: Check Media Center Exit/Start Mode

20:51:31.0 29/05/2011: Media Center Mode 2

20:51:31.0 29/05/2011: Video previews on. Warning: Only recommended on modern systems

20:51:31.0 29/05/2011: Custom Game Device Input enabled: Getting custom codes

20:51:31.0 29/05/2011: Snap Delay set to: 7

20:51:31.0 29/05/2011: Get other settings

20:51:31.0 29/05/2011: Desktop set to Hide ICONS and set Background to Black

20:51:31.0 29/05/2011: Set: Find emulator artwork on best match basis

20:51:31.0 29/05/2011: Start work for Form

20:51:31.0 29/05/2011: Getting Original Screen Size

20:51:31.0 29/05/2011: Opening Database Connection

20:51:31.1 29/05/2011: Initializing Component

20:51:31.1 29/05/2011: Retrieving resolution setting

20:51:31.1 29/05/2011: MAME Path is: E:\Games\emulated\Mame32

20:51:31.1 29/05/2011: Model 2 Path Path is: E:\Games\emulated\Model 2

20:51:31.1 29/05/2011: Multi Core/Hyper Threading detected. Looking for emulator_multicpu.exe

20:51:31.1 29/05/2011: Model 2 EXE file is: emulator_multicpu.exe

20:51:31.1 29/05/2011: Model 2 emulator with command line support detected

20:51:31.1 29/05/2011: Use Model 2 on. emulator_multicpu.exe will launch Sega Model 2 games

20:51:31.1 29/05/2011: ZiNc Path is: E:\Games\emulated\zinc

20:51:31.1 29/05/2011: ZiNc EXE file is: zinc.exe

20:51:31.1 29/05/2011: Use ZiNc on. zinc.exe will launch PSX games

20:51:31.1 29/05/2011: MAME EXE file is: MameUI32.exe

20:51:31.1 29/05/2011: ROM Path is: E:\Games\ROMs\Mame

20:51:31.1 29/05/2011: Catver.ini is located at: E:\GameEx\DATA\catver.ini

20:51:31.1 29/05/2011: controls.ini is located at: E:\GameEx\data\controls.ini

20:51:31.1 29/05/2011: History.dat is located at: E:\GameEx\DATA\history.dat

20:51:31.1 29/05/2011: nplayers.ini is located at: E:\GameEx\DATA\nplayers.ini

20:51:31.1 29/05/2011: command.dat is located at: E:\GameEx\DATA\command.dat

20:51:31.1 29/05/2011: MAMEinfo.dat is located at: E:\GameEx\DATA\mameinfo.dat

20:51:31.1 29/05/2011: Loading Controls.ini map file

20:51:31.1 29/05/2011: Snap Path is: E:\Games\emulated\Mame32\snap

20:51:31.1 29/05/2011: AVI Snap Path is: E:\Video\avisnap

20:51:31.1 29/05/2011: Flyer Path is: E:\Games\emulated\Mame32\flyers

20:51:31.1 29/05/2011: Cabinet Path is: E:\Games\emulated\Mame32\cabinets

20:51:31.1 29/05/2011: Cabinet 3D Path is: E:\Games\emulated\Mame32\cabinets

20:51:31.1 29/05/2011: Title Path is: E:\Games\emulated\Mame32\titles

20:51:31.1 29/05/2011: PCB Path is: E:\Games\emulated\Mame32\pcb

20:51:31.1 29/05/2011: Artwork Preview Path is: E:\Games\emulated\Mame32\artwork

20:51:31.1 29/05/2011: Panel Path is: E:\Games\emulated\Mame32\cpanel

20:51:31.1 29/05/2011: Manual Path: Not Found

20:51:31.1 29/05/2011: Icon Path is: E:\Games\emulated\Mame32\icons

20:51:31.1 29/05/2011: Marquee Path is: E:\Games\emulated\Mame32\marquees

20:51:31.1 29/05/2011: Loading Custom Emulators

20:51:31.1 29/05/2011: Loading Emulator 1: [Console] Panasonic 3DO

20:51:31.1 29/05/2011: Loading Emulator 3: [Console] Atari 2600 (Stella)

20:51:31.1 29/05/2011: Loading Emulator 4: [Console] Atari 5200 (MESS)

20:51:31.1 29/05/2011: Loading Emulator 5: [Console] Atari 7800 (ProSystem)

20:51:31.1 29/05/2011: Loading Emulator 6: [Console] Atari Jaguar

20:51:31.1 29/05/2011: Loading Emulator 7: [Handheld] Atari Lynx (Handy)

20:51:31.1 29/05/2011: Loading Emulator 8: [Handheld] Bandai WonderSwan Color (Oswan)

20:51:31.1 29/05/2011: Loading Emulator 9: [Console] Coleco Vision (MESS)

20:51:31.1 29/05/2011: Loading Emulator 10: [Console] Fairchild Channel F (MESS)

20:51:31.1 29/05/2011: Loading Emulator 11: [Arcade] Arcade (FB Alpha)

20:51:31.1 29/05/2011: Loading Emulator 12: [Handheld] Nintendo Game Boy Advance (VisualBoyAdvance)

20:51:31.1 29/05/2011: Loading Emulator 13: [Handheld] Nintendo DS (DeSmuME)

20:51:31.1 29/05/2011: Loading Emulator 14: [Console] Mattel Intellivision (MESS)

20:51:31.1 29/05/2011: Loading Emulator 16: [Handheld] SNK Neo-Geo Pocket (NeoPop)

20:51:31.2 29/05/2011: Loading Emulator 17: [Console] Nintendo N64 (Project64)

20:51:31.2 29/05/2011: Loading Emulator 18: [Console] Nintendo NES (Jnes)

20:51:31.2 29/05/2011: Loading Emulator 19: [Console] Nintendo GameCube (Dolphin)

20:51:31.2 29/05/2011: Loading Emulator 20: [Handheld] Nintendo Virtual Boy (Red Dragon)

20:51:31.2 29/05/2011: Loading Emulator 21: [Console] Nintendo Wii (Dolphin)

20:51:31.2 29/05/2011: Loading Emulator 22: [Console] NEC TurboGrafx-16 (MagicEngine)

20:51:31.2 29/05/2011: Loading Emulator 23: [Console] Sony Playstation (ePSXe)

20:51:31.2 29/05/2011: Loading Emulator 24: [Console] Sony Playstation 2 (PCSX2)

20:51:31.2 29/05/2011: Loading Emulator 25: [PC] Sam Coupe

20:51:31.2 29/05/2011: Loading Emulator 26: [Console] Sega Dreamcast (nullDC)

20:51:31.2 29/05/2011: Loading Emulator 27: [Handheld] Sega Game Gear (Fusion)

20:51:31.2 29/05/2011: Loading Emulator 28: [Console] Sega Master System (Fusion)

20:51:31.2 29/05/2011: Loading Emulator 29: [Console] Sega Genesis (Fusion)

20:51:31.2 29/05/2011: Loading Emulator 30: [PC] Microsoft MSX (MESS)

20:51:31.2 29/05/2011: Loading Emulator 31: [PC] Microsoft MSX2 (MESS)

20:51:31.2 29/05/2011: Loading Emulator 32: [Console] Nintendo SNES (ZSNES)

20:51:31.2 29/05/2011: Loading Emulator 38: [Console] Sega Saturn (SSF)

20:51:31.2 29/05/2011: Loading Emulator 39: [PC] Microsoft Windows

20:51:31.2 29/05/2011: Loading Emulator 40: [Console] Sega 32X (Fusion)

20:51:31.2 29/05/2011: Loading Emulator 42: [PC] Microsoft Windows CD

20:51:31.2 29/05/2011: Loading Emulator 43: [Arcade] Arcade (ZiNc)

20:51:31.2 29/05/2011: Loading Emulator 46: [PC GAME] M.U.G.E.N

20:51:31.2 29/05/2011: Using 3D Alpha Blended Animations.

20:51:31.2 29/05/2011: Using General Font: Trebuchet MS

20:51:31.2 29/05/2011: Using Title Font: Trebuchet MS

20:51:31.3 29/05/2011: Initialising Direct3D

20:51:31.3 29/05/2011: Applying GameEx is Loading Image

20:51:31.3 29/05/2011: Setting Resolution to 1360x768 32 bit color

20:51:31.3 29/05/2011: Creating Surfaces

20:51:31.5 29/05/2011: Creating Primary Surface - Full Screen Mode

20:51:31.5 29/05/2011: Creating Back Buffer

20:51:31.5 29/05/2011: Loading graphic Surfaces

20:51:31.5 29/05/2011: Display is running at: 1360x768 32bit color, 60hz

20:51:31.5 29/05/2011: Creating Surfaces Misc and Dialogs

20:51:31.6 29/05/2011: Creating Surfaces Volume

20:51:31.6 29/05/2011: Creating Surfaces Arrows

20:51:31.6 29/05/2011: Creating Surfaces GameEXlogo Text

20:51:31.6 29/05/2011: Creating Surfaces Toolbar

20:51:31.6 29/05/2011: Creating Surfaces Backgrounds

20:51:31.6 29/05/2011: Creating Surfaces Toolbar Controls

20:51:31.6 29/05/2011: Creating Surfaces GameEx Logo

20:51:31.6 29/05/2011: Creating Surface Unselected

20:51:31.6 29/05/2011: Creating Surfaces Snaps

20:51:31.6 29/05/2011: Creating Surfaces Menu and List Bars

20:51:31.6 29/05/2011: Creating Fonts

20:51:31.6 29/05/2011: Creating Game Font

20:51:31.7 29/05/2011: Creating Game Font Faded

20:51:31.8 29/05/2011: Creating Title Font

20:51:31.8 29/05/2011: Restoring Title Font From Cache

20:51:31.9 29/05/2011: Creating Font Black

20:51:32.0 29/05/2011: Creating Font Black Small

20:51:32.0 29/05/2011: Fonts Created Succesfully

20:51:32.0 29/05/2011: Initialising Bass Audio Library

20:51:32.0 29/05/2011: Creating instance of global keyboard hook

20:51:32.3 29/05/2011: Playing Startup Video on thread

20:51:32.3 29/05/2011: Attempting to load game list

20:51:32.3 29/05/2011: Applying Language/Text

20:51:32.3 29/05/2011: Text/Language: English

20:51:32.3 29/05/2011: MAME CMD options: -nowindow -joy -skip_gameinfo

20:51:32.3 29/05/2011: Loading last used Game List

20:51:32.4 29/05/2011: Creating DirectSound Device

20:51:32.4 29/05/2011: Trying: Primary Sound Driver

20:51:32.4 29/05/2011: Loading Sound Files

20:51:32.4 29/05/2011: DirectSound Device Created Successfully

20:51:32.4 29/05/2011: Initialising DirectInput for Gamepad support

20:51:32.6 29/05/2011: Using Device Controller (XBOX 360 For Windows)

20:51:32.6 29/05/2011: Using Device Nintendo RVL-CNT-01

20:51:32.6 29/05/2011: Initializing MCE Remote

20:51:32.6 29/05/2011: Playing intro sound file

20:51:32.7 29/05/2011: Initialization OK! Starting GameEx!

20:51:32.7 29/05/2011: Testing Main Loop Once: Processing Frame

20:51:32.9 29/05/2011: Testing Main Loop Once: Main Loop ran successfully

20:51:40.6 29/05/2011: Validating: Emulator_1: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_1: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_1: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_1: Database: [Console] Panasonic 3DO

20:51:40.6 29/05/2011: Validating: Emulator_3: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_3: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_3: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_3: Database: [Console] Atari 2600

20:51:40.6 29/05/2011: Validating: Emulator_4: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_4: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_4: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_4: Database: [Console] Atari 5200

20:51:40.6 29/05/2011: Validating: Emulator_5: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_5: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_5: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_5: Database: [Console] Atari 7800

20:51:40.6 29/05/2011: Validating: Emulator_6: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_6: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_6: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_6: Database: [Console] Atari Jaguar

20:51:40.6 29/05/2011: Validating: Emulator_7: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_7: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_7: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_7: Database: [Handheld] Atari Lynx

20:51:40.6 29/05/2011: Validating: Emulator_8: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_8: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_8: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_8: Database: [Handheld] Bandai WonderSwan Color

20:51:40.6 29/05/2011: Validating: Emulator_9: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_9: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_9: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_9: Database: [Console] Coleco Vision

20:51:40.6 29/05/2011: Validating: Emulator_10: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_10: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_10: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_10: Database: [Console] Fairchild Channel F

20:51:40.6 29/05/2011: Validating: Emulator_11: Custom Background: E:\Games\emulated\mame\Snaps

20:51:40.6 29/05/2011: Warning: Emulator_11: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Snap Path: E:\Games\emulated\mame\Snaps

20:51:40.6 29/05/2011: Warning: Emulator_11: Snap Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Control Panel Path: E:\Games\emulated\mame\Controls

20:51:40.6 29/05/2011: Warning: Emulator_11: Control Panel Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Title Snap Path: E:\Games\emulated\mame\Titles

20:51:40.6 29/05/2011: Warning: Emulator_11: Title Snap Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Box Art Path: E:\Games\emulated\mame\Boxes

20:51:40.6 29/05/2011: Warning: Emulator_11: Box Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Cart Art Path: E:\Games\emulated\mame\Cartridges

20:51:40.6 29/05/2011: Warning: Emulator_11: Cart Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_11: Manual Path: E:\Games\emulated\mame\Manuals

20:51:40.6 29/05/2011: Warning: Emulator_11: Manual Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_12: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_12: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_12: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_12: Database: [Handheld] Nintendo Game Boy Advance

20:51:40.6 29/05/2011: Validating: Emulator_13: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_13: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_13: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_13: Database: [Handheld] Nintendo DS

20:51:40.6 29/05/2011: Validating: Emulator_14: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_14: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_14: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_14: Database: [Console] Mattel Intellivision

20:51:40.6 29/05/2011: Validating: Emulator_16: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_16: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_16: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_16: Database: [Handheld] SNK Neo-Geo Pocket

20:51:40.6 29/05/2011: Validating: Emulator_17: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_17: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_17: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_17: Database: [Console] Nintendo N64

20:51:40.6 29/05/2011: Validating: Emulator_18: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_18: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_18: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_18: Database: [Console] Nintendo NES

20:51:40.6 29/05/2011: Validating: Emulator_19: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_19: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_19: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_19: Database: [Console] Nintendo GameCube

20:51:40.6 29/05/2011: Validating: Emulator_20: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_20: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_20: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_20: Database: [Handheld] Nintendo Virtual Boy

20:51:40.6 29/05/2011: Validating: Emulator_21: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_21: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_21: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_21: Database: [Console] Nintendo GameCube

20:51:40.6 29/05/2011: Validating: Emulator_22: Custom Background: E:\Games\emulated\PC Engine\Snaps

20:51:40.6 29/05/2011: Warning: Emulator_22: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Snap Path: E:\Games\emulated\PC Engine\Snaps

20:51:40.6 29/05/2011: Warning: Emulator_22: Snap Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Control Panel Path: E:\Games\emulated\PC Engine\Controls

20:51:40.6 29/05/2011: Warning: Emulator_22: Control Panel Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Database: [Console] NEC TurboGrafx-16

20:51:40.6 29/05/2011: Validating: Emulator_22: Title Snap Path: E:\Games\emulated\PC Engine\Titles

20:51:40.6 29/05/2011: Warning: Emulator_22: Title Snap Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Box Art Path: E:\Games\emulated\PC Engine\Boxes

20:51:40.6 29/05/2011: Warning: Emulator_22: Box Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Cart Art Path: E:\Games\emulated\PC Engine\Cartridges

20:51:40.6 29/05/2011: Warning: Emulator_22: Cart Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_22: Manual Path: E:\Games\emulated\PC Engine\Manuals

20:51:40.6 29/05/2011: Warning: Emulator_22: Manual Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_23: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_23: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_23: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_23: Database: [Console] Sony Playstation

20:51:40.6 29/05/2011: Warning: Emulator_23: MAPFile Does Not Exist

20:51:40.6 29/05/2011: Validating: Emulator_24: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_24: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_24: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_24: Database: [Console] Sony Playstation 2

20:51:40.6 29/05/2011: Warning: Emulator_24: MAPFile Does Not Exist

20:51:40.6 29/05/2011: Validating: Emulator_25: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_25: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_25: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_25: Database: Template

20:51:40.6 29/05/2011: Validating: Emulator_26: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_26: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_26: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_26: Database: [Console] Sega Dreamcast

20:51:40.6 29/05/2011: Validating: Emulator_27: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_27: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_27: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_27: Database: [Handheld] Sega Game Gear

20:51:40.6 29/05/2011: Validating: Emulator_28: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_28: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_28: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_28: Database: [Console] Sega Master System

20:51:40.6 29/05/2011: Validating: Emulator_29: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_29: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_29: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_29: Database: [Console] Sega Genesis

20:51:40.6 29/05/2011: Validating: Emulator_29: Box Art Path: E:\Games\emu

20:51:40.6 29/05/2011: Warning: Emulator_29: Box Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_30: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_30: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_30: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_30: Database: [PC] Microsoft MSX

20:51:40.6 29/05/2011: Validating: Emulator_31: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_31: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_31: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_31: Database: [PC] Microsoft MSX 2

20:51:40.6 29/05/2011: Validating: Emulator_32: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_32: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_32: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_32: Database: [Console] Nintendo SNES

20:51:40.6 29/05/2011: Validating: Emulator_38: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_38: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_38: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_38: Database: [Console] Sega Saturn

20:51:40.6 29/05/2011: Validating: Emulator_39: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_39: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_39: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_40: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_40: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_40: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_40: Database: [Console] Sega 32X

20:51:40.6 29/05/2011: Validating: Emulator_40: Box Art Path: E:\Games\emu

20:51:40.6 29/05/2011: Warning: Emulator_40: Box Art Path Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_42: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_42: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_42: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_43: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_43: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_43: Snap Path:

20:51:40.6 29/05/2011: Validating: Emulator_46: Custom Background:

20:51:40.6 29/05/2011: Warning: Emulator_46: Custom Background Does not exist

20:51:40.6 29/05/2011: Validating: Emulator_46: Snap Path:

20:51:40.6 29/05/2011: Restoring Emulator from Cache

20:51:40.6 29/05/2011: Restoring Emulator Database From Cache

20:51:40.6 29/05/2011: Restoring Emulator from Cache

20:51:40.6 29/05/2011: Restoring Emulator Database From Cache

20:51:40.7 29/05/2011: Restoring Emulator from Cache

20:51:40.7 29/05/2011: Restoring Emulator Database From Cache

20:51:40.7 29/05/2011: Restoring Emulator from Cache

20:51:40.7 29/05/2011: Restoring Emulator Database From Cache

20:51:40.8 29/05/2011: Restoring Emulator from Cache

20:51:40.8 29/05/2011: Restoring Emulator Database From Cache

20:51:40.8 29/05/2011: Restoring Emulator from Cache

20:51:40.8 29/05/2011: Restoring Emulator Database From Cache

20:51:40.8 29/05/2011: Restoring Emulator from Cache

20:51:40.8 29/05/2011: Restoring Emulator Database From Cache

20:51:40.9 29/05/2011: Restoring Emulator from Cache

20:51:40.9 29/05/2011: Restoring Emulator Database From Cache

20:51:40.9 29/05/2011: Restoring Emulator from Cache

20:51:40.9 29/05/2011: Restoring Emulator Database From Cache

20:51:40.9 29/05/2011: Restoring Emulator from Cache

20:51:40.9 29/05/2011: Restoring Emulator Database From Cache

20:51:41.1 29/05/2011: Restoring Emulator from Cache

20:51:41.1 29/05/2011: Restoring Emulator Database From Cache

20:51:41.2 29/05/2011: Restoring Emulator from Cache

20:51:41.2 29/05/2011: Restoring Emulator Database From Cache

20:51:41.2 29/05/2011: Restoring Emulator from Cache

20:51:41.2 29/05/2011: Restoring Emulator Database From Cache

20:51:41.3 29/05/2011: Restoring Emulator from Cache

20:51:41.3 29/05/2011: Restoring Emulator Database From Cache

20:51:41.3 29/05/2011: Restoring Emulator from Cache

20:51:41.3 29/05/2011: Restoring Emulator Database From Cache

20:51:41.5 29/05/2011: Restoring Emulator from Cache

20:51:41.5 29/05/2011: No Database Data

20:51:41.5 29/05/2011: Restoring Emulator from Cache

20:51:41.5 29/05/2011: Restoring Emulator Database From Cache

20:51:41.5 29/05/2011: Restoring Emulator from Cache

20:51:41.5 29/05/2011: No Database Data

20:51:41.5 29/05/2011: Restoring Emulator from Cache

20:51:41.5 29/05/2011: Restoring Emulator Database From Cache

20:51:41.6 29/05/2011: Restoring Emulator from Cache

20:51:41.6 29/05/2011: No Database Data

20:51:41.6 29/05/2011: Restoring Emulator from Cache

20:51:41.6 29/05/2011: Restoring Emulator Database From Cache

20:51:41.6 29/05/2011: Restoring Emulator from Cache

20:51:41.6 29/05/2011: No Database Data

20:51:41.6 29/05/2011: DBCache Diff: 13/11/2009 00:23:19 - 13/11/2009 00:23:19

20:51:41.6 29/05/2011: Not Restoring Emulator Database From Cache

20:51:41.9 29/05/2011: Restoring Emulator from Cache

20:51:41.9 29/05/2011: Restoring Emulator Database From Cache

20:51:42.0 29/05/2011: Restoring Emulator from Cache

20:51:42.0 29/05/2011: Restoring Emulator Database From Cache

20:51:42.0 29/05/2011: Restoring Emulator from Cache

20:51:42.1 29/05/2011: Restoring Emulator Database From Cache

20:51:42.1 29/05/2011: Restoring Emulator from Cache

20:51:42.1 29/05/2011: Restoring Emulator Database From Cache

20:51:42.1 29/05/2011: Restoring Emulator from Cache

20:51:42.2 29/05/2011: Restoring Emulator Database From Cache

20:51:42.2 29/05/2011: Restoring Emulator from Cache

20:51:42.2 29/05/2011: Restoring Emulator Database From Cache

20:51:42.3 29/05/2011: Restoring Emulator from Cache

20:51:42.3 29/05/2011: Restoring Emulator Database From Cache

20:51:42.3 29/05/2011: Restoring Emulator from Cache

20:51:42.3 29/05/2011: Restoring Emulator Database From Cache

20:52:46.0 29/05/2011: Running: cmd.exe /c E: start.ahk "E:\Games\ROMs\Sega Dreamcast\Looney Tunes - Space Race.nrg"

20:52:46.1 29/05/2011: Shutting down display

20:57:48.1 29/05/2011: Exiting Game

20:57:48.1 29/05/2011: Sending %{F4} to emulator

20:57:49.8 29/05/2011: Exiting Game

20:57:49.8 29/05/2011: Writing Stats

20:57:49.8 29/05/2011: Plugin: Game Exit

20:57:49.8 29/05/2011: Plugin: Process Commands

20:57:49.8 29/05/2011: Refreshing Keyboard

20:57:49.9 29/05/2011: Initialising Audio

20:57:50.0 29/05/2011: Restoring Window

20:57:50.0 29/05/2011: Reinitializing Graphics System

20:57:50.8 29/05/2011: Reloading Game Info Page

20:57:50.9 29/05/2011: Returning to GameEx

20:57:53.9 29/05/2011: Exiting GameEx!

20:57:53.9 29/05/2011: Saving Settings

20:57:55.5 29/05/2011: Disposing Plugins

20:57:55.5 29/05/2011: Closing database connection

20:57:55.6 29/05/2011: Checking for applications to Launch On Exit

20:57:55.6 29/05/2011: Media Center was not open when starting GameEx, so not launching

[Mapping On] Exit nullDC (Process Close).ini

# This is an advanced emulator configuration file. It does things such as allow keyboard only emulators to be operated by a gamepad, wait for additional processes to exit and map keys. If this file is used it overrides the MAPKeys setting for the emulator.

[GENERAL]

# Enabled. Use this.

Enabled=True

#Make MCE Back button and X-ARCADE Escape and SlikStik Escape to close emulator process

MapBack=True

#Make Escape key close emulator process

MapEscape=True

#When exiting an emulator via the above mappings, you can specify keys in the send keys format to send instead of having GameEx close the process to cleanly exit the emulator. Such as the Q Key or ALT F4 which is %{F4}

KeysToSendOnExit=%{F4}

#Wait for keys to be processed by the emulator

EmuWaitForKeys=True

#Additional processes to wait to exit or close on exit. Dont include the .exe. Leave blank not to use.

Process1=

Process2=

Process3=

Process4=

[JOYMAPPING]

# For mapping a GamePad to keys

# Specify a virtual key code to send when the specific joystick control is pressed. Look at vkcodes.htm for codes.

JoymappingEnabled=FALSE

Left=

up=

Right=

Down=

Button1=

Button2=

Button3=

Button4=

Button5=

Button6=

Button7=

Button8=

Button9=

Button10=

Button11=

Button12=

[GAMEPADEXIT]

#MAP Gamepad controls to exit and make controls exit process

MapGamePadExit=True

#Flag the controls that exit a game by placing True next to each control. To not use the control as part of the combination use a 0

Left=True

Down=

Right=

Up=True

Button1=

Button2=

Button3=

Button4=True

Button5=True

Button6=True

Button7=

Button8=

Button9=

Button10=

Button11=

Button12=

[MOUSEMAPPING]

# For registered users, the ability to control the mouse with a gamepad and/or directional keys.

# For example for PC strategy games.

# Apparantly this functionality is similar to the software Pinnacle profiler. Remember you can setup an emulator

# as one PC game. Specify enabled, and mousespeed 0-20. 20 Being fastest. This setting overrides the directional

# mapping for the above and buttons 1 and 2 Button 1/CTRL becomes left mouse. Button 2/ALT Right mouse

MouseMappingEnabled=False

MouseSpeed=0

[bLOCKKEYS]

# Use this section to disable and block key presses and mouse clicks.

# To disable the mouse clicks use code 1 for left mouse button,

# 2 for right button and 4 for middle button

Enabled=False

BlockKey_1=1

BlockKey_2=2

BlockKey_3=4

BlockKey_4=

BlockKey_5=

[KEYBOARDREMAP]

# Remap Keys for the emulator. Specify from the from key, which is the key you wish to replace the to key

# This should be good enough for real time gaming. Registered version feature. Look at VKCodes.htm for codes.

Enabled=False

Remap_1_From_VK=

Remap_1_To_VK=

Remap_2_From_VK=

Remap_2_To_VK=

Remap_3_From_VK=

Remap_3_To_VK=

Remap_4_From_VK=

Remap_4_To_VK=

Remap_5_From_VK=

Remap_5_To_VK=

o.k I am trying to use the "[Mapping On] Exit nullDC (Process Close).ini" options that comes with gameEX, I added "KeysToSendOnExit=%{F4}" in the file and it is trying to do it but it does not work.

Following that failure I tried using the Tskill.exe command in "Launch after" what is odd about this is that I get the "process cannot be found" error when its executed even though in CTRL+ALT+DEL task manager Null DC is clearly running.

I took it outside of game EX and tried to Tskill NullDC manually (command prompt) and I got the same issue. Because the NullDC has so many "_" and "-" in the file/process name I changed the EXE name to "Test" and tried


Tskill.exe test.exe

Again I got the "cannot be found" error but in task manager its clearly listed as "test.exe"

I went back to the ALT+F4 solution and noticed that you cannot "ALT+F4" nullDC unless the menu at the top is visable (to do that you need to move the mouse) which is why I think GameEX cant close it using that advanced config.

I think the solution would be to add a mouse movement in the "[Mapping On] Exit nullDC (Process Close).ini" before ALT+F4 is sent.

Any help would be greatly appreciated.

Posted

Kool thanks man.

This works fine outside gameEX now (If I open NullDC, then command prompt "taskkill /f /im nullDC_Win32_Release-NoTrace.exe")

But inside GameEX it does not work, I checked runitgame.bat and it did send "taskkill /f /im nullDC_Win32_Release-NoTrace.exe", I also removed [Mapping On] Exit nullDC (Process Close).ini incase of any conflict, but still didnt work.

Any ideas?

Posted

Kool thanks man.

This works fine outside gameEX now (If I open NullDC, then command prompt "taskkill /f /im nullDC_Win32_Release-NoTrace.exe")

But inside GameEX it does not work, I checked runitgame.bat and it did send "taskkill /f /im nullDC_Win32_Release-NoTrace.exe", I also removed [Mapping On] Exit nullDC (Process Close).ini incase of any conflict, but still didnt work.

Any ideas?

Please export the emulator config for this system.

Why not compile the script and then run it? This would fix all your problems as GameEx would be looking for the correct exe to close.

Posted

err....

I feel a lil embarressed.

How does gameEX know what process to look at if the script is compiled or not?

I had no idea it made a difference,

compliled my .ahk to a .exe made the changes and it works more than perfect now.

duh..

Thanks for the help man, your awesome as always

Posted

err....

I feel a lil embarressed.

How does gameEX know what process to look at if the script is compiled or not?

I had no idea it made a difference,

compliled my .ahk to a .exe made the changes and it works more than perfect now.

duh..

Thanks for the help man, your awesome as always

GameEx looks for the process that is in the command-line. So if you compile the script and run it then GameEx will wait for the process to finish and then return back to GameEx. Before you were running a script directly. So GameEx wouldn't know when to return unless you used an advanced config and listed other processes to watch out for. In your case it should have been autohotkey.exe maybe? I'm not sure how AHK handles that as I'm an AI user but same concept.

Guest
This topic is now closed to further replies.
×
×
  • Create New...