2009-03-11, 01:58 PM
I was thinking about putting a book together of all the manuals for the games I've set up... but that would be a lot of printing.
I was wondering...

Would it be possible to add a 'Manuals' path for each emulator... and then have GameZone look in there for PDF files that match the game rom?
Example... Tetris.gb ( Gameboy rom ) and in manuals Tetris.pdf
Then... in the Gamezone menu, in the Gameboy section you would have your list of Games... and to the right of them, the option for Manual.
So, You'ld see
Tetris ( Manual )
Metroid II ( Manual )
And then Gamezone, when the Manual is selected, launches the PDF? (Windows should be able to handle it if the extension is tied to a PDF reader. )
And Manual would only show up if there was a PDF file that resembled the ROM file?
If you want any methods written, I could maybe help?
Private Function CheckForManual(RomName as String, RomExt as String) As String
If File.Exists(thisEmuManPath & RomName.Replace(RomExt,"PDF"))
Return thisEmuManPath & RomName.Replace(RomExt,"PDF")
Else
Return String.Empty
End If
End Function
Private Sub ViewManual(ManualPath As String)
Process.Start(ManualPath)
End Sub
?
I was wondering...


Would it be possible to add a 'Manuals' path for each emulator... and then have GameZone look in there for PDF files that match the game rom?
Example... Tetris.gb ( Gameboy rom ) and in manuals Tetris.pdf
Then... in the Gamezone menu, in the Gameboy section you would have your list of Games... and to the right of them, the option for Manual.
So, You'ld see
Tetris ( Manual )
Metroid II ( Manual )
And then Gamezone, when the Manual is selected, launches the PDF? (Windows should be able to handle it if the extension is tied to a PDF reader. )
And Manual would only show up if there was a PDF file that resembled the ROM file?
If you want any methods written, I could maybe help?

Private Function CheckForManual(RomName as String, RomExt as String) As String
If File.Exists(thisEmuManPath & RomName.Replace(RomExt,"PDF"))
Return thisEmuManPath & RomName.Replace(RomExt,"PDF")
Else
Return String.Empty
End If
End Function
Private Sub ViewManual(ManualPath As String)
Process.Start(ManualPath)
End Sub
?

Currently Running: 1.4.7
[SIZE="1"]HTPC:
Motherboard: ASUS P5LD2 Mobo w/ 945P chipset / CPU: Intel P4 3.0GHz
RAM: 3GB RAM / Video: ASUS Radeon X300SE 128Mb PCIx 16
Tuner(s): ATI TV 650 Dual (PCIx)
OS: Win XP Pro SP3[/SIZE]
[SIZE="1"]Feeding:
2 - Wired MVP[/SIZE]
[SIZE="1"]HTPC:
Motherboard: ASUS P5LD2 Mobo w/ 945P chipset / CPU: Intel P4 3.0GHz
RAM: 3GB RAM / Video: ASUS Radeon X300SE 128Mb PCIx 16
Tuner(s): ATI TV 650 Dual (PCIx)
OS: Win XP Pro SP3[/SIZE]
[SIZE="1"]Feeding:
2 - Wired MVP[/SIZE]