Page 1 sur 2
Naomi en plein écran via HS
Publié : 03 sept. 2013 - 19:38
par NathanDrake
Bonsoir à tous
J'ai un souci quand je lance une rom Naomi via HS j'ai un écran blanc et le son de la rom seulement.
Apparemment ça ne veut pas se lancer en plein écran pourtant l'option est coché dans demul
Quelqu'un saurait me dire pourquoi?
Merci
Re: Naomi en plein écran via HS
Publié : 03 sept. 2013 - 19:43
par micaelo14
Décoche le dans demul, ton module le fait certainement
Re: Naomi en plein écran via HS
Publié : 03 sept. 2013 - 20:30
par NathanDrake
Merci pour ta réponse
Même résultat écran blanc et demul en petit écran
Cela pourrait il venir de mon module il provient du cloud?
Re: Naomi en plein écran via HS
Publié : 03 sept. 2013 - 20:48
par micaelo14
Quelle module et version de demul utilise tu?
car si tu a demul 0.58 il te le module de demul 0.57
Re: Naomi en plein écran via HS
Publié : 03 sept. 2013 - 20:54
par NathanDrake
C'est demul 0.57 apparemment.
Re: Naomi en plein écran via HS
Publié : 03 sept. 2013 - 21:48
par micaelo14
voici le module, j'ai decoché le fullscreen de demul et ça roule.
;----------------------------------------------------------------------------
; Sega Naomi
; Demul .56
; 1.0
;
; Notes:
;
;----------------------------------------------------------------------------
;Settings
loadingScreen=1
fullscreenWidth = 1920
fullscreenHeight = 1080
if(loadingScreen){
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, Color, White
logoXPos := A_ScreenWidth/2 - 600 /2
Gui, Add, Picture,x%logoXPos% y120, %A_ScriptDir%ModulesSega NaomiLogo.png
loadXPos := A_ScreenWidth/2 - 230 /2
loadYPos := A_ScreenHeight - 100
Gui, Add, Picture,x%loadXPos% y%loadYPos%, %A_ScriptDir%ModulesSega NaomiLoading.png
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
}
setRoms()
currentName := %RomName%.name
currentControls := %RomName%.controls
settingsFile = %emupath%Demul.ini
padFile = %emupath%padDemul.ini
;This part might need some work since I havent familiarized myself with all the control possibilities
if(currentControls = "lightgun" || currentControls = "mouse"){
IniWrite, 131072, %settingsFile%, PORTB, device
IniWrite, standard, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else if(currentControls = "keyboard"){
IniWrite, 1073741824, %settingsFile%, PORTB, device
IniWrite, keybaord, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else{
IniWrite, 16777216, %settingsFile%, PORTB, device
IniWrite, currentControls, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}
if(currentControls = "standard" || currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "ggxstyle"){
WriteGGXControls()
}
else if(currentControls = "sfstyle"){
WriteSFStyleControls()
}
else if(currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "driving"){
WriteDrivingControls()
}else{
WriteStandardControls()
}
WriteStandardControls(){
IniWrite, 200, %padFile%, ATOMISWAVE0_0, UP
IniWrite, 208, %padFile%, ATOMISWAVE0_0, DOWN
IniWrite, 203, %padFile%, ATOMISWAVE0_0, LEFT
IniWrite, 205, %padFile%, ATOMISWAVE0_0, RIGHT
IniWrite, 46, %padFile%, ATOMISWAVE0_0, SHOT1
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 38, %padFile%, ATOMISWAVE0_0, START
IniWrite, 39, %padFile%, ATOMISWAVE0_0, COIN
IniWrite, 72, %padFile%, ATOMISWAVE0_1, UP
IniWrite, 76, %padFile%, ATOMISWAVE0_1, DOWN
IniWrite, 75, %padFile%, ATOMISWAVE0_1, LEFT
IniWrite, 77, %padFile%, ATOMISWAVE0_1, RIGHT
IniWrite, 50, %padFile%, ATOMISWAVE0_1, SHOT1
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
IniWrite, 19, %padFile%, ATOMISWAVE0_1, START
IniWrite, 51, %padFile%, ATOMISWAVE0_1, COIN
}
WriteGGXControls(){
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 20, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteSFStyleControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 49, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 47, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteDrivingControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
IniWrite, %fullscreenWidth%, %emupath%gpuOglv3.ini, resolution, fWidth
IniWrite, %fullscreenHeight%, %emupath%gpuOglv3.ini, resolution, fHeight
Run, "%Emupath%%Executable%" -run=naomi -rom=%RomName%
SetTimer, CheckWin, 2
sizeOrg=
CheckWin:
IfWinNotExist, ahk_class window
{
return
}else{
WinGetPos,,,W,,ahk_class window
if(W != sizeOrg sizeOrg != ""){
Goto StartGame
}else{
sizeOrg = %W%
}
}
return
StartGame:
SetTimer, CheckWin, Off
WinActivate ahk_class window
Send !{ENTER}
Gui Destroy
Process, WaitClose, %executable%
return
CloseProcess:
Process, Close, %executable%
ExitApp
return
setRoms(){
;NAOMI
18wheelr := Object("name", "18 Wheeler - American Pro Trucker", "controls", "driving")
akatsukibk := Object("name", "Akatsuki Bk Ausf Achse", "controls", "standard")
alpiltdx := Object("name", "Airline Pilots Deluxe (Rev. B)", "controls", "driving")
alpilota := Object("name", "Airline Pilots (Rev. A)", "controls", "driving")
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble", "controls", "standard")
capsnk := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (904)", "controls", "sfstyle")
capsnka := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (804)", "controls", "sfstyle")
crackndj := Object("name", "Crack'n DJ", "controls", "standard")
crzytaxi := Object("name", "Crazy Taxi", "controls", "driving")
csmash := Object("name", "Cosmic Smash (rev.A)", "controls", "standard")
csmasho := Object("name", "Cosmic Smash (original)", "controls", "standard")
cspike := Object("name", "Gun Spike (Japan)", "controls", "reverse")
deathcox := Object("name", "Death Crimson OX", "controls", "lightgun")
derbyoc := Object("name", "Derby Owners Club", "controls", "standard")
derbyocw := Object("name", "Derby Owners Club World Edition (Rev. C)", "controls", "standard")
derbyoc2 := Object("name", "Derby Owners Club II", "controls", "standard")
doa2 := Object("name", "Dead or Alive 2", "controls", "standard")
doa2m := Object("name", "Dead or Alive 2 Millenium", "controls", "standard")
dybb99 := Object("name", "Worls Series '99 / Dynamite Baseball '99", "controls", "standard")
dybbnao := Object("name", "Dynamite Basball naomi (JPN)", "controls", "standard")
f355 := Object("name", "Ferrari F355 Challenge", "controls", "driving")
f355twin := Object("name", "Ferrari F355 Challenge (Twin) ", "controls", "driving")
f355twin2 := Object("name", "Ferrari F355 Challenge 2 (Twin)", "controls", "driving")
ggram2 := Object("name", "Giant Gram", "controls", "standard")
ggx := Object("name", "Guilty Gear X (JPN)", "controls", "ggxstyle")
gram2000 := Object("name", "Giant Gram 2000", "controls", "standard")
gunsur2 := Object("name", "Gun Survivor 2-Bio Hazard Code Veronica", "controls", "fps")
gwing2 := Object("name", "Giga Wing 2", "controls", "standard")
hmgeo := Object("name", "Heavy Metal Geomatrix", "controls", "standard")
hotd2 := Object("name", "House of the Dead 2", "controls", "lightgun")
hotd2o := Object("name", "House of the Dead 2 (Original)", "controls", "lightgun")
jambo := Object("name", "Jambo! Safari (Rev. A)", "controls", "jambodriving")
kick4csh := Object("name", "Kick '4' Cash", "controls", "standard")
mvsc2 := Object("name", "Marvel vs. Capcom 2", "controls", "sfstyle")
otrigger := Object("name", "OutTrigger", "controls", "standard")
pjustic := Object("name", "Project Justice /Moeru Justice Gakuen", "controls", "sfstyle")
pstone := Object("name", "Powerstone", "controls", "standard")
pstone2 := Object("name", "Powerstone 2", "controls", "standard")
qmegamis := Object("name", "Quiz Ah Megamisama", "controls", "standard")
samba := Object("name", "Samba De Amigo (Rev. B)", "controls", "samba")
sgtetris := Object("name", "Sega Tetris", "controls", "standard")
shangril := Object("name", "Dengen Tenshi Taisen Janshi Shangri-la", "controls", "keyboard")
shootpl := Object("name", "Shootout Pool / Shootout Pool Prize", "controls", "standard")
shootopl := Object("name", "Shootout Pool", "controls", "standard")
shtnglv2k7 := Object("name", "Shooting Love 2007", "controls", "standard")
slasho := Object("name", "Slashout", "controls", "standard")
smarinef := Object("name", "Sega Marine Fishing", "controls", "standard")
smlg99 := Object("name", "Super Major League '99", "controls", "standard")
spawn := Object("name", "Spawn - In the Demon's Hand", "controls", "standard")
sstrkfgt := Object("name", "Sega Strike Fighter (Rev. A)", "controls", "standard")
suchie3 := Object("name", "Idol Janshi Suchie-Pai 3", "controls", "keyboard")
totd := Object("name", "The Typing of the Dead", "controls", "keyboard")
toyfight := Object("name", "Toy Fighter", "controls", "standard")
virnba := Object("name", "Virtua NBA", "controls", "standard")
virnbao := Object("name", "Virtua NBA (original)", "controls", "standard")
vs2_2k := Object("name", "Virtua Striker 2 Ver.2000", "controls", "standard")
vtennis := Object("name", "Virtua Tennis / Power Smash", "controls", "standard")
vtenis2c := Object("name", "Virtua Tennes 2 / Power Smash", "controls", "standard")
wwfroyal := Object("name", "WWF Royal Rumble", "controls", "standard")
zombrvn := Object("name", "Zombie Revenge", "controls", "standard")
;Naomi GD Rom
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble (GDL-0018)", "controls", "standard")
bdrdown := Object("name", "Border Down (Rev A) (GDL-0023-A)", "controls", "standard")
cfield := Object("name", "Chaos Field (GDL-0025)", "controls", "standard")
chocomk := Object("name", "Musapey's Choco Maker (Rev. A) (GDL-0014A)", "controls", "standard")
cleoftp := Object("name", "Cleopatra Fortune Plus (GDL-0012)", "controls", "standard")
confmiss := Object("name", "Confidential Mission (GDS-0001)", "controls", "lightgun")
cvs2gd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2001 (Rev A) (GDL-0007A)", "controls", "sfstyle")
cvsgd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2000 Pro (GDL-0004)", "controls", "sfstyle")
dygolf := Object("name", "Virtua Golf Dynamic Golf (GDA-0009)", "controls", "mouse")
ggxx := Object("name", "Guilty Gear XX (GDL-0011)", "controls", "ggxstyle")
ggxxac := Object("name", "Guilty Gear Accent Core (GDL-041) ", "controls", "ggxstyle")
ggxxrl := Object("name", "Guilty Gear XX #Reload (Rev A) (GDL-0019A)", "controls", "ggxstyle")
ggxxsla := Object("name", "Guilty Gear XX Slash (Rev A) (GDL-0033A)", "controls", "ggxstyle")
gundmgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon (GDL-001)", "controls", "standard")
gundmxgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon DX (GDL-0006)", "controls", "standard")
ikaruga := Object("name", "Ikaruga (GDL-0010)", "controls", "standard")
jingystm := Object("name", "Jingi Storm - The Arcade (GDL-0037)", "controls", "standard")
karous := Object("name", "Karous (GDL-0040)", "controls", "standard")
keyboard := Object("name", "La Keyboard (GDS-0017)", "controls", "keyboard")
kurucham := Object("name", "Kurukuru Chameleon (GDL-0034)", "controls", "standard")
lupinsho := Object("name", "Lupin the Third - The Shooting (GDS-0018)", "controls", "lightgun")
luptype := Object("name", "Lupin the Third - The Typing (Rev A) (GDS-0021A)", "controls", "keyboard")
mamonoro := Object("name", "Mamonoro", "controls", "standard")
meltyb := Object("name", "Melty Blood Act Cadenza Ver B (GDL-0039)", "controls", "ggxstyle")
meltyba := Object("name", "Melty Blood Act Cadenza Ver B (Rev A) (GDL-0039A)", "controls", "ggxstyle")
meltybld := Object("name", "Melty Blood Act Cadenza Ver B (Rev C) (GDL-0028C)", "controls", "ggxstyle")
moeru := Object("name", "Burning Casino / Moery Casinyo (GDL-0013)", "controls", "standard")
mok := Object("name", "The Maze of Kings (GDS-0022)", "controls", "lightgun")
monkeyba := Object("name", "Monkey Ball (GDS-0008)", "controls", "standard")
ngdup23a := Object("name", "naomi Dimm Firmware Updater (GDL-0023A)", "controls", "standard")
ngdup23c := Object("name", "naomi Dimm Firmware Updater (GDL-0023C)", "controls", "standard")
psyvar2 := Object("name", "Psyvariar 2 - The will to Fabricate (GDL-0024)", "controls", "standard")
puyofev := Object("name", "Puyo Puyo Fever (GDS-0031)", "controls", "standard")
quizgd := Object("name", "Quiz Ketai Q mode (GDL-0017)", "controls", "standard")
radirgy := Object("name", "Radirgy (GDL-0032)", "controls", "standard")
radirgynoa := Object("name", "Radirgy Noir", "controls", "standard")
senko := Object("name", "Senko No Ronde New ver. (Rev A) (GDL-0030A)", "controls", "standard")
senkoo := Object("name", "Senko No Ronde (original) (GDL-0030)", "controls", "standard")
senkosp := Object("name", "Senko No Ronde Speacial (GDL-0038)", "controls", "standard")
sfz3ugd := Object("name", "Street Fighter Zero 3 Upper (GDL-0002)", "controls", "sfstyle")
shikgam2 := Object("name", "Then Castle of Ahikigami II / Shikagami No Shiro II (GDL-0021)", "controls", "standard")
slashout := Object("name", "Slashout (GDS-0004)", "controls", "standard")
spkrbtl := Object("name", "Spikers Battle (GDS-0005)", "controls", "standard")
sprtjam := Object("name", "Sports Jam (GDS-0003)", "controls", "standard")
ss2005 := Object("name", "Super Shanghai 2005 (GDL-0031)", "controls", "standard")
ss2005a := Object("name", "Super Shanghai 2005 (Rev. A) (GDL-0031A)", "controls", "standard")
starseek := Object("name", "Doki Doki Star Seeker (GDL-0005)", "controls", "standard")
takoron := Object("name", "Noukone Puzzle Takoron (GDL-0042)", "controls", "standard")
tetkiwam := Object("name", "Tetris Kiwamemichi (GDL-0020)", "controls", "standard")
trgheart := Object("name", "Trigger Heart Excelica (Rev A) (GDL-0036A)", "controls", "standard")
trizeal := Object("name", "Trizeal (GDL-0026)", "controls", "standard")
undefeat := Object("name", "Under Defeat (GDL-0035)", "controls", "standard")
usagui := Object("name", "Usagi - Yamashiro Mahjong Hen (GDL-0022)", "controls", "keyboard")
vathlete := Object("name", "Virtua Atheletics / Virtua Athlete (GDS-0019)", "controls", "standard")
vtennis2 := Object("name", "Virtua Tennis 2 / Power Smash 2 (Rev A) (GDS-0015A)", "controls", "standard")
vtennisg := Object("name", "Virtua Tennis (GDS-0011)", "controls", "standard")
wsbbgd := Object("name", "World Series Basball / Super Major League (GDS-0010)", "controls", "standard")
;Naomi 2
clubkrte := Object("name", "Club Kart - European Session (Cart)", "controls", "driving")
vf4cart := Object("name", "Virtua Fighter 4 (Cart)", "controls", "standard")
vf4evoct := Object("name", "Virtua Fighter 4 Evolution (Cart)", "controls", "standard")
vstrike3c := Object("name", "Virtua Striker 3 (Cart)", "controls", "standard")
wldrider := Object("name", "Wild Riders (Cart)", "controls", "driving")
;Naomi 2 GD Rom
beachspi := Object("name", "Beach Spikers (gds-0014)", "controls", "standard")
initd := Object("name", "Initial D Arcade Stage (Rev B) (GDS-0020B)", "controls", "driving")
initdexp := Object("name", "Initial D Arcade Stage (Export) (GDS-0025)", "controls", "driving")
initdv2j := Object("name", "Initial D Arcade Stage Ver.2 (GDS-0026)", "controls", "driving")
initdv3j := Object("name", "Initial D Arcade Stage Ver.3 (GDS-0032B)", "controls", "driving")
vf4 := Object("name", "Virtua Fighter 4 (GDS-0012)", "controls", "standard")
vf4b := Object("name", "Virtua Fighter 4 (Rev B) (GDS-0012B)", "controls", "standard")
vf4c := Object("name", "Virtua Fighter 4 (Rev C) (GDS-0012C)", "controls", "standard")
vf4evo := Object("name", "Virtua Fighter 4 Evolution (Rev B) (GDS-0024B)", "controls", "standard")
vf4evoa := Object("name", "Virtua Fighter 4 Evolution (Rev A) (GDS-0024A)", "controls", "standard")
vf4tuned := Object("name", "Virtua Fighter 4 Final Tuned (Rev B) (GDS-0036F)", "controls", "standard")
vf4tuneda := Object("name", "Virtua Fighter 4 Final Tuned (Rev A) (GDS-0036A)", "controls", "standard")
vf4tunedd := Object("name", "Virtua Fighter 4 Final Tuned (Rev D) (GDS-0036D)", "controls", "standard")
vstrik3 := Object("name", "Virtua Striker 3 (GDS-0006)", "controls", "standard")
vstrik3c := Object("name", "Virtua Striker 3 (cart)", "controls", "standard")
}
Re: Naomi en plein écran via HS
Publié : 04 sept. 2013 - 16:05
par NathanDrake
Merci Mica mais toujours le même souci même après le copier coller
Mais si je lis bien c'est le module pour la v0.156 que tu m'as donné non ?
Changer de version de demul pourrait résoudre mon problème non?
Re: Naomi en plein écran via HS
Publié : 18 mars 2014 - 21:28
par kiwandou
Je me permets de relancer car j'ai exactement le même soucis....Quelqu'un aurait un module???
Re: Naomi en plein écran via HS
Publié : 02 mai 2014 - 15:53
par SamDaPiRatE
hello
j'ai aussi le même souci
j'ai essayé demul de 5.6 à 5.8
lorsque je lance via hyperspin, j'ai un ecran blanc, on entend le chargement derriere.
si je clic sur Demul dans la barre des taches, pas de soucis le jeu fonctionne.
Si quelqu'un a un une idée pour que les jeux naomi se lancent en plein ecran ?
Re: Naomi en plein écran via HS
Publié : 03 mai 2014 - 08:43
par ricosnk
salut , tu vas dans module ensuite demul et ensuite dans le fichier ini 0.57 ou 0.56 ( ca depend du module que tu as choisi) et la tu mets:
GlobalMax=fullscreen. j utilise la derniere version de demul avec le module 0.57.
Re: Naomi en plein écran via HS
Publié : 03 mai 2014 - 10:22
par SamDaPiRatE
Merci!
Par contre je n'ai pas ce fichier ini...
Je vais chercher ça!
Re: Naomi en plein écran via HS
Publié : 04 mai 2014 - 12:00
par SamDaPiRatE
Bon...
J'ai cherche un peu partout et je n'ai pas trouvé ce fameux fichier ini...
Si quelqu'un a ça sous le coude je suis preneur!
Merci
Re: Naomi en plein écran via HS
Publié : 04 mai 2014 - 12:52
par lukudo
Salut,
http://www.thehyperfreespin.com/t3127-d ... yperlaunch vers le milieu de la 1ère page , j'ai posté l'ini en spoiler
Re: Naomi en plein écran via HS
Publié : 04 mai 2014 - 18:02
par SamDaPiRatE
Genial!
Merci beaucoup!!!
Re: Naomi en plein écran via HS
Publié : 05 mai 2014 - 12:56
par SamDaPiRatE
bon et bien ca ne fonctionne toujours pas...
Je ne sais pas trop ou je coince.
voici mon module
;----------------------------------------------------------------------------
; Sega Naomi
; Demul .56
; by BBB
; 1.0
;
; Notes:
;
;----------------------------------------------------------------------------
;Settings
loadingScreen=0
fullscreenWidth = 1920
fullscreenHeight = 1080
if(loadingScreen){
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, Color, White
logoXPos := A_ScreenWidth/2 - 600 /2
Gui, Add, Picture,x%logoXPos% y120, %A_ScriptDir%ModulesSega NaomiLogo.png
loadXPos := A_ScreenWidth/2 - 230 /2
loadYPos := A_ScreenHeight - 100
Gui, Add, Picture,x%loadXPos% y%loadYPos%, %A_ScriptDir%ModulesSega NaomiLoading.png
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
}
setRoms()
currentName := %RomName%.name
currentControls := %RomName%.controls
settingsFile = %emupath%Demul.ini
padFile = %emupath%padDemul.ini
;This part might need some work since I havent familiarized myself with all the control possibilities
if(currentControls = "lightgun" || currentControls = "mouse"){
IniWrite, 131072, %settingsFile%, PORTB, device
IniWrite, standard, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else if(currentControls = "keyboard"){
IniWrite, 1073741824, %settingsFile%, PORTB, device
IniWrite, keybaord, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else{
IniWrite, 16777216, %settingsFile%, PORTB, device
IniWrite, currentControls, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}
if(currentControls = "standard" || currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "ggxstyle"){
WriteGGXControls()
}
else if(currentControls = "sfstyle"){
WriteSFStyleControls()
}
else if(currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "driving"){
WriteDrivingControls()
}else{
WriteStandardControls()
}
WriteStandardControls(){
IniWrite, 200, %padFile%, ATOMISWAVE0_0, UP
IniWrite, 208, %padFile%, ATOMISWAVE0_0, DOWN
IniWrite, 203, %padFile%, ATOMISWAVE0_0, LEFT
IniWrite, 205, %padFile%, ATOMISWAVE0_0, RIGHT
IniWrite, 46, %padFile%, ATOMISWAVE0_0, SHOT1
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 38, %padFile%, ATOMISWAVE0_0, START
IniWrite, 39, %padFile%, ATOMISWAVE0_0, COIN
IniWrite, 72, %padFile%, ATOMISWAVE0_1, UP
IniWrite, 76, %padFile%, ATOMISWAVE0_1, DOWN
IniWrite, 75, %padFile%, ATOMISWAVE0_1, LEFT
IniWrite, 77, %padFile%, ATOMISWAVE0_1, RIGHT
IniWrite, 50, %padFile%, ATOMISWAVE0_1, SHOT1
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
IniWrite, 19, %padFile%, ATOMISWAVE0_1, START
IniWrite, 51, %padFile%, ATOMISWAVE0_1, COIN
}
WriteGGXControls(){
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 20, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteSFStyleControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 49, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 47, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteDrivingControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
IniWrite, %fullscreenWidth%, %emupath%gpuOglv3.ini, resolution, fWidth
IniWrite, %fullscreenHeight%, %emupath%gpuOglv3.ini, resolution, fHeight
Run, "%Emupath%%Executable%" -run=naomi -rom=%RomName%
SetTimer, CheckWin, 2
sizeOrg=
CheckWin:
IfWinNotExist, ahk_class window
{
return
}else{
WinGetPos,,,W,,ahk_class window
if(W != sizeOrg sizeOrg != ""){
Goto StartGame
}else{
sizeOrg = %W%
}
}
return
StartGame:
SetTimer, CheckWin, Off
WinActivate ahk_class window
Send !{ENTER}
Gui Destroy
Process, WaitClose, %executable%
Send !{enter}
return
CloseProcess:
Process, Close, %executable%
ExitApp
return
setRoms(){
;NAOMI
18wheelr := Object("name", "18 Wheeler - American Pro Trucker", "controls", "driving")
akatsukibk := Object("name", "Akatsuki Bk Ausf Achse", "controls", "standard")
alpiltdx := Object("name", "Airline Pilots Deluxe (Rev. B)", "controls", "driving")
alpilota := Object("name", "Airline Pilots (Rev. A)", "controls", "driving")
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble", "controls", "standard")
capsnk := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (904)", "controls", "sfstyle")
capsnka := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (804)", "controls", "sfstyle")
crackndj := Object("name", "Crack'n DJ", "controls", "standard")
crzytaxi := Object("name", "Crazy Taxi", "controls", "driving")
csmash := Object("name", "Cosmic Smash (rev.A)", "controls", "standard")
csmasho := Object("name", "Cosmic Smash (original)", "controls", "standard")
cspike := Object("name", "Gun Spike (Japan)", "controls", "reverse")
deathcox := Object("name", "Death Crimson OX", "controls", "lightgun")
derbyoc := Object("name", "Derby Owners Club", "controls", "standard")
derbyocw := Object("name", "Derby Owners Club World Edition (Rev. C)", "controls", "standard")
derbyoc2 := Object("name", "Derby Owners Club II", "controls", "standard")
doa2 := Object("name", "Dead or Alive 2", "controls", "standard")
doa2m := Object("name", "Dead or Alive 2 Millenium", "controls", "standard")
dybb99 := Object("name", "Worls Series '99 / Dynamite Baseball '99", "controls", "standard")
dybbnao := Object("name", "Dynamite Basball naomi (JPN)", "controls", "standard")
f355 := Object("name", "Ferrari F355 Challenge", "controls", "driving")
f355twin := Object("name", "Ferrari F355 Challenge (Twin) ", "controls", "driving")
f355twin2 := Object("name", "Ferrari F355 Challenge 2 (Twin)", "controls", "driving")
ggram2 := Object("name", "Giant Gram", "controls", "standard")
ggx := Object("name", "Guilty Gear X (JPN)", "controls", "ggxstyle")
gram2000 := Object("name", "Giant Gram 2000", "controls", "standard")
gunsur2 := Object("name", "Gun Survivor 2-Bio Hazard Code Veronica", "controls", "fps")
gwing2 := Object("name", "Giga Wing 2", "controls", "standard")
hmgeo := Object("name", "Heavy Metal Geomatrix", "controls", "standard")
hotd2 := Object("name", "House of the Dead 2", "controls", "lightgun")
hotd2o := Object("name", "House of the Dead 2 (Original)", "controls", "lightgun")
jambo := Object("name", "Jambo! Safari (Rev. A)", "controls", "jambodriving")
kick4csh := Object("name", "Kick '4' Cash", "controls", "standard")
mvsc2 := Object("name", "Marvel vs. Capcom 2", "controls", "sfstyle")
otrigger := Object("name", "OutTrigger", "controls", "standard")
pjustic := Object("name", "Project Justice /Moeru Justice Gakuen", "controls", "sfstyle")
pstone := Object("name", "Powerstone", "controls", "standard")
pstone2 := Object("name", "Powerstone 2", "controls", "standard")
qmegamis := Object("name", "Quiz Ah Megamisama", "controls", "standard")
samba := Object("name", "Samba De Amigo (Rev. B)", "controls", "samba")
sgtetris := Object("name", "Sega Tetris", "controls", "standard")
shangril := Object("name", "Dengen Tenshi Taisen Janshi Shangri-la", "controls", "keyboard")
shootpl := Object("name", "Shootout Pool / Shootout Pool Prize", "controls", "standard")
shootopl := Object("name", "Shootout Pool", "controls", "standard")
shtnglv2k7 := Object("name", "Shooting Love 2007", "controls", "standard")
slasho := Object("name", "Slashout", "controls", "standard")
smarinef := Object("name", "Sega Marine Fishing", "controls", "standard")
smlg99 := Object("name", "Super Major League '99", "controls", "standard")
spawn := Object("name", "Spawn - In the Demon's Hand", "controls", "standard")
sstrkfgt := Object("name", "Sega Strike Fighter (Rev. A)", "controls", "standard")
suchie3 := Object("name", "Idol Janshi Suchie-Pai 3", "controls", "keyboard")
totd := Object("name", "The Typing of the Dead", "controls", "keyboard")
toyfight := Object("name", "Toy Fighter", "controls", "standard")
virnba := Object("name", "Virtua NBA", "controls", "standard")
virnbao := Object("name", "Virtua NBA (original)", "controls", "standard")
vs2_2k := Object("name", "Virtua Striker 2 Ver.2000", "controls", "standard")
vtennis := Object("name", "Virtua Tennis / Power Smash", "controls", "standard")
vtenis2c := Object("name", "Virtua Tennes 2 / Power Smash", "controls", "standard")
wwfroyal := Object("name", "WWF Royal Rumble", "controls", "standard")
zombrvn := Object("name", "Zombie Revenge", "controls", "standard")
;Naomi GD Rom
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble (GDL-0018)", "controls", "standard")
bdrdown := Object("name", "Border Down (Rev A) (GDL-0023-A)", "controls", "standard")
cfield := Object("name", "Chaos Field (GDL-0025)", "controls", "standard")
chocomk := Object("name", "Musapey's Choco Maker (Rev. A) (GDL-0014A)", "controls", "standard")
cleoftp := Object("name", "Cleopatra Fortune Plus (GDL-0012)", "controls", "standard")
confmiss := Object("name", "Confidential Mission (GDS-0001)", "controls", "lightgun")
cvs2gd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2001 (Rev A) (GDL-0007A)", "controls", "sfstyle")
cvsgd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2000 Pro (GDL-0004)", "controls", "sfstyle")
dygolf := Object("name", "Virtua Golf Dynamic Golf (GDA-0009)", "controls", "mouse")
ggxx := Object("name", "Guilty Gear XX (GDL-0011)", "controls", "ggxstyle")
ggxxac := Object("name", "Guilty Gear Accent Core (GDL-041) ", "controls", "ggxstyle")
ggxxrl := Object("name", "Guilty Gear XX #Reload (Rev A) (GDL-0019A)", "controls", "ggxstyle")
ggxxsla := Object("name", "Guilty Gear XX Slash (Rev A) (GDL-0033A)", "controls", "ggxstyle")
gundmgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon (GDL-001)", "controls", "standard")
gundmxgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon DX (GDL-0006)", "controls", "standard")
ikaruga := Object("name", "Ikaruga (GDL-0010)", "controls", "standard")
jingystm := Object("name", "Jingi Storm - The Arcade (GDL-0037)", "controls", "standard")
karous := Object("name", "Karous (GDL-0040)", "controls", "standard")
keyboard := Object("name", "La Keyboard (GDS-0017)", "controls", "keyboard")
kurucham := Object("name", "Kurukuru Chameleon (GDL-0034)", "controls", "standard")
lupinsho := Object("name", "Lupin the Third - The Shooting (GDS-0018)", "controls", "lightgun")
luptype := Object("name", "Lupin the Third - The Typing (Rev A) (GDS-0021A)", "controls", "keyboard")
mamonoro := Object("name", "Mamonoro", "controls", "standard")
meltyb := Object("name", "Melty Blood Act Cadenza Ver B (GDL-0039)", "controls", "ggxstyle")
meltyba := Object("name", "Melty Blood Act Cadenza Ver B (Rev A) (GDL-0039A)", "controls", "ggxstyle")
meltybld := Object("name", "Melty Blood Act Cadenza Ver B (Rev C) (GDL-0028C)", "controls", "ggxstyle")
moeru := Object("name", "Burning Casino / Moery Casinyo (GDL-0013)", "controls", "standard")
mok := Object("name", "The Maze of Kings (GDS-0022)", "controls", "lightgun")
monkeyba := Object("name", "Monkey Ball (GDS-0008)", "controls", "standard")
ngdup23a := Object("name", "naomi Dimm Firmware Updater (GDL-0023A)", "controls", "standard")
ngdup23c := Object("name", "naomi Dimm Firmware Updater (GDL-0023C)", "controls", "standard")
psyvar2 := Object("name", "Psyvariar 2 - The will to Fabricate (GDL-0024)", "controls", "standard")
puyofev := Object("name", "Puyo Puyo Fever (GDS-0031)", "controls", "standard")
quizgd := Object("name", "Quiz Ketai Q mode (GDL-0017)", "controls", "standard")
radirgy := Object("name", "Radirgy (GDL-0032)", "controls", "standard")
radirgynoa := Object("name", "Radirgy Noir", "controls", "standard")
senko := Object("name", "Senko No Ronde New ver. (Rev A) (GDL-0030A)", "controls", "standard")
senkoo := Object("name", "Senko No Ronde (original) (GDL-0030)", "controls", "standard")
senkosp := Object("name", "Senko No Ronde Speacial (GDL-0038)", "controls", "standard")
sfz3ugd := Object("name", "Street Fighter Zero 3 Upper (GDL-0002)", "controls", "sfstyle")
shikgam2 := Object("name", "Then Castle of Ahikigami II / Shikagami No Shiro II (GDL-0021)", "controls", "standard")
slashout := Object("name", "Slashout (GDS-0004)", "controls", "standard")
spkrbtl := Object("name", "Spikers Battle (GDS-0005)", "controls", "standard")
sprtjam := Object("name", "Sports Jam (GDS-0003)", "controls", "standard")
ss2005 := Object("name", "Super Shanghai 2005 (GDL-0031)", "controls", "standard")
ss2005a := Object("name", "Super Shanghai 2005 (Rev. A) (GDL-0031A)", "controls", "standard")
starseek := Object("name", "Doki Doki Star Seeker (GDL-0005)", "controls", "standard")
takoron := Object("name", "Noukone Puzzle Takoron (GDL-0042)", "controls", "standard")
tetkiwam := Object("name", "Tetris Kiwamemichi (GDL-0020)", "controls", "standard")
trgheart := Object("name", "Trigger Heart Excelica (Rev A) (GDL-0036A)", "controls", "standard")
trizeal := Object("name", "Trizeal (GDL-0026)", "controls", "standard")
undefeat := Object("name", "Under Defeat (GDL-0035)", "controls", "standard")
usagui := Object("name", "Usagi - Yamashiro Mahjong Hen (GDL-0022)", "controls", "keyboard")
vathlete := Object("name", "Virtua Atheletics / Virtua Athlete (GDS-0019)", "controls", "standard")
vtennis2 := Object("name", "Virtua Tennis 2 / Power Smash 2 (Rev A) (GDS-0015A)", "controls", "standard")
vtennisg := Object("name", "Virtua Tennis (GDS-0011)", "controls", "standard")
wsbbgd := Object("name", "World Series Basball / Super Major League (GDS-0010)", "controls", "standard")
;Naomi 2
clubkrte := Object("name", "Club Kart - European Session (Cart)", "controls", "driving")
vf4cart := Object("name", "Virtua Fighter 4 (Cart)", "controls", "standard")
vf4evoct := Object("name", "Virtua Fighter 4 Evolution (Cart)", "controls", "standard")
vstrike3c := Object("name", "Virtua Striker 3 (Cart)", "controls", "standard")
wldrider := Object("name", "Wild Riders (Cart)", "controls", "driving")
;Naomi 2 GD Rom
beachspi := Object("name", "Beach Spikers (gds-0014)", "controls", "standard")
initd := Object("name", "Initial D Arcade Stage (Rev B) (GDS-0020B)", "controls", "driving")
initdexp := Object("name", "Initial D Arcade Stage (Export) (GDS-0025)", "controls", "driving")
initdv2j := Object("name", "Initial D Arcade Stage Ver.2 (GDS-0026)", "controls", "driving")
initdv3j := Object("name", "Initial D Arcade Stage Ver.3 (GDS-0032B)", "controls", "driving")
vf4 := Object("name", "Virtua Fighter 4 (GDS-0012)", "controls", "standard")
vf4b := Object("name", "Virtua Fighter 4 (Rev B) (GDS-0012B)", "controls", "standard")
vf4c := Object("name", "Virtua Fighter 4 (Rev C) (GDS-0012C)", "controls", "standard")
vf4evo := Object("name", "Virtua Fighter 4 Evolution (Rev B) (GDS-0024B)", "controls", "standard")
vf4evoa := Object("name", "Virtua Fighter 4 Evolution (Rev A) (GDS-0024A)", "controls", "standard")
vf4tuned := Object("name", "Virtua Fighter 4 Final Tuned (Rev B) (GDS-0036F)", "controls", "standard")
vf4tuneda := Object("name", "Virtua Fighter 4 Final Tuned (Rev A) (GDS-0036A)", "controls", "standard")
vf4tunedd := Object("name", "Virtua Fighter 4 Final Tuned (Rev D) (GDS-0036D)", "controls", "standard")
vstrik3 := Object("name", "Virtua Striker 3 (GDS-0006)", "controls", "standard")
vstrik3c := Object("name", "Virtua Striker 3 (cart)", "controls", "standard")
}
Mon ini
# demul57Max - true (gives a windowed mode full screen, not true fullscreen), fullscreen (sets demul to go true fullscreen), false (demul runs in a normal window)
# Demul57Plugin - this is used in the per game settings. Choices are gpuDX11, gpuDXv3, and gpuDXLegacy
[settings]
PathToDemul =C:\Hyperspin\Emulators\Sega Naomi
PathToDemul57 = c:\Hyperspin\Emulators\Sega Naomi\
DemulExe =demul.exe
LoadingScreen =false
demul57Max = true
demul57DefaultGPU =gpuDXLegacy
demulControllerCode = 16777216
demulMouseCode = 131072
demulKeyboardCode = 1073741824
demulLightgunCode = -2147483648 ; not used but here in case
LastControlUsedDemul =ggxstyle
LastControlUsedDemul57 =standard
GlobalMax=fullscreen
[standard_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 18
SHOT3 = 44
SHOT4 = 45
SHOT5 = 21
START = 38
COIN = 39
[standard_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 47
SHOT3 = 48
SHOT4 = 49
SHOT5 = 25
START = 19
COIN = 51
[driving_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 45
SHOT3 = 21
SHOT4 = 18
SHOT5 = 44
START = 38
COIN = 39
[driving_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 49
SHOT3 = 25
SHOT4 = 47
SHOT5 = 48
START = 19
COIN = 51
[fps_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 45
SHOT3 = 21
SHOT4 = 18
SHOT5 = 44
START = 38
COIN = 39
[fps_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 49
SHOT3 = 25
SHOT4 = 47
SHOT5 = 48
START = 19
COIN = 51
[ggxstyle_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 18
SHOT3 = 44
SHOT4 = 20
SHOT5 = 21
START = 38
COIN = 39
[ggxstyle_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 47
SHOT3 = 48
SHOT4 = 24
SHOT5 = 25
START = 19
COIN = 51
[reverse_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 45
SHOT3 = 21
SHOT4 = 18
SHOT5 = 44
START = 38
COIN = 39
[reverse_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 49
SHOT3 = 25
SHOT4 = 47
SHOT5 = 48
START = 19
COIN = 51
[samba_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 45
SHOT3 = 21
SHOT4 = 18
SHOT5 = 44
START = 38
COIN = 39
[samba_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 49
SHOT3 = 25
SHOT4 = 47
SHOT5 = 48
START = 19
COIN = 51
[sfstyle_ATOMISWAVE0_0]
UP = 200
DOWN = 208
LEFT = 203
RIGHT = 205
SHOT1 = 46
SHOT2 = 45
SHOT3 = 21
SHOT4 = 18
SHOT5 = 44
START = 38
COIN = 39
[sfstyle_ATOMISWAVE0_1]
UP = 72
DOWN = 76
LEFT = 75
RIGHT = 77
SHOT1 = 50
SHOT2 = 49
SHOT3 = 25
SHOT4 = 47
SHOT5 = 48
START = 19
COIN = 51
# Rom Settings:
[anmlbskt]
System = atomiswave
LongRomName=Animal Basket
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[demofist]
System = atomiswave
LongRomName=Demolish Fist
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul
Demul57Plugin =
[dirtypig]
System = atomiswave
LongRomName=Dirty Pigskin Football
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[dolphin]
System = atomiswave
LongRomName=Dolphin Blue
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul
Demul57Plugin =
[fotns]
System = atomiswave
LongRomName=Fist of the North Star
ScreenTimeout= 5555
LoadDecrypted= false
Controls = sfstyle
Emulator = demul
Demul57Plugin =
[ftspeed]
System = atomiswave
LongRomName=Faster Than Speed
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[ggisuka]
System = atomiswave
LongRomName=Guilty Gear Isuka
ScreenTimeout= 5555
LoadDecrypted= false
Controls = ggxstyle
Emulator = demul
Demul57Plugin =
[ggx15]
System = atomiswave
LongRomName=Guilty Gear X ver. 1.5
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[kofxi]
System = atomiswave
LongRomName=King of Fighters 11
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[kofnw]
System = atomiswave
LongRomName=King of Fighters NeoWave
ScreenTimeout= 5555
LoadDecrypted= false
Controls = sfstyle
Emulator = demul
Demul57Plugin =
[kofnwj]
System = atomiswave
LongRomName=King of Fighters NeoWave (JAP)
ScreenTimeout= 5555
LoadDecrypted= false
Controls = sfstyle
Emulator = demul
Demul57Plugin =
[kov7sprt]
System = atomiswave
LongRomName=Knights of Valor - The Seven Spirits
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul
Demul57Plugin =
[maxspeed]
System = atomiswave
LongRomName=Maximum Speed
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[mslug6]
System = atomiswave
LongRomName=Metal Slug 6
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[ngbc]
System = atomiswave
LongRomName=Neo-Geo Battle Coliseum
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[rangrmsn]
System = atomiswave
LongRomName=Ranger Mission
ScreenTimeout= 5555
LoadDecrypted= false
Controls = lightgun
Emulator = demul
Demul57Plugin =
[rumblef]
System = atomiswave
LongRomName=The Rumble Fish
ScreenTimeout= 5555
LoadDecrypted= false
Controls = sfstyle
Emulator = demul
Demul57Plugin =
[rumblef2]
System = atomiswave
LongRomName=Rumble Fish 2, The
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[salmankt]
System = atomiswave
LongRomName=Salary Man Kintaro
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[samsptk]
System = atomiswave
LongRomName=Samurai Spirits Tenkaichi Kenkakuden
ScreenTimeout= 5555
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[sprtshot]
System = atomiswave
LongRomName=Sports Shooting USA
ScreenTimeout= 5555
LoadDecrypted= false
Controls = lightgun
Emulator = demul
Demul57Plugin =
[vfurlong]
System = atomiswave
LongRomName=Net Select Keiba Victory Furlong
ScreenTimeout= 7000
LoadDecrypted= false
Controls = standard
Emulator = demul57
Demul57Plugin =
[xtrmhunt]
System = atomiswave
LongRomName=Extreme Hunting
ScreenTimeout= 5555
LoadDecrypted= false
Controls = lightgun
Emulator = demul
Demul57Plugin =
[xtrmhnt2]
System = atomiswave
LongRomName=Extreme Hunting 2
ScreenTimeout= 5555
LoadDecrypted= false
Controls = lightgun
Emulator = demul
Demul57Plugin =
J'utilise DEMUL 57
Quand je lance via hyperspin j'ai un fond blanc, ma barre des taches reste apparante.
Si je clique sur l'appli Demul dans la barre des taches, pas de soucis Demul se lance en fullscreen.
Si je ne clique pas dessus, il reste en arriere plan derriere cet ecran blanc.
Sega Naomi.ahk et Settings.ini sont bien dans le repertoire Modules\Sega Naomi
Help me!
Re: Naomi en plein écran via HS
Publié : 05 mai 2014 - 13:13
par micaelo14
;----------------------------------------------------------------------------
; Sega Naomi
; Demul .56
; by BBB
; 1.0
;
; Notes:
;
;----------------------------------------------------------------------------
;Settings
loadingScreen=1
fullscreenWidth = 1920
fullscreenHeight = 1080
if(loadingScreen){
Gui +AlwaysOnTop -Caption +ToolWindow
Gui, Color, White
logoXPos := A_ScreenWidth/2 - 600 /2
Gui, Add, Picture,x%logoXPos% y120, %A_ScriptDir%ModulesSega NaomiLogo.png
loadXPos := A_ScreenWidth/2 - 230 /2
loadYPos := A_ScreenHeight - 100
Gui, Add, Picture,x%loadXPos% y%loadYPos%, %A_ScriptDir%ModulesSega NaomiLoading.png
Gui Show, x0 y0 h%A_ScreenHeight% w%A_ScreenWidth%
}
setRoms()
currentName := %RomName%.name
currentControls := %RomName%.controls
settingsFile = %emupath%Demul.ini
padFile = %emupath%padDemul.ini
;This part might need some work since I havent familiarized myself with all the control possibilities
if(currentControls = "lightgun" || currentControls = "mouse"){
IniWrite, 131072, %settingsFile%, PORTB, device
IniWrite, standard, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else if(currentControls = "keyboard"){
IniWrite, 1073741824, %settingsFile%, PORTB, device
IniWrite, keybaord, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}else{
IniWrite, 16777216, %settingsFile%, PORTB, device
IniWrite, currentControls, %padFile%, CONTROL_TYPE, CONTROL_TYPE
}
if(currentControls = "standard" || currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "ggxstyle"){
WriteGGXControls()
}
else if(currentControls = "sfstyle"){
WriteSFStyleControls()
}
else if(currentControls = "lightgun"){
WriteStandardControls()
}
else if(currentControls = "driving"){
WriteDrivingControls()
}else{
WriteStandardControls()
}
WriteStandardControls(){
IniWrite, 200, %padFile%, ATOMISWAVE0_0, UP
IniWrite, 208, %padFile%, ATOMISWAVE0_0, DOWN
IniWrite, 203, %padFile%, ATOMISWAVE0_0, LEFT
IniWrite, 205, %padFile%, ATOMISWAVE0_0, RIGHT
IniWrite, 46, %padFile%, ATOMISWAVE0_0, SHOT1
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 38, %padFile%, ATOMISWAVE0_0, START
IniWrite, 39, %padFile%, ATOMISWAVE0_0, COIN
IniWrite, 72, %padFile%, ATOMISWAVE0_1, UP
IniWrite, 76, %padFile%, ATOMISWAVE0_1, DOWN
IniWrite, 75, %padFile%, ATOMISWAVE0_1, LEFT
IniWrite, 77, %padFile%, ATOMISWAVE0_1, RIGHT
IniWrite, 50, %padFile%, ATOMISWAVE0_1, SHOT1
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
IniWrite, 19, %padFile%, ATOMISWAVE0_1, START
IniWrite, 51, %padFile%, ATOMISWAVE0_1, COIN
}
WriteGGXControls(){
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 20, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteSFStyleControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 49, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 47, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT5
}
WriteDrivingControls(){
IniWrite, 45, %padFile%, ATOMISWAVE0_0, SHOT2
IniWrite, 21, %padFile%, ATOMISWAVE0_0, SHOT3
IniWrite, 18, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 44, %padFile%, ATOMISWAVE0_0, SHOT5
IniWrite, 47, %padFile%, ATOMISWAVE0_1, SHOT2
IniWrite, 48, %padFile%, ATOMISWAVE0_1, SHOT3
IniWrite, 24, %padFile%, ATOMISWAVE0_0, SHOT4
IniWrite, 25, %padFile%, ATOMISWAVE0_1, SHOT5
}
IniWrite, %fullscreenWidth%, %emupath%gpuOglv3.ini, resolution, fWidth
IniWrite, %fullscreenHeight%, %emupath%gpuOglv3.ini, resolution, fHeight
Run, "%Emupath%%Executable%" -run=naomi -rom=%RomName%
SetTimer, CheckWin, 2
sizeOrg=
CheckWin:
IfWinNotExist, ahk_class window
{
return
}else{
WinGetPos,,,W,,ahk_class window
if(W != sizeOrg sizeOrg != ""){
Goto StartGame
}else{
sizeOrg = %W%
}
}
return
StartGame:
SetTimer, CheckWin, Off
WinActivate ahk_class window
Send !{ENTER}
Gui Destroy
Process, WaitClose, %executable%
return
CloseProcess:
Process, Close, %executable%
ExitApp
return
setRoms(){
;NAOMI
18wheelr := Object("name", "18 Wheeler - American Pro Trucker", "controls", "driving")
akatsukibk := Object("name", "Akatsuki Bk Ausf Achse", "controls", "standard")
alpiltdx := Object("name", "Airline Pilots Deluxe (Rev. B)", "controls", "driving")
alpilota := Object("name", "Airline Pilots (Rev. A)", "controls", "driving")
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble", "controls", "standard")
capsnk := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (904)", "controls", "sfstyle")
capsnka := Object("name", "Capcom Vs. SNK Millennium Fight 2000 (804)", "controls", "sfstyle")
crackndj := Object("name", "Crack'n DJ", "controls", "standard")
crzytaxi := Object("name", "Crazy Taxi", "controls", "driving")
csmash := Object("name", "Cosmic Smash (rev.A)", "controls", "standard")
csmasho := Object("name", "Cosmic Smash (original)", "controls", "standard")
cspike := Object("name", "Gun Spike (Japan)", "controls", "reverse")
deathcox := Object("name", "Death Crimson OX", "controls", "lightgun")
derbyoc := Object("name", "Derby Owners Club", "controls", "standard")
derbyocw := Object("name", "Derby Owners Club World Edition (Rev. C)", "controls", "standard")
derbyoc2 := Object("name", "Derby Owners Club II", "controls", "standard")
doa2 := Object("name", "Dead or Alive 2", "controls", "standard")
doa2m := Object("name", "Dead or Alive 2 Millenium", "controls", "standard")
dybb99 := Object("name", "Worls Series '99 / Dynamite Baseball '99", "controls", "standard")
dybbnao := Object("name", "Dynamite Basball naomi (JPN)", "controls", "standard")
f355 := Object("name", "Ferrari F355 Challenge", "controls", "driving")
f355twin := Object("name", "Ferrari F355 Challenge (Twin) ", "controls", "driving")
f355twin2 := Object("name", "Ferrari F355 Challenge 2 (Twin)", "controls", "driving")
ggram2 := Object("name", "Giant Gram", "controls", "standard")
ggx := Object("name", "Guilty Gear X (JPN)", "controls", "ggxstyle")
gram2000 := Object("name", "Giant Gram 2000", "controls", "standard")
gunsur2 := Object("name", "Gun Survivor 2-Bio Hazard Code Veronica", "controls", "fps")
gwing2 := Object("name", "Giga Wing 2", "controls", "standard")
hmgeo := Object("name", "Heavy Metal Geomatrix", "controls", "standard")
hotd2 := Object("name", "House of the Dead 2", "controls", "lightgun")
hotd2o := Object("name", "House of the Dead 2 (Original)", "controls", "lightgun")
jambo := Object("name", "Jambo! Safari (Rev. A)", "controls", "jambodriving")
kick4csh := Object("name", "Kick '4' Cash", "controls", "standard")
mvsc2 := Object("name", "Marvel vs. Capcom 2", "controls", "sfstyle")
ninjaslt4 := Object("name", "Ninja Assault", "controls", "lightgun")
otrigger := Object("name", "OutTrigger", "controls", "standard")
pjustic := Object("name", "Project Justice /Moeru Justice Gakuen", "controls", "sfstyle")
pstone := Object("name", "Powerstone", "controls", "standard")
pstone2 := Object("name", "Powerstone 2", "controls", "standard")
qmegamis := Object("name", "Quiz Ah Megamisama", "controls", "standard")
samba := Object("name", "Samba De Amigo (Rev. B)", "controls", "samba")
sgtetris := Object("name", "Sega Tetris", "controls", "standard")
shangril := Object("name", "Dengen Tenshi Taisen Janshi Shangri-la", "controls", "keyboard")
shootpl := Object("name", "Shootout Pool / Shootout Pool Prize", "controls", "standard")
shootopl := Object("name", "Shootout Pool", "controls", "standard")
shtnglv2k7 := Object("name", "Shooting Love 2007", "controls", "standard")
slasho := Object("name", "Slashout", "controls", "standard")
smarinef := Object("name", "Sega Marine Fishing", "controls", "standard")
smlg99 := Object("name", "Super Major League '99", "controls", "standard")
spawn := Object("name", "Spawn - In the Demon's Hand", "controls", "standard")
sstrkfgt := Object("name", "Sega Strike Fighter (Rev. A)", "controls", "standard")
suchie3 := Object("name", "Idol Janshi Suchie-Pai 3", "controls", "keyboard")
totd := Object("name", "The Typing of the Dead", "controls", "keyboard")
toyfight := Object("name", "Toy Fighter", "controls", "standard")
virnba := Object("name", "Virtua NBA", "controls", "standard")
virnbao := Object("name", "Virtua NBA (original)", "controls", "standard")
vs2_2k := Object("name", "Virtua Striker 2 Ver.2000", "controls", "standard")
vtennis := Object("name", "Virtua Tennis / Power Smash", "controls", "standard")
vtenis2c := Object("name", "Virtua Tennes 2 / Power Smash", "controls", "standard")
wwfroyal := Object("name", "WWF Royal Rumble", "controls", "standard")
zombrvn := Object("name", "Zombie Revenge", "controls", "standard")
;Naomi GD Rom
azumanga := Object("name", "Azumanga Daioh Puzzle Bobble (GDL-0018)", "controls", "standard")
bdrdown := Object("name", "Border Down (Rev A) (GDL-0023-A)", "controls", "standard")
cfield := Object("name", "Chaos Field (GDL-0025)", "controls", "standard")
chocomk := Object("name", "Musapey's Choco Maker (Rev. A) (GDL-0014A)", "controls", "standard")
cleoftp := Object("name", "Cleopatra Fortune Plus (GDL-0012)", "controls", "standard")
confmiss := Object("name", "Confidential Mission (GDS-0001)", "controls", "lightgun")
cvs2gd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2001 (Rev A) (GDL-0007A)", "controls", "sfstyle")
cvsgd := Object("name", "Capcom vs SNK 2 Millionaire Fighting 2000 Pro (GDL-0004)", "controls", "sfstyle")
dygolf := Object("name", "Virtua Golf Dynamic Golf (GDA-0009)", "controls", "mouse")
ggxx := Object("name", "Guilty Gear XX (GDL-0011)", "controls", "ggxstyle")
ggxxac := Object("name", "Guilty Gear Accent Core (GDL-041) ", "controls", "ggxstyle")
ggxxrl := Object("name", "Guilty Gear XX #Reload (Rev A) (GDL-0019A)", "controls", "ggxstyle")
ggxxsla := Object("name", "Guilty Gear XX Slash (Rev A) (GDL-0033A)", "controls", "ggxstyle")
gundmgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon (GDL-001)", "controls", "standard")
gundmxgd := Object("name", "Mobile Suit Gundam: Federation VS Zeon DX (GDL-0006)", "controls", "standard")
ikaruga := Object("name", "Ikaruga (GDL-0010)", "controls", "standard")
jingystm := Object("name", "Jingi Storm - The Arcade (GDL-0037)", "controls", "standard")
karous := Object("name", "Karous (GDL-0040)", "controls", "standard")
keyboard := Object("name", "La Keyboard (GDS-0017)", "controls", "keyboard")
kurucham := Object("name", "Kurukuru Chameleon (GDL-0034)", "controls", "standard")
lupinsho := Object("name", "Lupin the Third - The Shooting (GDS-0018)", "controls", "lightgun")
luptype := Object("name", "Lupin the Third - The Typing (Rev A) (GDS-0021A)", "controls", "keyboard")
mamonoro := Object("name", "Mamonoro", "controls", "standard")
meltyb := Object("name", "Melty Blood Act Cadenza Ver B (GDL-0039)", "controls", "ggxstyle")
meltyba := Object("name", "Melty Blood Act Cadenza Ver B (Rev A) (GDL-0039A)", "controls", "ggxstyle")
meltybld := Object("name", "Melty Blood Act Cadenza Ver B (Rev C) (GDL-0028C)", "controls", "ggxstyle")
moeru := Object("name", "Burning Casino / Moery Casinyo (GDL-0013)", "controls", "standard")
mok := Object("name", "The Maze of Kings (GDS-0022)", "controls", "lightgun")
monkeyba := Object("name", "Monkey Ball (GDS-0008)", "controls", "standard")
ngdup23a := Object("name", "naomi Dimm Firmware Updater (GDL-0023A)", "controls", "standard")
ngdup23c := Object("name", "naomi Dimm Firmware Updater (GDL-0023C)", "controls", "standard")
psyvar2 := Object("name", "Psyvariar 2 - The will to Fabricate (GDL-0024)", "controls", "standard")
puyofev := Object("name", "Puyo Puyo Fever (GDS-0031)", "controls", "standard")
quizgd := Object("name", "Quiz Ketai Q mode (GDL-0017)", "controls", "standard")
radirgy := Object("name", "Radirgy (GDL-0032)", "controls", "standard")
radirgynoa := Object("name", "Radirgy Noir", "controls", "standard")
senko := Object("name", "Senko No Ronde New ver. (Rev A) (GDL-0030A)", "controls", "standard")
senkoo := Object("name", "Senko No Ronde (original) (GDL-0030)", "controls", "standard")
senkosp := Object("name", "Senko No Ronde Speacial (GDL-0038)", "controls", "standard")
sfz3ugd := Object("name", "Street Fighter Zero 3 Upper (GDL-0002)", "controls", "sfstyle")
shikgam2 := Object("name", "Then Castle of Ahikigami II / Shikagami No Shiro II (GDL-0021)", "controls", "standard")
slashout := Object("name", "Slashout (GDS-0004)", "controls", "standard")
spkrbtl := Object("name", "Spikers Battle (GDS-0005)", "controls", "standard")
sprtjam := Object("name", "Sports Jam (GDS-0003)", "controls", "standard")
ss2005 := Object("name", "Super Shanghai 2005 (GDL-0031)", "controls", "standard")
ss2005a := Object("name", "Super Shanghai 2005 (Rev. A) (GDL-0031A)", "controls", "standard")
starseek := Object("name", "Doki Doki Star Seeker (GDL-0005)", "controls", "standard")
takoron := Object("name", "Noukone Puzzle Takoron (GDL-0042)", "controls", "standard")
tetkiwam := Object("name", "Tetris Kiwamemichi (GDL-0020)", "controls", "standard")
trgheart := Object("name", "Trigger Heart Excelica (Rev A) (GDL-0036A)", "controls", "standard")
trizeal := Object("name", "Trizeal (GDL-0026)", "controls", "standard")
undefeat := Object("name", "Under Defeat (GDL-0035)", "controls", "standard")
usagui := Object("name", "Usagi - Yamashiro Mahjong Hen (GDL-0022)", "controls", "keyboard")
vathlete := Object("name", "Virtua Atheletics / Virtua Athlete (GDS-0019)", "controls", "standard")
vtennis2 := Object("name", "Virtua Tennis 2 / Power Smash 2 (Rev A) (GDS-0015A)", "controls", "standard")
vtennisg := Object("name", "Virtua Tennis (GDS-0011)", "controls", "standard")
wsbbgd := Object("name", "World Series Basball / Super Major League (GDS-0010)", "controls", "standard")
;Naomi 2
clubkrte := Object("name", "Club Kart - European Session (Cart)", "controls", "driving")
vf4cart := Object("name", "Virtua Fighter 4 (Cart)", "controls", "standard")
vf4evoct := Object("name", "Virtua Fighter 4 Evolution (Cart)", "controls", "standard")
vstrike3c := Object("name", "Virtua Striker 3 (Cart)", "controls", "standard")
wldrider := Object("name", "Wild Riders (Cart)", "controls", "driving")
;Naomi 2 GD Rom
beachspi := Object("name", "Beach Spikers (gds-0014)", "controls", "standard")
initd := Object("name", "Initial D Arcade Stage (Rev B) (GDS-0020B)", "controls", "driving")
initdexp := Object("name", "Initial D Arcade Stage (Export) (GDS-0025)", "controls", "driving")
initdv2j := Object("name", "Initial D Arcade Stage Ver.2 (GDS-0026)", "controls", "driving")
initdv3j := Object("name", "Initial D Arcade Stage Ver.3 (GDS-0032B)", "controls", "driving")
vf4 := Object("name", "Virtua Fighter 4 (GDS-0012)", "controls", "standard")
vf4b := Object("name", "Virtua Fighter 4 (Rev B) (GDS-0012B)", "controls", "standard")
vf4c := Object("name", "Virtua Fighter 4 (Rev C) (GDS-0012C)", "controls", "standard")
vf4evo := Object("name", "Virtua Fighter 4 Evolution (Rev B) (GDS-0024B)", "controls", "standard")
vf4evoa := Object("name", "Virtua Fighter 4 Evolution (Rev A) (GDS-0024A)", "controls", "standard")
vf4tuned := Object("name", "Virtua Fighter 4 Final Tuned (Rev B) (GDS-0036F)", "controls", "standard")
vf4tuneda := Object("name", "Virtua Fighter 4 Final Tuned (Rev A) (GDS-0036A)", "controls", "standard")
vf4tunedd := Object("name", "Virtua Fighter 4 Final Tuned (Rev D) (GDS-0036D)", "controls", "standard")
vstrik3 := Object("name", "Virtua Striker 3 (GDS-0006)", "controls", "standard")
vstrik3c := Object("name", "Virtua Striker 3 (cart)", "controls", "standard")
}
et décoche fullscreen dans l'émulateur
Re: Naomi en plein écran via HS
Publié : 05 mai 2014 - 16:27
par SamDaPiRatE
encore raté
toujours le même souci!
par contre je n'ai pas vu d'option full screen dans demul (donc je n'ai pas decoché l'option vu que je ne la vois pas)
Edit: pour info j'utilise le plugin video: gpuDXLegacy
Re: Naomi en plein écran via HS
Publié : 05 mai 2014 - 21:05
par micaelo14
C'est ça ton problème!
Le module fais la commande du fullscreen donc ton ému se lance en full et le module le remet en réduit! !
C'est dans les paramètres de l'émulateur tu vas trouver!
Re: Naomi en plein écran via HS
Publié : 06 mai 2014 - 15:08
par SamDaPiRatE
bon j'ai un peu fouiné...
quand j'utilise le plugin DX11, il y a bien une case "fullscreen"
si je decoche ca fonctionne bien en plein ecran!
Par contre la ou ca coince, c'est si j'utilise un autre plugin (car sur le PC ouje compte mettre hyperspin n'aura pas un CG compatible DX11), je me retrouve toujours confronté au même souci...
A savoir ecran Blanc, et Demul qui tourne en arriere plan.
J'ai bien sur le même souci avec les jeux atomiswave!
J'ai beau chercher partout je ne vois aucun endroit ou desactiver le full screen.
D'ailleurs quand je passe directement par demul, les jeux ne se lancent pas en fullscreen, je dois faire ALT+ENTER
Ca avance mais c'est pas encore ca
Re: Naomi en plein écran via HS
Publié : 06 mai 2014 - 15:17
par lukudo
bon j'ai un peu fouiné...
quand j'utilise le plugin DX11, il y a bien une case "fullscreen"
si je decoche ca fonctionne bien en plein ecran!
Par contre la ou ca coince, c'est si j'utilise un autre plugin (car sur le PC ouje compte mettre hyperspin n'aura pas un CG compatible DX11), je me retrouve toujours confronté au même souci...
A savoir ecran Blanc, et Demul qui tourne en arriere plan.
J'ai bien sur le même souci avec les jeux atomiswave!
J'ai beau chercher partout je ne vois aucun endroit ou desactiver le full screen.
D'ailleurs quand je passe directement par demul, les jeux ne se lancent pas en fullscreen, je dois faire ALT+ENTER
Ca avance mais c'est pas encore ca

Jette un oeil dans ton dossier demul, il y'a demul.ini. Logiquement tu peux enlever le fullscreen à partir de là