Page 1 of 2

Saint and F12

Posted: Sat Jul 03, 2010 7:23 am
by Paul Irvine
Minor niggle...Anyone got F12 working in Saint 2.14?

Handy if you want to change settings rather than running it outside the GB?

Cheers loyal retro guys (and girls?)

Posted: Sun Jan 16, 2011 5:59 pm
by sut
Ditto !

Playing Shadow Warriors currently (locks on level 2 with STeem) but because cannot use F12 with Gamebase cannot access the GUI to change disks.

Currently having to play running from SainT direct.

Posted: Sun Jul 15, 2012 3:33 pm
by Paul Irvine
Bump...

Did anyone ever find a way to get the F12 key working?

If you did please share it now or I'm sending Justin Beiber around your house.....

NAKED.....

Posted: Sun Jul 15, 2012 6:31 pm
by Hidron
I appear to only be at version 1.6 of SainT, but it seems to have the same issue. Did this ever work through Gamebase?

Posted: Mon Jul 16, 2012 7:25 am
by Paul Irvine
I return with good news, I contacted Arnaud who has kindly fixed Saint to now work with the frontend, there's one little issue re the Esc key now being used to exit the emulator I've asked him about but that's trivial stuff.

I've mailed him to ask if I can pass on this updated version now or he wants to do it via the website but version 2.21 or 2.22 is about to hit one way or another :)

F12 now works :)

Posted: Mon Jul 16, 2012 7:30 am
by Paul Irvine
Hidron wrote:I appear to only be at version 1.6 of SainT, but it seems to have the same issue. Did this ever work through Gamebase?
I can't remember but I don't think so as Araud mentioned to me that he didn't want people using the F12 when running the emulator via the -autorun command but he laughed that he didn't think about swapping disks at the same time :)

As said in the message above, its now fixed and will hit asap, just awaiting the permission to pass on the test version he sent or him to release it via the web.

Posted: Mon Jul 16, 2012 3:45 pm
by Paul Irvine
Small update....

I got a little ahead of myself as per the release time, the F12 is fixed as is the other thing but I was playing with an in progress build so its out when its out.

Sorry to get over excited but at least we have something to look forward to.

Apologies to Arnaud if I spoke out of turn, the last thing want to do is annoy an author :)

Posted: Mon Jul 16, 2012 5:35 pm
by Hidron
I played around with 2.20 a little bit last night, and never got it to start properly from the gamebase. Opened up with a blank screen and never appeared to do anything else, but worked fine by itself.

Posted: Tue Jul 17, 2012 10:34 am
by Paul Irvine
Hidron wrote:I played around with 2.20 a little bit last night, and never got it to start properly from the gamebase. Opened up with a blank screen and never appeared to do anything else, but worked fine by itself.
Don't worry about playing around with it, just testing a new version specifically for the GB usage and its fine, works like a dream.

Just needs Arnauds seal of approval for any other non gb related changes.

Posted: Thu Oct 04, 2012 6:04 am
by freefollows
do these games still exist?

Posted: Fri Nov 09, 2012 11:15 am
by Paul Irvine
Its out...

Arnaud emailed me today to tell me that Saint 2.21 has officially been released, now you can press F12 and swap disks :)

Sorry I got the juices flowing when I said I had the beta with that F12 fix in all that time ago, Arnaud wanted to make sure every thing he wanted in was in before he released it in the wild.

Well its out now so head over to

http://leonard.oxg.free.fr/SainT/saint.html

Its all yours..

Posted: Fri Nov 23, 2012 2:35 pm
by kaylaleonard47
Paul Irvine wrote:Bump...

Did anyone ever find a way to get the F12 key working?

If you did please share it now or I'm sending Justin Beiber around your house.....

NAKED.....
Yes... Anybody help please...

Posted: Fri Nov 23, 2012 10:03 pm
by Hidron
According to the post above yours, it was fixed in the last release SainT v2.21

Maybe someone with more experience using this emulator could help with why games mount, but don't automatically start though.

Posted: Sun Nov 25, 2012 10:47 am
by Paul Irvine
Hidron wrote:According to the post above yours, it was fixed in the last release SainT v2.21

Maybe someone with more experience using this emulator could help with why games mount, but don't automatically start though.
I seem to remember there's a cmd line argument for it..I'll have a look and get back as I could be wrong..

I know -autorun is in there but I'm stuck now, .Mad will know, he's a genius :)

Quite a feat for a Northerner ;)

Posted: Sun Nov 25, 2012 3:06 pm
by .mad.
genius... i don't think so, but Northerner... yes :wink:

works fine for me, Auto Loading and F12.

i do have problems inserting disk 2 in Operation Stealth.
just won't accept the disk in 2 versions tested.
French Original / English Hack.

don't have any other disks to test at the moment.

i think the above post is a spammer. :P

WIP script
Needs a default saint.ini and TOS files in saint dir as named here.
TOS100.img
TOS102.img
TOS104.img
TOS104US.img
TOS162.img
TOS206.img

Code: Select all

; Disable load of last save state, on emulator start.
Set_INI_Value(%emupath%/saint.ini||Machine||bDefautMemRun||0)

; Add all TOS files to emulator - but do not activate any.
Set_INI_Value(%emupath%/saint.ini||ROMS||Count||6)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM5||.\Tos206.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active5||0)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM4||.\Tos162.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active4||0)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM3||.\Tos104us.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active3||0)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM2||.\Tos104.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active2||0)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM1||.\Tos102.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active1||0)
Set_INI_Value(%emupath%/saint.ini||ROMS||ROM0||.\Tos100.img)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active0||0)

; Choose TOS file to activate in GEMUS.
if key_tos CONTAINS(100)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active0||1)
Elseif key_tos CONTAINS(102)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active1||1)
Elseif key_tos CONTAINS(104)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active2||1)
Elseif key_tos CONTAINS(104us)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active3||1)
Elseif key_tos CONTAINS(162)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active4||1)
Elseif key_tos CONTAINS(206)
Set_INI_Value(%emupath%/saint.ini||ROMS||Active5||1)
Else

; If nothing entered in GEMUS Activate TOS ROM0 v1.00
Set_INI_Value(%emupath%/saint.ini||ROMS||Active0||1)
End If

; Eject previous disk image.
Set_INI_Value(%emupath%/saint.ini||Disks||DriveA|| )
Set_INI_Value(%emupath%/saint.ini||Disks||DriveB|| )

;Set GameBase path for games.
Set_INI_Value(%emupath%/saint.ini||Disks||Directory||C:\GBGame\0\)

Set_INI_Value(%emupath%/saint.ini||Disks||AutoInsertDiskA||0)

; Write protect disk ON.
Set_INI_Value(%emupath%/saint.ini||Disks||FloppyAProtected||0)

If NumGameFiles > 1
; Ask to RESET machine when inserting another disk.
Set_INI_Value(%emupath%/saint.ini||Disks||AutoAskReset||0)
Else
Set_INI_Value(%emupath%/saint.ini||Disks||AutoAskReset||1)
End If

If GameType CONTAINS(st||msa)
	Set_INI_Value(%emupath%/saint.ini||Disks||DriveA||%gamepathfile%)
	
	; Not all muti-disk games use 2 drives.
	If key_drives CONTAINS(2)
	Set_INI_Value(%emupath%/saint.ini||Disks||DriveB||%gamepathfile(1)%)
	End If
	Add_CLP (-autorun saint.ini)
	Run_Emulator()
Else
	Show_Message(GAME_NOT_SUPPORTED%crlfx2%Supported types: ST, MSA)
End If