PDA

View Full Version : kega fusion closing problem?



beatfreakinbadger
09-08-2008, 02:01 AM
Hi,
I have successfully got fusion to load up my 32x games, but my only problem is exiting the game when I've finished.
To close the game I still have to use the mouse to right click and select "exit" from the drop down menu, just pressing "esc" minimises the screen size. I know this how fusion normally works, but I really want to get away from mouse use.
For the brief time I was using mamewah, some how I never came across this....
The game would start through the frontend and to end it all I had to do was press "esc" and fusion would close and mamewah would reappear.
If anyone knows a way around this It would be much appreciated as its really annoying at the moment having a frontend that can only start games for me :alberteinstein:

Visitor Q
09-08-2008, 03:44 AM
I am having the same problem as well. I can launch Fusion from within HS but when I press the "esc" key to exit on my keyboard, Fusion exits out of fullscreen for me and then I have to use my mouse to drop down the menus and close it.

In Game Ex, I don't have this issue. It is a 2 button press and it exits the program.

Is there a way to change the way you exit a emulator from within HS? Can you choose what key or keys exit a program?

beatfreakinbadger
09-08-2008, 04:56 AM
Silly really, but I never thought about conflicting controls :hmmmm:
I know the buttons can be changed through the settings ini.

http://www.hyperspin-fe.com/forum/showthread.php?t=442

I saw this yesterday....... will give it a try later when Im home and let ya know.

