Jump to content
Unfortunately we had to take download section back offline temporarily. We should have it working normally soon.

Daphne - Need to run 640 x 288 screen. Can this be done through hyperlaunch?


barakawins

Recommended Posts

I'm running my daphne emulator on my Neotec Standard Res Monitor but it can't do 640 x 480. I can get 640 x 288 on it.

Is there a way to run daphne this way? What do I have to change in hyperlaunch HQ to make this happen?

Hi,

For sure it can.

Here are the steps:

1). Launch HLHQ (HyperLaunchHQ).

2). Click on Daphne on the left.

3). Click Modules on top.

4). Select Daphne.ahk in the list of modules.

5). Click the "Edit Global Module Settings" button right above it.

6). In the window, remove everthing in the globalParams box.

7). Enter your ScreenWidth and ScreenHeight:

DaphneScreenSize.png

That should do it. Test and let me know.

Thanks,

Ron

Link to comment
Share on other sites

Didn't work. I get this message saying that the resolution of 640 x 288 is not a known resolution and I can't run any of the

laser games properly. The video comes up but it's not 640 x 288. My monitor resolution is set at 640x 288 . I won't accept 640 x 480 which is one of the

acceptable resolutions.

I"m wondering is Windows 7 really the culprit here not allowing 640 x 480 resolution?

Link to comment
Share on other sites

Didn't work. I get this message saying that the resolution of 640 x 288 is not a known resolution and I can't run any of the

laser games properly. The video comes up but it's not 640 x 288. My monitor resolution is set at 640x 288 . I won't accept 640 x 480 which is one of the

acceptable resolutions.

I"m wondering is Windows 7 really the culprit here not allowing 640 x 480 resolution?

Please present your HyperLaunch log.

Thanks,

Ron

Link to comment
Share on other sites

Here is the Hyperlaunch Log:

20:06:28:456 | HL |     INFO  | +N/A   | Main - HyperLaunch v3.0.1.1c
20:06:29:007 | HL |     INFO  | +546   | Main - System Specs:
				HyperLaunch Dir: C:\Hyperspin\Hyperlaunch
				OS: Microsoft Windows 7 Professional 
				SKU: Professional
				Total Memory: 3070.16 MB
				Free Memory: 2222.82 MB
				Used Memory: 847.340 MB
				SystemType: X86-based PC
				Physical Processors: 1
				Logical Processors: 2
				GPU 1 Name: Ultimarc ArcadeVGA5000
				GPU 1 RAM: 1024.00 MB
				GPU 1 Driver Version: 10.17.54.711
				Sound 1 Device: SoundMAX Integrated Digital Audio
				Sound 1 Status: Enabled
				Sound 2 Device: AMD High Definition Audio Device
				Sound 2 Status: Enabled
				Sound 3 Device: Unimodem Half-Duplex Audio Device
				Sound 3 Status: Enabled
				OS Language: English_United_States
				OS Admin Status: Yes
				Monitor #1 (\\.\DISPLAY1): 512x288 (512x248 work)
				AutoHotkey Path: 
				AHK Version: 1.1.09.04
				Unicode: No
