The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: Gaston77 on March 17, 2006, 03:27:19 am
-
Hello,
I am using the latest version of Mamewah and it works splendidly thank you. Thanks to your help (John Crause, Minwah and many more), I have been able to run a lot of Emu's. All work fine Except the sega genesis Emu's.
I load a Genesis rom from Mamewah and it works fine. But when I try to exit the game using the escape button, Fusion switches from Full screen to windowed when I obviously want it to exit and return to Mamewah. I have tried to see if I could configure the program so that it uses ESC as exit, but to no avail. It has been programmed as such and -as far as I can tell- is uncustomisable. I also used GEN as an emu for these ROM's but it seems that this is very much based on Fusion or vice versa and thus has the same issue.
My question is the following; which EMU works fine for Genesis games and uses ESC to exit the programme? Or does anybody know of a solution for GEN and/or Fusion so that ESC causes the emu to quit?
THank you all so much.
-
Stick with Fusion, and supple the '-fullscreen' switch in it's commandline. This will make Fusion startup fullscreen, and exit with a press of Escape.
-
THank you Minwah,
In which file? in Mame folder's ini or the Fusion .ini?
It already starts up fullscreen. Problem is when I press ESC, Fusion does not quit, it merely makes the screen windowed and I want it to return to Mamewah.
This is my Mame .ini sega.ini file:
### sega.ini (mamewah v1.61) ###
emulator_title Sega Megadrive
### List Generation Settings ###
rom_path C:\sega\GAMES
rom_extension zip
dat_file
nms_file
catver_ini_file
list_generation_method rom_folder
### Execution Settings ###
emulator_executable C:\sega\fusion.exe
commandline_format "[rompath]\[name].[romext]"{nodosbox}{safelaunch}
alt_commandline_format_1 [name]{nodosbox}{safelaunch}
alt_commandline_format_2 [name]{nodosbox}{safelaunch}
game_specific_config_path
### Artwork Locations ###
artwork_1_image_path C:\sega\screens
artwork_2_image_path
artwork_3_image_path
artwork_4_image_path
artwork_5_image_path
artwork_6_image_path
artwork_7_image_path
artwork_8_image_path
artwork_9_image_path
artwork_10_image_path
movie_preview_path
movie_artwork_no 1
### Screen-Saver Settings ###
enable_music_in_screensaver 1
saver_type slideshow
movie_path
movie_fullscreen 1
quit_delay 30
wrapper_executable
wrapper_commandline_format [name]{nodosbox}{safelaunch}
scr_file
### External Application Settings ###
ipc_file_or_path
app_1_executable
app_1_commandline_format
app_2_executable
app_2_commandline_format
and this is my Fusion settings;
;---------------------------------
; Fusion Configuration File
;---------------------------------
;---------------------------------
; Graphics Compatibility Options
;---------------------------------
ForceCompatibleGFX=0
CompatibleGFXOpt=0
EnhancedGFXOpt=0
ForceFullScreen32=0
DebugFlags=0,0,0,0
;---------------------------------
; Sound Compatibility Options
;---------------------------------
ForceSWBuffer=1
;---------------------------------
; SG1000/SC3000/SMS/GG Specific
;---------------------------------
LastSMSROM=C:\Sega\
LastGGROM=C:\Sega\Games\Castlevania - Bloodlines.zip
SMSUSABIOS=
SMSJAPBIOS=
SMSEURBIOS=
GGBIOS=
SxMFiles=C:\Sega
SMSStateFiles=C:\Sega
SMSPatchFiles=C:\Sega
GGPatchFiles=C:\Sega
SMSSpriteLimitDisable=0
YM2413Disable=0
SMSBIOSDisable=0
SMSBorderDisable=0
GameGearZoom=0
;---------------------------------
; MegaDrive/Genesis Specific
;---------------------------------
LastGenesisROM=C:\Sega\Games\Thunder Force IV.zip
SRMFiles=C:\Sega\Games
StateFiles=C:\Sega\Games
PatchFiles=C:\Sega\Games
GenesisBIOS=
AutoChecksums=0
GenBorderDisable=0
;---------------------------------
; Mega CD/Sega CD Specific
;---------------------------------
LastSegaCDImage=C:\Sega\
SCDUSABIOS=C:\SegaCDBIOS\us_scd1_9210.bin
SCDJAPBIOS=C:\SegaCDBIOS\jp_mcd1_9111.bin
SCDEURBIOS=C:\SegaCDBIOS\eu_mcd1_9210.bin
DefaultDrive=X:X:X None
CDReadAhead=4
CD+GMode=0
ForceASPI=0
BRMFiles=C:\Sega
BRMPerGame=1
LEDEnabled=0
PerfectSync=0
;---------------------------------
; 32X Specific
;---------------------------------
32XM68KBIOS=c:\32XBios\32X_G_BIOS.bin
32XMSH2BIOS=c:\32XBios\32X_M_BIOS.bin
32XSSH2BIOS=c:\32XBios\32X_S_BIOS.bin
Disable32X=0
;---------------------------------
; Expert Options [DANGER! RTFM!]
;---------------------------------
RefreshRate60Hz=60
RefreshRate50Hz=100
UseExpertModes=0
UseAutoSwitching=0
MinSwitchDelay=100
Mode256x240=640,480,60,100,640,480
Mode256x480=640,480,60,100,640,480
Mode320x240=640,480,60,100,640,480
Mode320x480=640,480,60,100,640,480
;---------------------------------
; File History
;---------------------------------
FileHistory0=C:\sega\GAMES\CASTLEVANIA - THE NEW GENERATION.zip
FileHistory1=C:\sega\GAMES\CONTRA - HARD CORPS.zip
FileHistory2=C:\Sega\Games\Thunder Force IV.zip
FileHistory3=C:\sega\GAMES\THUNDER FORCE II.zip
FileHistory4=C:\Sega\Games\Castlevania - Bloodlines.zip
FileHistory5=
FileHistory6=
FileHistory7=
FileHistory8=
FileHistory9=
FileHistoryA=
FileHistoryB=
FileHistoryC=
FileHistoryD=
FileHistoryE=
FileHistoryF=
ShortenHistoryNames=0
;---------------------------------
; Netplay Settings
;---------------------------------
NetplayName=
NetplayServer=
NetplayPlayers=2
NetplayLatency=6
NetplayBandwidth=1
;---------------------------------
; General Settings
;---------------------------------
WAVFilesPath=C:\Sega\*.wav
VGMFilesPath=C:\Sega\*.vgm
ScreenshotPath=C:\Sega\Screens
ScreenshotType=0
CurrentCountry=2
CountryAutoDetect=1
CountryOrder=0
CurrentWaveFormat=2
SoundOverdrive=0
SoundSuperHQ=1
SoundDisabled=0
CurrentRenderMode=1
FullScreen=1
DWindowXPos=186,0,0,0
DWindowYPos=97,0,0,0
DWindowSize=224,1,128,2
DResolution=224,1,128,2
DRenderMode=0
DFixedAspect=1
DFixedZoom=0
DFiltered=1
DScanlines=3
VSyncEnabled=0
Player1Keys=200,208,203,205,44,45,46,28,30,31,32,43,0,0,0,0
Player1bKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player1cKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player1dKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player2Keys=72,80,75,77,36,37,38,157,49,50,51,52,0,0,0,0
Player2bKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player2cKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player2dKeys=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
Player1Buttons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player1bButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player1cButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player1dButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player2Buttons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player2bButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player2cButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Player2dButtons=32,33,34,35,0,1,2,3,4,5,6,7,8,9,10,11
Joystick1Type=1
Joystick1bType=1
Joystick1cType=1
Joystick1dType=1
Joystick2Type=1
Joystick2bType=1
Joystick2cType=1
Joystick2dType=1
Joystick1Using=0
Joystick1bUsing=0
Joystick1cUsing=0
Joystick1dUsing=0
Joystick2Using=0
Joystick2bUsing=0
Joystick2cUsing=0
Joystick2dUsing=0
MultiTapType=0
InvertMouse=0
LightgunCursor=0
FPSEnabled=0
CurrentRenderPlugin=0
AllowSleeping=0
AlternateTiming=0
DisableShortcuts=1
ThreadPriority=0
StaticDisabled=0
Brighten=0
VGM_Version=16,1
What should I change??
-
Edit the commandline_format in your (Mamewah) fusion.ini:
commandline_format "[rompath]\[name].[romext]" -fullscreen{nodosbox}{safelaunch}
The -fullscreen switch enables the 'quit with escape' function. The Fusion author Steve Snake kindly added this feature for us FE users :)
-
My esteem for the great Minwah only keeps increasing. Thanks so much, also for your great FE.
*bows*
-
My esteem for the great Minwah only keeps increasing. Thanks so much, also for your great FE.
*bows*
n00b!
::)
John