(cant belive i didn't think of it lol!)

Thebutcherjb
09-08-2008, 06:02 AM
Since we are on the subject of Kega Fusion Problems, Anyone having problems with Primal Rage? I only get a black screen.

Visitor Q
09-08-2008, 06:29 AM
I’m pretty sure I tried to change the exit button but it did not work. I will try again when I get home as well.

Keep us posted and I will do the same.

Aabra
09-08-2008, 06:30 AM
I don't have any 32x games so I can't speak for that, but I haven't had any trouble at all closing kega fusion when it's running sega master system games. I just hit esc and it exits and returns to HS.

beatfreakinbadger
09-08-2008, 06:42 AM
Aabra -

any chance you could post up your settings.ini and sms.ini so i could see if im doing something stupid (its not uncommen lol), not set up my sms games yet, but i'll give it a try. would have thought it would work the same for me though as the rom's are the same format using the same emulator?
Its gotta be my set up somewhere......... ?

Visitor Q
09-08-2008, 06:51 AM
I don't have any 32x games so I can't speak for that, but I haven't had any trouble at all closing kega fusion when it's running sega master system games. I just hit esc and it exits and returns to HS.

Like I said, when I launch Fusion it launches fine and at full screen but when I hit esc, it switches Fusion from FS to a window. If I hit esc again, same thing… Window to FS or vice versa. In Game Ex I press the coin button (player 2) and (player 2) start on my control panel to exit all games, so how can I set HS up to do the same? Those buttons = 2 and 4 as far as keystrokes go.

beatfreakinbadger
09-08-2008, 07:07 AM
Like I said, when I launch Fusion it launches fine and at full screen but when I hit esc, it switches Fusion from FS to a window. If I hit esc again, same thing… Window to FS or vice versa. In Game Ex I press the coin button (player 2) and (player 2) start on my control panel to exit all games, so how can I set HS up to do the same? Those buttons = 2 and 4 as far as keystrokes go.

Visitor Q,
If ya look at the link I posted earlier, it shows you how to assign ANY keyboard
button, got to be worth a try?

what gets me, is that Aabra seems to have no trouble with "conflicting" buttons, making me think thats its more likely to be a settings problem, meaning assigning "new" buttons wouldn't make any difference?

Will try tonight........

Visitor Q
09-08-2008, 08:03 AM
Understood but I am pretty sure I changed the config to use a different exit button and it did not work but maybe that is because the emualtor is using that button? Like I said, I don't have admit buttons on my current CP.

beatfreakinbadger
09-08-2008, 11:12 AM
lol just making sure were both on the same wave length :top:

well..... I tried changing the buttons, making sure that fusion wasnt already using the ones I picked and it still dont work :stupido:

I'll be intrested in seeing how other peeps have got this to work because Im stuck? have played with all sorts of setting in fusion and it aint made a difference! I know it can be done, just not sure If I've missed something?

this is my set up:

[exe info]
path = C:\Documents and Settings\badger\My Documents\fusion351\
rompath = C:\Documents and Settings\badger\My Documents\Fusion351\Roms\32x\
userompath = true
exe = Fusion.exe
romextension = zip
parameters =
pcgame = false
pcgameextension =
winstate = NORMAL

[wheel]
style = normal

[pointer]
x = 965
y = 384

[video defaults]
width = 400
height = 400
x = 300
y = 400
rotation = 0
animation_time = .5
animation_type = none
animation_start = none
border_color = 0x000000
border_size = 12
forceaspect = horizontal
belowwheel = false

[sounds]
game_sounds = true
wheel_click = true

[navigation]
game_jump = 50

[artwork1 defaults]
x = 512
y = 160
rotation = 0
animation_time = .5
animation_type = ease
animation_start = top
animation_rest = none

[artwork2 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = right
animation_rest = none

[artwork3 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = left
animation_rest = none

[artwork4 defaults]
x = 512
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = none
animation_rest = none

[Special Art A]
default = yes
active = yes
x = 512
y = 720
in = .4
out = .4
length = 3
delay = .1
type = normal
start = bottom

[Special Art B]
default = yes
active = yes
x = 512
y = 740
in = .4
out = .4
length = 3
delay = .1
type = fade
start = none

[Game Text]
game_text_active = true
show_year = true
show_manf = true
show_description = true
text_color1 = 0xffffff
text_color2 = 0x0099cc
stroke_color = 0x000000
text_font = Style1
text1_textsize = 26
text1_strokesize = 7
text1_x = 32
text1_y = 610
text2_textsize = 36
text2_strokesize = 8
text2_x = 30
text2_y = 640

[Genre Screen]
allgames_title = All Games
text_color = 0x000000
text_x = 150
text_y = 200
stroke_color = 0xffffff
stroke_size = 7

If anybody has any ideas, please feel free to point me in the right direction..... thanks

Visitor Q
09-08-2008, 11:16 AM
I'll give it a try when I get home here soon but I have a feeling I already did more or less what you did, same issue.

brian_hoffman
09-08-2008, 12:27 PM
create a AHK script to MAP ESC::ALT+F4
This way when you press ESC it will send alt+f4 and that will close fusion.

Hyperlauch will be out soon and upon pressing esc it will kill the emulator process thus fixing all your issues.

beatfreakinbadger
09-08-2008, 12:35 PM
cool! so pleased that it can be done, ta for that!

have just noticed the tread about "hyperlaunch", sounds perfect, think I'll wait for that as I can see me running into more problems if I start playing with script lol, knowledge is a dangerous thing!

BadBoyBill
09-08-2008, 01:06 PM
Yes the script will be open to anyone to edit, we would simply ask that if your addition is benefitial to everyone that we can upgrade the official script that people download.

Aabra
09-08-2008, 07:55 PM
Incoming Spam... first my fusion settings:


;---------------------------------
; Fusion Configuration File
;---------------------------------


;---------------------------------
; Graphics Compatibility Options
;---------------------------------

ForceCompatibleGFX=0
CompatibleGFXOpt=0
EnhancedGFXOpt=0
ForceFullScreen32=0
DebugFlags=0,0,2,2

;---------------------------------
; Sound Compatibility Options
;---------------------------------

ForceSWBuffer=1

;---------------------------------
; SG1000/SC3000/SMS/GG Specific
;---------------------------------

LastSMSROM=C:\Roms\Sega.Master.System.Complete.Goo dset[2.01]\Mercs (UE) [!].sms
LastGGROM=C:\Emulators\Fusion\
SMSUSABIOS=
SMSJAPBIOS=
SMSEURBIOS=
GGBIOS=
SxMFiles=C:\Emulators\Fusion
SMSStateFiles=C:\Emulators\Fusion
SMSPatchFiles=C:\Emulators\Fusion
GGPatchFiles=C:\Emulators\Fusion
SMSSpriteLimitDisable=0
YM2413Disable=0
SMSBIOSDisable=0
SMSBorderDisable=0
GameGearZoom=0

;---------------------------------
; MegaDrive/Genesis Specific
;---------------------------------

LastGenesisROM=C:\Emulators\Fusion\
SRMFiles=C:\Emulators\Fusion
StateFiles=C:\Emulators\Fusion
PatchFiles=C:\Emulators\Fusion
GenesisBIOS=
AutoChecksums=0
GenBorderDisable=0

;---------------------------------
; Mega CD/Sega CD Specific
;---------------------------------

LastSegaCDImage=C:\Emulators\Fusion\
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:\Emulators\Fusion
BRMPerGame=1
LEDEnabled=1
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:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Mercs (UE) [!].sms
FileHistory1=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Klax (Europe).sms
FileHistory2=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Ms. Pac-Man (Europe).sms
FileHistory3=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Alien Syndrome (USA, Europe).sms
FileHistory4=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Shinobi (USA, Europe).sms
FileHistory5=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Mortal Kombat (Europe).sms
FileHistory6=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Mortal Kombat II (Europe).sms
FileHistory7=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Double Dragon (USA, Europe).sms
FileHistory8=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Asterix (Europe) (En,Fr) (v1.1).sms
FileHistory9=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Bubble Bobble (Europe).sms
FileHistoryA=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Marble Madness (Europe).sms
FileHistoryB=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Ghouls'n Ghosts (USA, Europe).sms
FileHistoryC=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Out Run (USA, Europe).sms
FileHistoryD=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\After Burner (USA, Europe).sms
FileHistoryE=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Phantasy Star (USA, Europe) (v1.2).sms
FileHistoryF=C:\Roms\Sega.Master.System.Complete.G oodset[2.01]\Phantasy Star (UE) [!].sms
ShortenHistoryNames=0

;---------------------------------
; Netplay Settings
;---------------------------------

NetplayName=Aabra
NetplayServer=
NetplayPlayers=2
NetplayLatency=6
NetplayBandwidth=1

;---------------------------------
; General Settings
;---------------------------------

WAVFilesPath=C:\Emulators\Fusion\*.wav
VGMFilesPath=C:\Emulators\Fusion\*.vgm
ScreenshotPath=C:\Emulators\Fusion
ScreenshotType=0
CurrentCountry=0
CountryAutoDetect=1
CountryOrder=0
CurrentWaveFormat=2
SoundOverdrive=1
SoundSuperHQ=1
SoundDisabled=0
CurrentRenderMode=1
FullScreen=0
DWindowXPos=48,1,0,0
DWindowYPos=126,0,0,0
DWindowSize=224,1,128,2
DResolution=0,4,0,5
DRenderMode=0
DFixedAspect=1
DFixedZoom=0
DFiltered=1
DScanlines=4
VSyncEnabled=0
Player1Keys=0,0,0,0,0,0,0,0,0,0,0,0,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=0,0,0,0,0,0,0,0,0,0,0,0,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=34,35,32,33,3,2,0,11,1,4,5,8,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=34,35,32,33,3,2,1,11,6,7,0,8,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=2
Joystick1bType=1
Joystick1cType=1
Joystick1dType=1
Joystick2Type=0
Joystick2bType=1
Joystick2cType=1
Joystick2dType=1
Joystick1Using=2
Joystick1bUsing=0
Joystick1cUsing=0
Joystick1dUsing=0
Joystick2Using=0
Joystick2bUsing=0
Joystick2cUsing=0
Joystick2dUsing=0
MultiTapType=0
InvertMouse=0
LightgunCursor=1
FPSEnabled=0
CurrentRenderPlugin=0
AllowSleeping=0
AlternateTiming=0
DisableShortcuts=0
ThreadPriority=0
StaticDisabled=0
Brighten=0
VGM_Version=16,1

Aabra
09-08-2008, 07:56 PM
Here's my Sega Master System config... maybe it's the -fullscreen that you need.


[exe info]
path = C:\Emulators\Fusion\
rompath = C:\Roms\Sega.Master.System.Complete.Goodset[2.01]\
userompath = true
exe = Fusion.exe -fullscreen
romextension = sms
parameters =
pcgame = false
pcgameextension =
winstate = HIDDEN

[wheel]
style = normal

[pointer]
x = 965
y = 384

[video defaults]
width = 400
height = 400
x = 300
y = 400
rotation = 0
animation_time = .5
animation_type = none
animation_start = none
border_color = 0x000000
border_size = 12
forceaspect = horizontal
belowwheel = false

[sounds]
game_sounds = true
wheel_click = true

[navigation]
game_jump = 50

[artwork1 defaults]
x = 512
y = 160
rotation = 0
animation_time = .5
animation_type = ease
animation_start = top
animation_rest = none

[artwork2 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = right
animation_rest = none

[artwork3 defaults]
x = 200
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = left
animation_rest = none

[artwork4 defaults]
x = 512
y = 500
rotation = 0
animation_time = .5
animation_type = ease
animation_start = none
animation_rest = none

[Special Art A]
default = yes
active = yes
x = 512
y = 720
in = .4
out = .4
length = 3
delay = .1
type = normal
start = bottom

[Special Art B]
default = yes
active = yes
x = 512
y = 740
in = .4
out = .4
length = 3
delay = .1
type = fade
start = none

[Game Text]
game_text_active = true
show_year = true
show_manf = true
show_description = true
text_color1 = 0xffffff
text_color2 = 0x0099cc
stroke_color = 0x000000
text_font = Style1
text1_textsize = 26
text1_strokesize = 7
text1_x = 32
text1_y = 610
text2_textsize = 36
text2_strokesize = 8
text2_x = 30
text2_y = 640

[Genre Screen]
allgames_title = All Games
text_color = 0x000000
text_x = 150
text_y = 200
stroke_color = 0xffffff
stroke_size = 7

beatfreakinbadger
09-08-2008, 11:21 PM
thanks for posting your settings ,could be right about the -fullscreen, will try and have a go a bit later.

Aabra
09-10-2008, 07:01 AM
Was that the problem? You haven't posted in a couple days so is it safe to assume that the -fullscreen solved it?

beatfreakinbadger
09-10-2008, 11:41 AM
sorry aint been able to get on here much, been a busy boy.........

the answer is yes and no? (as always lol). It's helped as now when I exit fusion hyperspin returns at the correct resolution, which it didnt before, but I still have to use a right click to get up fusions drop down menu to exit.
my set-ups are practically the same as yours, so Im still none the wiser. ya see , what I dont understand is how you have managed to get fusion to use the esc key to exit, when the default is to maximize/minimize the window. I know some front end's have the ability to change this built in i.e. mamewah, atomic FE, but as far as I know hyperspin is not one of them, hence one of the ideas of creating "hyperlaunch".
are you using the latest hypersin update or the original?