20:06:29:007 | HL |     INFO  | +0     | Main - HyperSpin.exe coordinates are x0 y0 w512 h288
20:06:29:007 | HL |     INFO  | +0     | CheckFile - Checking if C:\Hyperspin\Hyperlaunch\HyperLaunch.exe exists
20:06:29:009 | HL |     INFO  | +0     | Main - HyperLaunch received "Daphne" and "lair"
20:06:29:031 | HL |     INFO  | +31    | Main - lair is using the default emulator: Daphne
20:06:29:031 | HL |     INFO  | +0     | Main - Checking for a [Daphne] section in C:\Hyperspin\Hyperlaunch\Settings\Daphne\Emulators.ini
20:06:29:032 | HL |     INFO  | +0     | Main - Checking for a [Daphne] section in C:\Hyperspin\Hyperlaunch\Settings\Global Emulators.ini
20:06:29:033 | HL |     INFO  | +0     | Main - Found [Daphne] in C:\Hyperspin\Hyperlaunch\Settings\Global Emulators.ini
20:06:29:033 | HL |     INFO  | +0     | CheckFile - Checking if C:\Hyperspin\Hyperlaunch\Modules\Daphne\Daphne.ahk exists
20:06:29:050 | HL |     INFO  | +16    | Main - CRC Check - CRC matches, this is an official unedited module.
20:06:29:050 | HL |     INFO  | +0     | Main - lair will use module: C:\Hyperspin\Hyperlaunch\Modules\Daphne\Daphne.ahk
20:06:29:101 | HL |     INFO  | +46    | Main - Using standard method with "Rom Extension" SkipChecks or without any SkipChecks.
20:06:29:103 | HL |     INFO  | +0     | Main - INI Keys read
20:06:29:104 | HL |     INFO  | +0     | CheckFile - Checking if C:\Hyperspin\Hyperlaunch\Module Extensions\7z.exe exists
20:06:29:106 | HL |     INFO  | +0     | CheckFile - Checking if C:\Hyperspin\Hyperlaunch\Module Extensions\7z.dll exists
20:06:29:108 | HL |     INFO  | +16    | CheckPaths - Started
20:06:29:108 | HL |     INFO  | +0     | CheckPaths - Found rom: C:\daphne\framefile\lair.txt
20:06:29:109 | HL |     INFO  | +0     | CheckFile - Checking if C:\daphne\daphne.exe exists
20:06:29:111 | HL |     INFO  | +0     | CheckPaths - Ended
20:06:29:112 | HL |     INFO  | +0     | BuildScript - User Variables:
				;----------------------------------------------------------------------------
				; INJECTED VARIABLES
				;----------------------------------------------------------------------------

				#NoTrayIcon
				#InstallKeybdHook
				DetectHiddenWindows, ON
				SetTitleMatchMode, 2
				SendMode, Event
				0 = 2
				hlMode = 
				frontendPID = 3512
				frontendPath = C:\Hyperspin
				frontendExe = HyperSpin.exe
				frontendExt = exe
				frontendName = HyperSpin
				frontendDrive = C:
				exitEmulatorKey = ~Esc
				exitEmulatorKeyWait = 0
				forceHoldKey = ~Esc
				restoreFE = false
				exitScriptKey = ~q & ~s
				toggleCursorKey = ~e & ~t
				emuFullPath = C:\daphne\daphne.exe
				emuPath = C:\daphne
				emuName = Daphne
				emuExt = exe
				romPath = C:\daphne\framefile
				romPathFromIni = C:\daphne\framefile
				romExtension = .txt
				romExtensionOrig = .txt
				romExtensions = txt
				executable = daphne.exe
				systemName = Daphne
				dbName = lair
				romName = lair
				romMapPath = 
				romMappingEnabled = false
				romMappingLaunchMenuEnabled = false
				romMappingFirstMatchingExt = false
				romMappingShowAllRomsInArchive = true
				romMappingNumberOfWheelsByScreen = 7
				romMappingMenuWidth = 300
				romMappingMenuMargin = 50
				romMappingTextFont = Bebas Neue
				romMappingTextOptions = cFFFFFFFF r4 s40 Bold
				romMappingDisabledTextColor = ff888888
				romMappingTextSizeDifference = 5
				romMappingTextMargin = 10
				romMappingTitleTextFont = Bebas Neue
				romMappingTitleTextOptions = cFFFFFFFF r4 s60 Bold
				romMappingTitle2TextFont = Bebas Neue
				romMappingTitle2TextOptions = cFFFFFFFF r4 s15 Bold
				romMappingGameInfoTextFont = Bebas Neue
				romMappingGameInfoTextOptions = cFFFFFFFF r4 s15 Regular
				romMappingBackgroundBrush = aa000000
				romMappingColumnBrush = 33000000
				romMappingButtonBrush1 = 6f000000
				romMappingButtonBrush2 = 33000000
				romMappingBackgroundAlign = Stretch and Lose Aspect
				romMappingMenuFlagWidth = 40
				romMappingMenuFlagSeparation = 5
				romMappingDefaultMenuList = FullList
				romMappingSingleFilteredRomAutomaticLaunch = false
				skipchecks = false
				romMatchExt = true
				blockInputTime = 0
				blockInputFile = 
				errorLevelReporting = false
				logFile = C:\Hyperspin\Hyperlaunch\HyperLaunch.log
				logLabel := ["    INFO"," WARNING","   ERROR","  DEBUG1","  DEBUG2"]
				logLevel = 3
				logIncludeModule = true
				logIncludeFileProperties = true
				logShowCommandWindow = false
				logCommandWindow = false
				sysLang = English_United_States
				navUpKey = Up
				navDownKey = Down
				navLeftKey = Left
				navRightKey = Right
				navSelectKey = Enter
				navP2UpKey = Numpad8
				navP2DownKey = Numpad2
				navP2LeftKey = Numpad4
				navP2RightKey = Numpad6
				navP2SelectKey = NumpadEnter
				originalWidth = 512
				originalHeight = 288
				dtEnabled = false
				dtPath = 
				dtUseSCSI = false
				dtAddDrive = true
				emuIdleShutdown = 0
				hideCursor = false
				hideEmu = false
				hideFE = false
				fadeIn = false
				fadeInDuration = 500
				fadeInTransitionAnimation = DefaultAnimateFadeIn
				fadeInDelay = 0
				fadeInExitDelay = 0
				fadeOutExitDelay = 0
				fadeOut = false
				fadeOutExtraScreen = false
				fadeOutDuration = 500
				fadeOutTransitionAnimation = DefaultAnimateFadeOut
				fadeOutDelay = 0
				fadeLyrInterpolation = 7
				fadeLyr1Color = FF000000
				fadeLyr1AlignImage = Align to Top Left
				fadeLyr2Pos = Bottom Right Corner
				fadeLyr2X = 300
				fadeLyr2Y = 300
				fadeLyr2Adjust = 1
				fadeLyr2PicPad = 0
				fadeLyr3Pos = Center
				fadeLyr3X = 300
				fadeLyr3Y = 300
				fadeLyr3Adjust = 0.75
				fadeLyr3Speed = 750
				fadeLyr3Animation = DefaultFadeAnimation
				fadeLyr37zAnimation = DefaultFadeAnimation
				fadeLyr3Type = imageandbar
				fadeLyr3ImgFollow7zProgress = true
				fadeLyr3Repeat = 1
				fadeLyr3PicPad = 0
				fadeLyr4Adjust = 0.75
				fadeLyr4X = 100
				fadeLyr4Y = 100
				fadeLyr4Pos = Above Layer 3 - Left
				fadeLyr4FPS = 10
				fadeLyr4PicPad = 0
				fadeTranspGifColor = FFFFFF
				fadeBarWindow = false
				fadeBarWindowX = 
				fadeBarWindowY = 
				fadeBarWindowW = 600
				fadeBarWindowH = 120
				fadeBarWindowR = 20
				fadeBarWindowM = 20
				fadeBarWindowHatchStyle = 8
				fadeBarBack = true
				fadeBarBackColor = FF555555
				fadeBarH = 20
				fadeBarR = 5
				fadeBarColor = DD00BFFF
				fadeBarHatchStyle = 3
				fadeBarPercentageText = true
				fadeBarInfoText = true
				fadeBarXOffset = 0
				fadeBarYOffset = 100
				fadeRomInfoDescription = text
				fadeRomInfoSystemName = text
				fadeRomInfoYear = text
				fadeRomInfoManufacturer = text
				fadeRomInfoGenre = text
				fadeRomInfoRating = text
				fadeRomInfoOrder = Description|SystemName|Year|Manufacturer|Genre|Rating
				fadeRomInfoTextPlacement = topRight
				fadeRomInfoTextMargin = 5
				fadeRomInfoText1Options = cFF555555 r4 s20 Bold
				fadeRomInfoText2Options = cFF555555 r4 s20 Bold
				fadeRomInfoText3Options = cFF555555 r4 s20 Bold
				fadeRomInfoText4Options = cFF555555 r4 s20 Bold
				fadeRomInfoText5Options = cFF555555 r4 s20 Bold
				fadeRomInfoText6Options = cFF555555 r4 s20 Bold
				fadeStats_Number_of_Times_Played = text with label
				fadeStats_Last_Time_Played = text with label
				fadeStats_Average_Time_Played = text with label
				fadeStats_Total_Time_Played = text with label
				fadeStats_System_Total_Played_Time = text with label
				fadeStats_Total_Global_Played_Time = text with label
				fadeStatsInfoOrder = Number_of_Times_Played|Last_Time_Played|Average_Time_Played|Total_Time_Played|System_Total_Played_Time|Total_Global_Played_Time
				fadeStatsInfoTextPlacement = topLeft
				fadeStatsInfoTextMargin = 5
				fadeStatsInfoText1Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText2Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText3Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText4Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText5Options = cFF555555 r4 s20 Bold
				fadeStatsInfoText6Options = cFF555555 r4 s20 Bold
				fadeText1X = 0
				fadeText1Y = 0
				fadeText1Options = cFFFFFFFF r4 s20 Right Bold
				fadeText1 = Loading Game
				fadeText2X = 0
				fadeText2Y = 0
				fadeText2Options = cFFFFFFFF r4 s20 Right Bold
				fadeText2 = Extraction Complete
				fadeFont = Arial
				fadeSystemAndRomLayersOnly = false
				fadeInterruptKey = 
				detectFadeErrorEnabled = true
				fadeImgPath = C:\Hyperspin\Hyperlaunch\Media\Fade
				HLDataPath = C:\Hyperspin\Hyperlaunch\Data
				HLMediaPath = C:\Hyperspin\Hyperlaunch\Media
				HLErrSoundPath = C:\Hyperspin\Hyperlaunch\Media\Sounds\Error
				modulesPath = C:\Hyperspin\Hyperlaunch\Modules
				moduleFullName = C:\Hyperspin\Hyperlaunch\Modules\Daphne\Daphne.ahk
				moduleName = Daphne
				modulePath = C:\Hyperspin\Hyperlaunch\Modules\Daphne
				moduleExtension = ahk
				moduleExtensionsPath = C:\Hyperspin\Hyperlaunch\Module Extensions
				libPath = C:\Hyperspin\Hyperlaunch\Lib
				7zEnabled = false
				7zPath = C:\Hyperspin\Hyperlaunch\Module Extensions\7z.exe
				7zDllPath = C:\Hyperspin\Hyperlaunch\Module Extensions\7z.dll
				7zExtractPath = C:\Users\Mame\AppData\Local\Temp\HS
				7zExtractPathOrig = 
				7zAttachSystemName = false
				7zDelTemp = true
				7zSounds = true
				7zFormats = .zip,.rar,.7z,.lzh,.gzip,.tar
				7zFormatsNoP = zip,rar,7z,lzh,gzip,tar
				mgEnabled = false
				mgKey = ~NumpadSub
				mgBackgroundColor = FF000000
				mgSidePadding = 0.2
				mgYOffset = 500
				mgImageAdjust = 0
				mgFont = Arial
				mgText1Options = x10p y30p w80p Center cBBFFFFFF r4 s100 BoldItalic
				mgText1Text = Please select a game
				mgText2Options = w96p cFFFFFFFF r4 s50 Center BoldItalic
				mgText2Offset = 70
				mgUseSound = true
				mgSoundfreq = 300
				mgExitEffect = none
				mgSelectedEffect = rotate
				mgUseGameArt = false
				mgArtworkDir = Artwork1
				hpEnabled = false
				hpKey = ~NumpadAdd
				hpBackToMenuBarKey = X
				hpZoomInKey = C
				hpZoomOutKey = V
				hpScreenshotKey = ~PrintScreen
				hpHiToTextPath = C:\Hyperspin\Hyperlaunch\Module Extensions\HiToText.exe
				hpSaveStateKeyCodes = 
				hpLoadStateKeyCodes = 
				keymapperEnabled = false
				keymapperAHKMethod = false
				keymapper = 
				xpadderFullPath = C:\Hyperspin\Utilities\Xpadder\xpadder.exe
				joyToKeyFullPath = C:\Hyperspin\Utilities\JoyToKey\JoyToKey.exe
				keymapperProfilePath = C:\Hyperspin\Hyperlaunch\Profiles\
				keymapperFrontEndProfileName = HyperSpin
				keymapperFrontEndProfile = false
				keymapperHyperLaunchProfileEnabled = false
				JoyIDsEnabled = false
				JoyIDsPreferredControllersSystem = use_global
				JoyIDsPreferredControllersGlobal = use_global
				CustomJoyNamesEnabled = false
				CustomJoyNames = 
				FEProfile = C:\Hyperspin\Hyperlaunch\Profiles\\HyperSpin
				defaultProfile = C:\Hyperspin\Hyperlaunch\Profiles\\_Default
				systemProfile = C:\Hyperspin\Hyperlaunch\Profiles\\Daphne
				xPadderSystemProfile = C:\Hyperspin\Hyperlaunch\Profiles\\Daphne\_Default
				emuProfile = C:\Hyperspin\Hyperlaunch\Profiles\\Daphne\Daphne
				romProfile = C:\Hyperspin\Hyperlaunch\Profiles\\Daphne\lair
				HyperLaunchProfile = C:\Hyperspin\Hyperlaunch\Profiles\\HyperLaunch
				blankProfile = C:\Hyperspin\Hyperlaunch\Profiles\\blank
				ahkFEProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\HyperSpin
				ahkDefaultProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\_Default
				ahkSystemProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\Daphne
				ahkEmuProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\Daphne\Daphne
				ahkRomProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\Daphne\lair
				ahkHyperLaunchProfile = C:\Hyperspin\Hyperlaunch\Profiles\AHK\HyperLaunch
				bezelEnabled = false
				statisticsEnabled = true

