Main > Software Forum
Help! w/ gamelauncher
mamefan123:
Hi all, any help will be appreciated. i can setup GL to run mame32 no problem but when i set it up to run dmame (dos mame) i select the game and it stays on a black screen for a few seconds and then goes back to the game list i did change all the necessary files to point to dmame.exe.
SirPoonga:
try it with windows mame.
ErikRuud:
When GL goes to the black screen and then back to the game list, it means that GL issued the DOS command to run the game, but the game did not run (the emulator probably issued an error), and then GL goes back to game list because the DOS command was done executing.
You have something configured incorrectly. Check the log files that are stored in the directory where GL is installed. One of them will have the DOS commnd that GL issued. That should give you a clue where the problem is.
To give you a more detailed answer we would need to see your config files, and your log file.
Dave Dribin:
Also try setting "debug = yes" in your glaunch.cfg. That'll show you exactly what command GL is trying to do interactively and hopefully allow you to see what is going wrong.
-Dave
mamefan123:
Hey thanks I did have a mistake but now it just stays on a black screen I have to press escape to go back to the menu here is my
runit.log and I have dmame.exe mame.exe and mame.exe in the c:\mame32 folder obviously I have a sound issue
runit.log
Select the audio device:
0. Silence
1. Sound Blaster
3. Pro Audio Spectrum
4. Ultrasound Max (CS4231 Codec)
5. Ultrasound
6. Windows Sound System
7. Ensoniq Soundscape
audio initialization failed
Unable to initialize system
and my mame.cfg
[Emulator]
# Emulator name, i.e. MAME
name = MAME
# Short description of emulator, i.e. Arcade Machines
description = Arcade Machines
# Location of emulator, i.e. c:\mame
directory = c:\mame32
# Name of emulator executable, i.e. mame.exe
executable = dmame.exe
# Global options passed to emulator, i.e. -sound 1
global_options = -sound 1
# Command to run before running executable. If blank, then nothing
# will be run.
pre_command =
# Command to run after running executable. If blank, then nothing
# will be run.
post_command =
# Name of map file. A map file maps short ROM file names to full game
# names.
map_file = mame.map
# Options go before ROM when launching: "yes" or "no".
# i.e. yes: "emulator.exe -option1 -option2 rom"
# no: "emulator.exe rom -option1 -option2"
options_before_rom = no
# Directory to look for screen shot images, i.e. c:\mame\snap
# Supported formats are PCX, PNG, and BMP.
screen_shot_directory = mame32\snap
# A ROM file is a list of ROMs to use. If set to "no", ROMs are
# scanned for in the rom_directory. If set to "yes" a ROM file (which
# is essentially just a list of ROMs) is used instead of trying scan.
# The default is "no". ROM files are useful for merged ROMs with
# MAME, where the actual ROM names are buried within a ZIP file.
use_rom_file = yes
# rom_dir, rom_extension, use_extension, and use_rom_directory are
# only relevant if a ROM file is not used. They are ignored if not
# needed.
# Directory to ROMs
rom_directory = mame32\roms
# List of possible ROM extensions (without the ".")
rom_extension =
# Use extension when launching game: "yes" or "no"
# i.e. yes: "emulator.exe rom.ext"
# no: "emulator.exe rom"
use_extension =
# Use rom_directory when launcher game: "yes" or "no"
# i.e. yes: "emulator.exe c:\full\path\rom"
# no: "emulator.exe rom"
use_rom_directory = yes: "dmame.exe c:\mame32\roms"
########################################################################
#
# Per ROM options go here
#
# List of short ROM names followed by their options:
#
# rom = -option1 -option2 ...
#
# i.e.:
# arkanoid = -novsync
[Options]
altbeast = -novsync
smashtv = -novsync -depth 16 -soundcard 0