20:06:29:115 | HL |     INFO  | +0     | BuildScript - Loaded XHotkey Init.ahk scripts
20:06:29:115 | HL |     INFO  | +0     | BuildScript - Loaded Statistics Init.ahk scripts
20:06:29:117 | HL |     INFO  | +0     | BuildScript - Module:
				MEmu = Daphne
				MEmuV =  v1.0.12
				MURL = http://www.daphne-emu.com/
				MAuthor = djvj
				MVersion = 2.0.4
				MCRC = F62539E6
				iCRC = C777A9D
				MID = 635038268879753802
				MSystem = "Daphne","LaserDisc"
				;----------------------------------------------------------------------------
				; Notes:
				; Executable should be Daphne.exe NOT Daphneloader.exe
				; You need the module's ini from GIT, remove the (Example) from the filename. It has settings for each game so they work properly.
				; If you want to define custom controls for each game, follow this process:
				; 1) Manually run DaphneLoader.exe
				; 2) Select each game you want to configure and click the Configure button. Select the Input tab and define your controls and hit OK and repeat for each game.
				; 3) Create a folder in your emu directory called "controls" and copy your current dapinput.ini into it. This will be your default controls used for all games that a custom one was not created.
				; 4) Launch each game you defined controls for through DaphneLoader. DaphneLoader will set your custom controls in the dapinput.ini. Now exit the game.
				; 5) After each game you launch, copy the dapinput.ini into the controls folder and name it after the rom name you use in your xml: Example: lair.ini
				;
				; First time users, please follow the guide found @ http://www.hyperspin-fe.com/forum/showthread.php?29410-Complete-Guide-for-Daphne-in-HyperSpin-and-RL
				;----------------------------------------------------------------------------
				StartModule()
				FadeInStart()

				settingsFile := modulePath . "\" . moduleName . ".ini"
				globalParams := IniReadCheck(settingsFile,"settings","globalParams","vldp -blank_searches -prefer_samples -noissues -opengl -fastboot",,1)
				fullscreen := IniReadCheck(settingsFile, "Settings", "Fullscreen","true",,1)
				screenWidth := IniReadCheck(settingsFile, "Settings", "ScreenWidth",A_ScreenWidth,,1)
				screenHeight := IniReadCheck(settingsFile, "Settings", "ScreenHeight",A_ScreenHeight,,1)
				pauseOnExit := IniReadCheck(settingsFile,"settings","pauseOnExit","false",,1)
				min_seek_delay := IniReadCheck(settingsFile,romName,"min_seek_delay",A_Space,,1)
				seek_frames_per_ms := IniReadCheck(settingsFile,romName,"seek_frames_per_ms",A_Space,,1)
				homedir := IniReadCheck(settingsFile,romName,"homedir",".",,1)
				bank0 := IniReadCheck(settingsFile,romName,"bank0",A_Space,,1)
				bank1 := IniReadCheck(settingsFile,romName,"bank1",A_Space,,1)
				bank2 := IniReadCheck(settingsFile,romName,"bank2",A_Space,,1)
				bank3 := IniReadCheck(settingsFile,romName,"bank3",A_Space,,1)
				sound_buffer := IniReadCheck(settingsFile,romName,"sound_buffer",A_Space,,1)
				params := IniReadCheck(settingsFile,romName,"params",A_Space,,1)
				version := IniReadCheck(settingsFile,romName,"version",romName,,1)

				frameFile = %romName% ; storing parent romName to send as the framefile name so we don't send wrong name when using an alternate version of a game

				fullscreen := If fullscreen = "true" ? "-fullscreen" : ""
				screenWidth := "-x " . screenWidth
				screenHeight := "-y " . screenHeight
				min_seek_delay := If min_seek_delay ? "-min_seek_delay " . min_seek_delay : ""
				seek_frames_per_ms := If seek_frames_per_ms ? "-seek_frames_per_ms " . seek_frames_per_ms : ""
				homedir := If homedir ? "-homedir " . homedir : ""
				bank0 := If bank0 ? "-bank 0 " . bank0 : ""
				bank1 := If bank1 ? "-bank 1 " . bank1 : ""
				bank2 := If bank2 ? "-bank 2 " . bank2 : ""
				bank3 := If bank3 ? "-bank 3 " . bank3 : ""
				sound_buffer := If sound_buffer ? "-sound_buffer " . sound_buffer : ""
				params := globalParams . " " . params

				7z(romPath, romName, romExtension, 7zExtractPath)

				; If you have alternate controls for a specific game, this will overwrite the current dapinput.ini with your custom one
				romControlIni := emuPath . "\controls\" . romName . ".ini"
				defaultControlIni := emuPath . "\controls\dapinput.ini"
				daphneControlIni := emuPath . "\dapinput.ini"
				If FileExist(romControlIni) {	; if a romName control ini exists
					Log("Module - Found a romName input ini and will overwrite the existing dapinput.ini: " . romControlIni)
					FileCopy, %romControlIni%, %daphneControlIni%, 1	; copy rom dapinput, overwriting working one
				} Else If FileExist(defaultControlIni) {	; if a default control ini exists
					Log("Module - No romName input ini found, overwriting the current dapinput.ini with a default one: " . defaultControlIni)
					FileCopy, %defaultControlIni%, %daphneControlIni%, 1	; copy default dapinput, overwriting working one in case a rom one was set from previous launch
				} Else
					Log("Module - No romName or default inis found, leaving the current dapinput.ini alone")

				; If launched game is an alternate version of a parent, this will send the alternate's name to daphne.
				romName = %version%

				; This allows us to send variables, that when empty, are not sent to the Run command
				; msgbox % executable . A_Space . romName . A_Space . params . A_Space . fullscreen . A_Space . screenWidth . A_Space . screenHeight . A_Space . min_seek_delay . A_Space . seek_frames_per_ms . A_Space . homedir . A_Space . bank0 . A_Space . bank1 . A_Space . bank2 . A_Space . bank3 . A_Space . sound_buffer . A_Space . "-framefile """ . romPath . "\" . frameFile . romExtension . """"
				Run(executable . A_Space . romName . A_Space . params . A_Space . fullscreen . A_Space . screenWidth . A_Space . screenHeight . A_Space . min_seek_delay . A_Space . seek_frames_per_ms . A_Space . homedir . A_Space . bank0 . A_Space . bank1 . A_Space . bank2 . A_Space . bank3 . A_Space . sound_buffer . A_Space . "-framefile """ . romPath . "\" . frameFile . romExtension . """", emuPath)

				WinWait("ahk_class SDL_app")
				WinWaitActive("ahk_class SDL_app")

				FadeInExit()
				Process("WaitClose", executable)
				7zCleanUp()
				FadeOutExit()
				ExitModule()


				HaltEmu:
					Send, {P}
				Return
				RestoreEmu:
					Winrestore, AHK_class %EmulatorClass%
					Send, {P}
				Return

				CloseProcess:
					FadeOutStart()
					If pauseOnExit = true
					{	Send, {P}
						Sleep, 100
					}
					WinClose("ahk_class SDL_app")
				Return

20:06:29:120 | HL |     INFO  | +0     | BuildScript - Loaded Statistics.ahk script
20:06:29:120 | HL |     INFO  | +0     | BuildScript - Finished injecting functions into module
20:06:29:120 | HL |     INFO  | +0     | Main - Module is built
20:06:29:120 | HL |     INFO  | +0     | CheckFile - Checking if C:\Hyperspin\Hyperlaunch\AutoHotkey.dll exists
20:06:29:131 | HL |     INFO  | +16    | Main - Running module
20:06:29:467 | MD |     INFO  | +N/A   | Module initialized
20:06:29:471 | MD |     INFO  | +0     | StartModule - Started
20:06:29:471 | MD |     INFO  | +0     | StartModule - MEmu: Daphne
				MEmuV: v1.0.12
				MURL: http://www.daphne-emu.com/
				MAuthor: djvj
				MVersion: 2.0.4
				MCRC: F62539E6
				iCRC: C777A9D
				MID: 
				MSystem: "Daphne","LaserDisc"
20:06:29:471 | MD |     INFO  | +0     | StartModule - You have a supported System Name for this module: "Daphne"
20:06:29:472 | MD |     INFO  | +0     | StartModule - Ended
20:06:29:473 | MD |     INFO  | +0     | Module Setting - [settings] - globalParams: vldp -blank_searches -prefer_samples -noissues -opengl -fastboot
20:06:29:473 | MD |     INFO  | +0     | Module Setting - [settings] - Fullscreen: true
20:06:29:473 | MD |     INFO  | +0     | Module Setting - [settings] - ScreenWidth: 640
20:06:29:474 | MD |     INFO  | +0     | Module Setting - [settings] - ScreenHeight: 288
20:06:29:474 | MD |     INFO  | +0     | Module Setting - [settings] - pauseOnExit: false
20:06:29:475 | MD |     INFO  | +0     | Module Setting - [lair] - min_seek_delay: 1000
20:06:29:475 | MD |     INFO  | +0     | Module Setting - [lair] - seek_frames_per_ms: 20
20:06:29:475 | MD |     INFO  | +0     | Module Setting - [lair] - homedir: .
20:06:29:476 | MD |     INFO  | +0     | Module Setting - [lair] - bank0: 11011001
20:06:29:476 | MD |     INFO  | +0     | Module Setting - [lair] - bank1: 00100111
20:06:29:476 | MD |     INFO  | +0     | Module Setting - [lair] - bank2: 
20:06:29:476 | MD |     INFO  | +0     | Module Setting - [lair] - bank3: 
20:06:29:477 | MD |     INFO  | +0     | Module Setting - [lair] - sound_buffer: 2048
20:06:29:477 | MD |     INFO  | +0     | Module Setting - [lair] - params: -useoverlaysb 1
20:06:29:477 | MD |     INFO  | +0     | Module Setting - [lair] - version: lair
20:06:29:477 | MD |     INFO  | +0     | Module - No romName or default inis found, leaving the current dapinput.ini alone
20:06:29:477 | MD |     INFO  | +0     | Run - Running: C:\daphne\daphne.exe lair vldp -blank_searches -prefer_samples -noissues -opengl -fastboot -useoverlaysb 1 -fullscreen -x 640 -y 288 -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir . -bank 0 11011001 -bank 1 00100111   -sound_buffer 2048 -framefile "C:\daphne\framefile\lair.txt"
20:06:29:621 | MD |     INFO  | +156   | WinWait - Waiting for "ahk_class SDL_app"
20:06:30:997 | MD |     INFO  | +1373  | WinWaitActive - Waiting for "ahk_class SDL_app"
20:06:31:506 | MD |     INFO  | +499   | Process - WaitClose daphne.exe 
20:06:39:735 | MD |     INFO  | +8237  | WinClose - Closing: ahk_class SDL_app
20:06:41:954 | MD |     INFO  | +2215  | ExitModule - Started
20:06:41:954 | MD |     INFO  | +0     | Starting Updating Statistics:
20:06:41:954 | MD |     INFO  | +0     | CreateRomTable - Started
20:06:41:954 | MD |     INFO  | +0     | CreateRomTable - Ended, 7 Loops to create table.
20:06:42:156 | MD |     INFO  | +203   | Game section statistics updated.
20:06:42:161 | MD |     INFO  | +0     | ExitModule - Ended
20:06:42:161 | MD |     INFO  | +0     | End of Module Logs
20:06:42:268 | HL |     INFO  | +13135 | Main - Module ended, exiting HyperLaunch normally
20:06:42:268 | HL |     INFO  | +0     | ExitScript - Started
20:06:42:337 | HL |     INFO  | +78    | SystemCursor - Restoring mouse cursor
20:06:42:373 | HL |     INFO  | +31    | ExitScript - Ended

Link to comment
Share on other sites

Here is the daphne log as well:

--DAPHNE version 1.0.12

--Command line is: C:\daphne\daphne.exe lair vldp -blank_searches -prefer_samples -noissues -opengl -fastboot -useoverlaysb 1 -fullscreen -x 640 -y 288 -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir . -bank 0 11011001 -bank 1 00100111 -sound_buffer 2048 -framefile C:\daphne\framefile\lair.txt

--CPU : GenuineIntel 3400 MHz || Mem : 2048 megs

--OS : Windows XP/.NET || Video : Ultimarc ArcadeVGA5000

--OpenGL: Compiled In

--RGB2YUV Function: MMX

--Line Blending Function: MMX

--Audio Mixing Function: MMX

Setting alternate home dir:

.

Setting screen width to 640

Setting screen height to 288

Setting sound buffer size to 2048

WARNING : You have specified an abnormal screen resolution! Normal screen resolutions are:

640 x 480

800 x 600

1024 x 768

1280 x 960

1280 x 1024

1600 x 1200

Set 640x288 at 32 bpp with flags: 80000002

Initializing sound system ...

GI Sound chip initialized at 2000000 Hz

No joysticks detected

Remapping input ...

Loading compressed ROM image dl_f2_u1.bin...8192 bytes read.

Loading compressed ROM image dl_f2_u2.bin...8192 bytes read.

Loading compressed ROM image dl_f2_u3.bin...8192 bytes read.

Loading compressed ROM image dl_f2_u4.bin...8192 bytes read.

Framefile parse succeeded. Video/Audio directory is: c:/daphne/mpeg/lair/

OpenGL v2.0 is supported.

Booting ROM ...

lair : Re-allocated overlay surface (360 x 240)...

Play

LDP : disc is already playing, play command ignored

Play

Display disable received

Search to 323 received - [25] Attract Mode, Sequence 0 Attract Mode

NOTE: converting FPKS from 23976 to 29970. This may be less accurate.

search succeeded d0

Play

Freeing memory used to store audio stream...

Shutting down sound system...

Shutting down video display...

Link to comment
Share on other sites

I think I may have gotten this to work. Gonna test more tonight. I needed to enter the command line for dragon's lair manually and save it altering the

video x-640 y-288 and I got full screen. Now to play with hyperlaunch settings to see if this will work.

Link to comment
Share on other sites

Ok.. Got it to work!

This is how to make Daphne open up all laser disc games in 640 x 288 resolution for a Standard Resolution (CGA) monitor.

The Command Lines:

Dragon's Lair and Dragon's Lair 2 - use the below frame file

-framefile C:\daphne\framefile\ -blend -ignore_aspect_ratio -blank_searches -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir C:\daphne -useoverlaysb 1 -sound_buffer 4096 -fullscreen -opengl

All other laser files:

-framefile C:\daphne\framefile\ -ignore_aspect_ratio -blank_searches -min_seek_delay 1000 -seek_frames_per_ms 20 -homedir C:\daphne -useoverlaysb 1 -sound_buffer 4096 -fullscreen -opengl

The difference between dragon's lair/dragon's lair 2 is the -blend option in the command line. This is truly necessary

in DL and DL2 due to the video being a little distorted at time. -bend clears that up.

Copy the command lines in their entirety. Change resolutions to what you wish at -x -y for your monitor setup. Enter HyperHQ. Highlight your daphne emulator in HyperHQ. Click on the module Icon on the right. Highlight the Daphne.AHK file and then click in the edit global module settings which is right above the daphne.ahk module. Enter rom settings. Click on each rom (for instance: lair) and on the lower right there is a parameters box: paste the above command lines here. Repeat the copy and paste for each of the rom files and all your games will show up in full screen and score board displays will also come up.

Hope this helps. Only took a few days to figure out.

Link to comment
Share on other sites

  • 9 months later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...