Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. Thank you for your support. Tom Speirs

Patreon

Chal021

GameEx Founding Member
  • Posts

    16
  • Joined

  • Last visited

Recent Profile Visitors

908 profile views

Chal021's Achievements

Advanced Member

Advanced Member (2/5)

1

Reputation

  1. Thanks, Ill talk to them and see what they say.
  2. Importing from CSV into db3 would most likely work as well although i havent tried it. I just used what was readily available to make a whole new database. i havent found an easy way to merge this info with current official data since the name fields are so different. Sadly i dont have the madd skillz necessary to facilitate that. For example .. whats currently in the game boy database is: "Best of the Best: Championship Karate" The Mame hash xml file info is: "Best of the Best - Championship Karate (Euro)" Maybe i can write something thats a little more interactive to verify each "software" item so that human eyes can verify the fields. Maybe I can actually contribute to updating the official DBs that way. Ill also have to find a way to connect to the database via powershell instead of daisychaining the process thru a csv file. Ill let you know if Im successful.
  3. It outputs to CSV which is really just a text file with values seperated with a delimiter such as a comma. I had to do it this way because a direct import from xml, using access, didnt import the "software name" of the file. it just put all the other info under the software header. In other words it wouldnt have captured the "3punyoso" which is what the file is named. <software name="3punyoso"> <description>3-pun Yosou Umaban Club (Jpn)</description> <year>1992</year> <publisher>Hect</publisher> <info name="serial" value="DMG-U4J"/> <info name="release" value="19921016"/> <info name="alt_title" value="3分予想 馬番倶楽部"/> <part name="cart" interface="gameboy_cart"> <feature name="pcb" value="DMG-GDAN-03" /> <feature name="u1" value="U1 PRG" /> <feature name="u2" value="U2 MBC2A" /> <feature name="u3" value="U3 26A" /> <feature name="batt" value="Batt CR1616" /> <feature name="slot" value="rom_mbc2" /> <dataarea name="rom" size="65536"> <rom name="dmg-u4j-0.u1" size="65536" crc="cafe0d2b" sha1="76643f3f3481f7e515a24482779870862dd8b373" offset="0" /> </dataarea> <dataarea name="nvram" size="8192"> </dataarea> </part> </software>
  4. Hey guys, I attempted to load the new MAME software list roms into gameex as an emulator but found that the existing databases dont have the filenames there for it yet. I created a powershell script that gets the XML data from the hash.xml files in MAME and outputs the naming info to a new mdb database template using that info. Thought Id share this as a stopgap measure for the community till the databases are officially updated. Feel free to use this script and modify it however you see fit. No royalties needed. #Location of Mame Hash File XML [xml]$xmlhash = get-content G:\0-GameEx-0\Emulators\MAME\hash\gameboy.xml #Gets System name and stores variable to be used in name of csv file $systemname = $xmlhash.softwarelist.name #Where to output the CSV file (technically a semicolon delimited file) $csv = "G:\0-GameEx-0\GameEx\DATA\EMULATORS\$systemname.csv" #Delete file if exists remove-item $csv -Force #Names of columns in destination mdb that you want these values to reflect and write to file $line = "MAME;MAMECloneOf;Name" $line | out-file -FilePath "$csv" -Encoding ascii -force #For each rom listing in xml file write the filename name, if clone, and readable name to file foreach ($software in $xmlhash.softwarelist.software){ $line = "$($software.name);$($software.cloneof);$($software.description)" $line | out-file -FilePath "$csv" -Append -Encoding ascii } Steps: run script (editing to point to the correct xml file in your <mameinstall>\hash folder)->import csv into a copy of database template->point emulator to use that database. Hope this makes life easier
  5. Not big as far as bugs go but, when Im watching a movie in the built in media player the mouse cursor moves up 1 pixel every 5 seconds (only noticed it cuz the top header dropdown was hit). The cursor moves up whether in full screen or windowed mode. even if the cursor is located out of the game ex box in windowed mode it still happens. Ive noticed that this happens only when a movie file is open in the player(playing or paused). But this does not happen when in general game ex menu mode. tried this with both the "Default - Darrk Gloss" theme and "Default - Default - New" theme. (dont think its a theme issue but i had to test it) only an FYI (hope it eventually gets fixed though ) Thanks for the hard work Tom & crew
  6. How you use it is noted in the " " i posted a few posts back. I also tested it with an associate on one of my other boards. I think its working well but, even though I would like to say it works perfect, I still leave room for errors that havent been encountered. If you experience errors and bring them to my attention Im pretty sure I can find them and figure them out. The instructions below is referring to is the source code that I posted earlier. [codebox] '================================================================= 'Before using this script know that this script relys heavily on the [SLUS]/[SCUS] 'naming convention of playstation games. Your files should be named to this naming 'convention. If they do not have [SLUS or [SCUS in its file name, the game will 'be ignored. The subdirectories, however, can be named anything. This does not search 'the sourcedirectory itself for games. It only searches subdirectories within the 'sourcedirectory. 'Naming convention = Action Bass [NTSC-U] [SLUS-01248].rar 'You can find the SLUS number for the game disc here. [url="http://sonyindex.com/Pages/PSone_US_Name.htm"]http://sonyindex.com/Pages/PSone_US_Name.htm[/url] 'To use this script follow the steps. '1. Copy and paste the source and save in a text file then rename it to anythingyouwant.vbs '2. Right Click on the script and edit '3. Configure the below directories as necessary ' a. SourceDirectory = the directory that has subfolders that contains your compressed games (rar or 7z only) ' b. PlayDirectory = A directory that you are going to use that will contain the created .vbs files ' c. TempDirecoty = An empty directory that will serve as the place where the disc images are unzipped to and unecmd '4. Configure the file locations of .... ' a. Rar.exe ' b. 7z.exe ' c. unecm.exe (unzipped) ' d. Emulator .exe file ' e. The command line switches for the emulator .exe file seperated by spaces (eg. -fullscreen -nomouse) '5. Save edited script file '6. Configure GameEx's Emulator setup like normal except for the following ' a. WorkingPath = The directory you put for the TempDirectory ' b. Rom Path = The directory you put for the PlayDirectory ' c. Rom Filter = *.vbs ' d. Command line = "[ROMPath]\[RomFile]" ' e. Show Desktop = yes (only so you can get a visual of the progress of the file) '7. Double Click on Script file and wait for "Its Done!" '8. Check your Playdirectory and make sure its populated by .vbs files '9. Open up GameEx and try a game '================================================================= [/codebox] below is the area that you would edit the source code in the file to fit your needs. [codebox] '===============[PLEASE CONFIGURE BELOW VALUES]================================ SourceDirectory = "F:\PSX\cdimages" 'Root Directory of Rar'd or 7zipped games. DOES NOT SEARCH THIS DIR FOR GAMES. ONLY SUBDIR'S PlayDirectory = "F:\PSX\Scripts" 'Direcory to put the .vbs scripts that game ex will see as games TempDir = "F:\PSX\CurrentGame" 'Empty directory that the emulator will run the images from. Winrar = "C:\Program Files\WinRAR\Rar.exe" 'Location of Winrar's Command line executable (Rar.exe) SevenZip = "C:\Program Files\7-Zip\7z.exe" 'Location of 7zip's Command line executable (7z.exe) UnECM = "F:\PSX\cdimages\unecm.exe" 'Location of your unzipped/unrard unecm.exe file Emulator = "F:\PSX\psxfin.exe" 'Emulator command line executable location EmuSwitch = "-f" 'Emulator command line switches '==============[PLEASE CONFIGURE ABOVE VALUES]=============================== [/codebox]
  7. Yes, This script does leave them untouched. Step by step what this script does Part1(original posted vbs script) Searches all subfolders for .rar and .7z files->Gets the name of those files and creates an individual .vbs script for each game part2(created vbs script and what it does) unrars game to a seprate directory->checks for any files with .ecm at the end and runs unecm on it->runs emulator with files that end with .cue, .mds, .ccd, .iso(recent fix)->after emulator closes, deletes unrard files so after your done playing the game its just like nothing happened. I havent configured dreamcast yet but from how it sounds it acts just like this script
  8. the speed depends on your processor, the size of the original files and compression type (rar decompresses faster than 7z). Myself i have a pentium D 3.4 (Dual Core) and it unzipps and unecms battle arena toshinden 3(7zipped-567MB-367MB Packed) in about a minute. Close, but what i did with this was to make a vbscript per game and have that decompress the game and runs it with the emulator. And after you exit the emulator delete it as to save HDD space. Every time you run a game it has to go thru the aforementioned process. even if youve ran it before on that game. Has anyone tried it? Im curious to hear how its working for everyone. -edit Made a few changes due to some problems it was having with others that have tried it 1. there was still a static entry pointing to a directory in the code (made it dynamic now) 2. Did not filter non .rar .7z files that did have [sLUS in its name (fixed) 3. Did not properly close each .vbs file after it was written. this caused some problems when paired with problem number 2 of appending code to an existing file. (properly closes the file now) I updated my previous script post so those that tried it copy and overwrite what you have.
  9. After a few days hard work I finally got it done and working pretty cleanly. There are a few limitations so this script might not work for everybody. Additionally it needs to be manually configured by the user. The places to edit are clearly marked. Well i hope you guys find this useful ... I know I do! '================================================================= 'Before using this script know that this script relys heavily on the [SLUS]/[SCUS] 'naming convention of playstation games. Your files should be named to this naming 'convention. If they do not have [SLUS or [SCUS in its file name, the game will 'be ignored. The subdirectories, however, can be named anything. This does not search 'the sourcedirectory itself for games. It only searches subdirectories within the 'sourcedirectory. 'Naming convention = Action Bass [NTSC-U] [SLUS-01248].rar 'You can find the SLUS number for the game disc here. [url="http://sonyindex.com/Pages/PSone_US_Name.htm"]http://sonyindex.com/Pages/PSone_US_Name.htm[/url] 'To use this script follow the steps. '1. Copy and paste the source and save in a text file then rename it to anythingyouwant.vbs '2. Right Click on the script and edit '3. Configure the below directories as necessary ' a. SourceDirectory = the directory that has subfolders that contains your compressed games (rar or 7z only) ' b. PlayDirectory = A directory that you are going to use that will contain the created .vbs files ' c. TempDirecoty = An empty directory that will serve as the place where the disc images are unzipped to and unecmd '4. Configure the file locations of .... ' a. Rar.exe ' b. 7z.exe ' c. unecm.exe (unzipped) ' d. Emulator .exe file ' e. The command line switches for the emulator .exe file seperated by spaces (eg. -fullscreen -nomouse) '5. Save edited script file '6. Configure GameEx's Emulator setup like normal except for the following ' a. WorkingPath = The directory you put for the TempDirectory ' b. Rom Path = The directory you put for the PlayDirectory ' c. Rom Filter = *.vbs ' d. Command line = "[ROMPath]\[RomFile]" ' e. Show Desktop = yes (only so you can get a visual of the progress of the file) '7. Double Click on Script file and wait for "Its Done!" '8. Check your Playdirectory and make sure its populated by .vbs files '9. Open up GameEx and try a game '================================================================= On Error Resume next Set objFSO = CreateObject("Scripting.FileSystemObject") Set objDialog = WScript.CreateObject("Shell.Application") Dim SourceDirectory Dim PlayDirectory Dim TempDir Dim Directory Dim StartDirectory Dim aDirectoryList() ReDim aDirectoryList(0) Dim aTargetFolders() ReDim aTargetFolders(0) Dim aBullseyeFolders() ReDim aBullseyeFolders(0) Dim aFileList() ReDim aFileList(0) Dim aFinalList() ReDim aFinalList(0) '===============[PLEASE CONFIGURE BELOW VALUES]================================ SourceDirectory = "F:\PSX\cdimages" 'Root Directory of Rar'd or 7zipped games. DOES NOT SEARCH THIS DIR FOR GAMES. ONLY SUBDIR'S PlayDirectory = "F:\PSX\Scripts" 'Direcory to put the .vbs scripts that game ex will see as games TempDir = "F:\PSX\CurrentGame" 'Empty directory that the emulator will run the images from. Winrar = "C:\Program Files\WinRAR\Rar.exe" 'Location of Winrar's Command line executable (Rar.exe) SevenZip = "C:\Program Files\7-Zip\7z.exe" 'Location of 7zip's Command line executable (7z.exe) UnECM = "F:\PSX\cdimages\unecm.exe" 'Location of your unzipped/unrard unecm.exe file Emulator = "F:\PSX\psxfin.exe" 'Emulator command line executable location EmuSwitch = "-f" 'Emulator command line switches '==============[PLEASE CONFIGURE ABOVE VALUES]=============================== Set objStartDirectory = objfso.GetFolder(SourceDirectory) 'Get subfolder list aDirectoryList = GetSubfolders(objStartDirectory, aDirectoryList) 'Remove all empty folders without files from the array For Each folder In aDirectoryList If Not folder.files.count = 0 Then Set aTargetFolders(CountArray(aTargetFolders)) = folder ReDim Preserve aTargetFolders(CountArray(aTargetFolders)+1) End If Next 'Create array list of all game files that are in the folders and filter for .rar and .7z files For Each folder In aTargetFolders For Each file In folder.files If (Not InStr(file.name, "[SLUS") = 0 Or Not InStr(file.name, "[SCUS") = 0) And _ (Right(file.name, 3) = "rar" Or Right(file.name,2) = "7z") Then Set aFileList(CountArray(aFileList)) = file ReDim Preserve aFileList(CountArray(aFileList)+1) End If Next next 'Filter files to only allow 1 rar of the same kind of game in the list For Each file In aFileList start = InStr(file.name, "[S") finish = InStr(start, file.name,"]") total = finish - start SLUSname = Mid(file.name,start, total +1) If Not SLUSname = PreviousSLUS Then Set aFinalList(CountArray(aFinalList)) = file ReDim Preserve aFinalList(CountArray(aFinalList)+1) End If PreviousSLUS = SLUSname next 'Delete Bracketed information for each file For Each file In aFinalList If Not file = empty then TruncatedFilename = file.name none = False Do Until none = True If Not InStr(truncatedfilename,"[") = 0 and Not InStr(truncatedfilename,"]") = 0 then If Mid(truncatedfilename,InStr(truncatedfilename,"["),2) = "[D" Then start = InStr(truncatedfilename, "[") finish = InStr(start, truncatedfilename,"]") truncatedfilename = Replace(truncatedfilename,"[","",1,1) truncatedfilename = Replace(truncatedfilename,"]","",1,1) Else start = InStr(truncatedfilename, "[") finish = InStr(start, truncatedfilename,"]") total = finish - start +1 todelete = Mid(truncatedfilename,start, total) truncatedfilename = Replace(truncatedfilename,todelete,"") End if Else none = True End If loop none = False 'Get rid of unneccessary junk in filename Select Case Right(truncatedfilename,3) Case ".7z" truncatedfilename = Replace(truncatedfilename,".7z","") truncatedfilename = Trim(truncatedfilename) Case "rar" truncatedfilename = Replace(truncatedfilename,".rar","") truncatedfilename = Trim(truncatedfilename) End Select If Right(LCase(truncatedfilename),7) = ".part01" Then truncatedfilename = Replace(truncatedfilename,".part01","") truncatedfilename = Trim(truncatedfilename) End if 'Create .vbs file for each game in playdirectory objfso.CreateTextFile(Playdirectory & "\" & truncatedfilename & ".vbs") Set VBSFile = objfso.OpenTextFile(Playdirectory & "\" & truncatedfilename & ".vbs",2) 'Select decompression tool to use for decompressing disc images and get ready to write it to .vbs file Select Case Right(file.name,3) Case ".7z" compressiontype = "command = sevenzip & "" e """""" & rardgame.path & """""" *.* -o"" & WorkingFolder" Case "rar" compressiontype = "Command = winrar & "" e """""" & rardgame.Path & """""" *.* "" & WorkingFolder" End Select emulatordir = objfso.Getfile(emulator).parentfolder 'Write to .vbs file 'Select all necessary files and folders to unzip/unrar/unecm games Code = "Set objFSO = CreateObject(""scripting.filesystemobject"")" & vbcrLf & _ "Set objShell = CreateObject(""WScript.shell"")" & vbcrLf & _ "GameLocation = """ & file.path & """" & vbcrLf & _ "WorkingFolder = """"""" & TempDir & """""""" & vbcrLf & _ "winrar = """"""" & Winrar & """""""" & vbcrLf & _ "sevenzip = """"""" & Sevenzip & """""""" & vbCrLf & _ "unecm = """"""" & UnECM & """""""" & vbCrLf & _ "emulator = """"""" & emulator & """"" " & EmuSwitch & """" & vbCrLf 'Get location of rard game file and unrar/unzip to previously defined empty folder Code = Code & "Set RardGame = objFSO.GetFile(GameLocation)" & vbcrLf & _ compressiontype & vbCrLf & _ "objshell.Run command,4,true" & vbCrLf & _ "Set FileFolder = objfso.GetFolder(replace(workingfolder,"""""""", """"))" & vbCrLf & _ "For Each file In filefolder.files" & vbCrLf 'if file has the .ecm extention then run unecm on file and delete the now unnecessary .ecm file Code = Code & " if right(file.name,3) = ""ecm"" then" & vbCrLf & _ " objshell.run unecm & "" """""" & file.path & """""""", 4, true" & vbCrLf & _ " objfso.DeleteFile(file)" & vbCrLf & _ " end if" & vbCrLf & _ "next" & vbCrLf & _ vbCrLf & _ " done = false" & vbCrLf 'get valid image file from file list in folder and run with emulator Code = Code & "For each file in filefolder.files" & vbCrLf & _ " if (right(file.name,3) = ""cue"" or right(file.name,3) = ""mds"" or right(file.name,3) = ""ccd"" or right(file.name,3) = ""iso"") and Not Done = true then" & vbCrLf & _ " done = True" & vbCrLf & _ " objshell.currentdirectory = """ & emulatordir & """" & vbCrLf & _ " objshell.run emulator & "" """""" & file.path & """""""", , true" & vbCrLf & _ " end if" & vbCrLf & _ "next" & vbCrLf & _ "for each file in filefolder.files" & vbCrLf & _ " objfso.deletefile(file)" & vbCrLf & _ "next" VBSFile.WriteLine(code) vbsfile.Close End If Next WScript.Sleep(5) WScript.Echo("Its Done!") '-----------------------------<Functions>------------------------------- '====<Counts current array and returns the number of items in array>==== Function CountArray(aArray) x=0 For Each item In aArray x= x+1 Next CountArray = x-1 End Function '====<Spiders subdirectories and returns every folder. Outputs to a linear array>==== Function GetSubfolders(objCurrentDirectory, aDirList) For Each Folder In objCurrentDirectory.SubFolders GetSubfolders Folder, aDirList Next Set aDirList(CountArray(aDirlist)) = ObjCurrentDirectory ReDim Preserve aDirlist(CountArray(aDirlist)+ 1) GetSubfolders = aDirlist End Function
  10. I feel your pain. So much so that Im currently working on a vbscript that will scan the entire directory where you keep your games and look for rar/7z files and create an unzip script that will act as the games (putting a *.vbs filter in game ex so that it will read the gamelist from the newly created vbs files) The idea is to run the "scan" script, the script then recognizes all individual games regardless of inconsistent folder structure and file compression (eg. rar, r01, part01.rar, etc) then creates and puts many small vbscript files in a designated folder (which game ex would then read as a game directory). The individual game scripts would then run the decompression util (rar/7z), check if it has a .ecm extention, unecm, then run emulator on the fully decompressed image. It might take a while to finish since Im a novice programmer but im making some headway. I will probably post it when Im done and its working 100%.
  11. Sounds great!! Alot more useful in the longrun for those who want to build dedicated machines and basically use gameex as a second layer OS. I would think it could work well since linux has the option of running so light.
  12. I have a dual monitor setup, I have one video card with dual outputs, one digital, one analog. The analog output is running to an lcd monitor and the digital output is running from the dvi output on my card to the hdmi on my lcd projection tv using a converter cable. The card itself is a GeForce 7600 GS and the latest downloaded driver for it. The resolution to my tv is not augmented via the driver to size to the tv since sometimes it needs it with different resolutions. It is on a dualview setup vs a clone view setup. The tv is running natively at 1176x664. I am also on windows xp. I found that when i am watching a video file (ffdshow is my only codec set installed since this is pretty much a clean install except for xp sp3 and all current updates) and i wish to change the volume using my ehome (microsoft media center) remote, it freezes gameex and closes it. The visual and audio experience i get is. 1. Start watching the video file 2. Press the volume up or down (it doesnt matter which) 3. A sound like as if i pressed the ok button on the remote to select something sounds 4. The screen goes black on my secondary monitor (the one which game ex is set to use) 5. I see the volume changing icon on the monitor by itself (the rest of the screen is black) in the far right center of the screen for a brief moment 6. Screen goes black again then game ex closes and gives me the error report. I have reproduced these steps with different variables (such as trying different video files at different resolutions and aspect ratios. Additionally changing the volume at different places during playback) on my secondary monitor with the same result. However when using my primary monitor as game ex's video output everything works fine (no errors when i change volume on the remote). I see the volume box appear the right side of the screen appear while the video is still playing and dissapearing after there have been no button presses on the remote after 1/2 to 1 second) Heres the output of the full error log. I have tried both mce glossy and mce glossy v3 themes. Additionally i have DirectX 9c installed. 22:31:27.0 9/12/2008: GameEx: Version 9.53: Starting Log 22:31:27.0 9/12/2008: Operating System Platform: Win32NT 22:31:27.0 9/12/2008: Operating System Name: Windows XP 22:31:27.0 9/12/2008: Operating System Version: 5.1.2600 22:31:27.0 9/12/2008: Checking for versions of .net Framework installed 22:31:27.0 9/12/2008: .net Framework 2.0 Installed 22:31:27.1 9/12/2008: Intel® Pentium® D CPU 3.40GHz, 2047MB 22:31:27.1 9/12/2008: 3.4Ghz - 2 Cores or CPU's 22:31:27.1 9/12/2008: Running Randomize() 22:31:27.1 9/12/2008: Loading PlugIns 22:31:27.1 9/12/2008: Checking for applications to Launch On Startup 22:31:27.1 9/12/2008: Running Misc startup tasks 22:31:27.1 9/12/2008: Setting Menu types 22:31:27.1 9/12/2008: Opening Configuration File 22:31:27.1 9/12/2008: Getting Configuration Values 22:31:27.1 9/12/2008: Using Theme: Default - MCE Glossy 22:31:27.1 9/12/2008: Checking for alternate Image Directory for Theme: Default - MCE Glossy 22:31:27.1 9/12/2008: GameEx will display on Secondary Device 22:31:27.1 9/12/2008: Launching HideOS.exe 22:31:27.1 9/12/2008: Initialising Video/MNG DLL's 22:31:27.1 9/12/2008: GameEx will check for media insertion (may affect performance) 22:31:27.1 9/12/2008: Is Media Center running? 22:31:27.1 9/12/2008: Checking/Creating LCD Registry values 22:31:27.1 9/12/2008: Check Media Center Exit/Start Mode 22:31:27.1 9/12/2008: Media Center Mode 2 22:31:27.1 9/12/2008: Video previews on. Warning: Only recommended on modern systems 22:31:27.1 9/12/2008: Snap Delay set to: 2 22:31:27.1 9/12/2008: Get other settings 22:31:27.2 9/12/2008: Set: Find emulator artwork on best match basis 22:31:27.2 9/12/2008: Start work for Form 22:31:27.2 9/12/2008: Getting Original Screen Size 22:31:27.2 9/12/2008: Opening Database Connection 22:31:27.4 9/12/2008: Initializing Component 22:31:27.4 9/12/2008: Retrieving resolution setting 22:31:27.4 9/12/2008: MAME Path is: D:\MAME 22:31:27.4 9/12/2008: MAME EXE file is: mameuifx32.exe 22:31:27.4 9/12/2008: ROM Path is: D:\MAME\roms 22:31:27.4 9/12/2008: Catver.ini is located at: C:\Program Files\GameEx\DATA\catver.ini 22:31:27.4 9/12/2008: controls.ini is located at: C:\Program Files\GameEx\data\controls.ini 22:31:27.4 9/12/2008: History.dat is located at: C:\Program Files\GameEx\DATA\history.dat 22:31:27.4 9/12/2008: nplayers.ini is located at: C:\Program Files\GameEx\DATA\nplayers.ini 22:31:27.4 9/12/2008: MAMEinfo.dat is located at: C:\Program Files\GameEx\DATA\mameinfo.dat 22:31:27.4 9/12/2008: Loading Controls.ini map file 22:31:27.4 9/12/2008: Snap Path is: D:\MAME\snap 22:31:27.4 9/12/2008: AVI Snap Path: Not Found 22:31:27.4 9/12/2008: Flyer Path is: D:\MAME\flyers 22:31:27.4 9/12/2008: Cabinet Path is: D:\MAME\cabinets 22:31:27.4 9/12/2008: Title Path is: D:\MAME\titles 22:31:27.4 9/12/2008: PCB Path: Not Found 22:31:27.5 9/12/2008: Artwork Preview Path: Not Found 22:31:27.5 9/12/2008: Panel Path is: D:\MAME\cpanel 22:31:27.5 9/12/2008: Manual Path: Not Found 22:31:27.5 9/12/2008: Icon Path is: D:\MAME\icons 22:31:27.5 9/12/2008: Marquee Path is: D:\MAME\marquees 22:31:27.5 9/12/2008: Loading Custom Emulators 22:31:27.5 9/12/2008: Loading Emulator 1: Nintendo NES Games 22:31:27.5 9/12/2008: Loading Emulator 2: Nintendo SNES games 22:31:27.7 9/12/2008: Using 2D Animations 22:31:27.7 9/12/2008: Using General Font: Trebuchet MS 22:31:27.7 9/12/2008: Using Title Font: Trebuchet MS 22:31:27.7 9/12/2008: Attempting to load game list 22:31:27.8 9/12/2008: Initialising DirectDraw 22:31:30.1 9/12/2008: Creating DirectDraw Device: Secondary Device 22:31:30.1 9/12/2008: Using Device: NVIDIA GeForce 7600 GS 22:31:30.3 9/12/2008: 497mb video memory available 22:31:30.7 9/12/2008: Setting Resolution to 1176x664 32 bit color 22:31:30.7 9/12/2008: Creating DirectDraw Surfaces 22:31:30.7 9/12/2008: Creating Primary Surface - Full Screen Mode 22:31:30.8 9/12/2008: Creating Back Buffer 22:31:30.8 9/12/2008: Loading graphic Surfaces 22:31:30.8 9/12/2008: Display is running at: 1176x664 32bit color, 60hz 22:31:30.9 9/12/2008: Creating Surfaces Flags 22:31:30.9 9/12/2008: Creating Surfaces Misc and Dialogs 22:31:30.9 9/12/2008: Creating Surfaces Volume 22:31:30.9 9/12/2008: Creating Surfaces Arrows 22:31:30.9 9/12/2008: Creating Surfaces GameEXlogo Text 22:31:30.9 9/12/2008: Creating Surfaces Toolbar 22:31:30.9 9/12/2008: Creating Surfaces Backgrounds 22:31:33.2 9/12/2008: Creating Surfaces Toolbar Controls 22:31:33.2 9/12/2008: Creating Surfaces GameEx Logo 22:31:33.2 9/12/2008: Creating Surface Unselected 22:31:33.2 9/12/2008: Creating Surfaces Home & Exit 22:31:33.2 9/12/2008: Creating Surfaces Snaps 22:31:33.2 9/12/2008: Creating Surfaces Menu and List Bars 22:31:33.3 9/12/2008: Creating Fonts 22:31:33.3 9/12/2008: Creating Game Font 22:31:33.3 9/12/2008: Creating Game Font Faded 22:31:33.4 9/12/2008: Creating Title Font 22:31:34.7 9/12/2008: Creating Menu Font 22:31:34.9 9/12/2008: Creating Font Black 22:31:35.0 9/12/2008: Creating Font Black Small 22:31:35.1 9/12/2008: Fonts Created Succesfully 22:31:35.1 9/12/2008: 430mb video memory left available 22:31:35.1 9/12/2008: Creating instance of global keyboard hook 22:31:58.1 9/12/2008: Text/Language: English 22:31:58.1 9/12/2008: Applying Language/Text 22:31:58.2 9/12/2008: Initialising Bass Audio Library 22:31:58.3 9/12/2008: MAME CMD options: -nowindow -joy -skip_gameinfo -mouse 22:31:58.3 9/12/2008: Loading last used Game List 22:31:58.3 9/12/2008: Setting Music Volume 22:31:58.3 9/12/2008: Cannot Load Play List. Check Path and filename 22:31:58.3 9/12/2008: Creating DirectSound Device 22:31:58.3 9/12/2008: Trying: Primary Sound Driver 22:31:58.3 9/12/2008: Loading Sound Files 22:31:58.3 9/12/2008: DirectSound Device Created Successfully 22:31:58.3 9/12/2008: Creating ICONS 22:31:58.4 9/12/2008: Recreating ICONS 22:31:58.5 9/12/2008: Initialising DirectInput for Gamepad support 22:31:58.6 9/12/2008: Unable to create a joystick device 22:31:58.6 9/12/2008: Initializing MCE Remote 22:31:58.6 9/12/2008: Playing intro sound file 22:31:58.6 9/12/2008: Initialization OK! Starting GameEx! 22:31:58.6 9/12/2008: Testing Main Loop Once: Processing Frame 22:31:59.1 9/12/2008: Testing Main Loop Once: Main Loop ran successfully 22:32:39.1 9/12/2008: Playing Video: E:\Movies\The Office\The.Office.S04E14.HDTV.XviD-xor [btarena.org].avi 22:32:44.2 9/12/2008: Error in the application. 22:32:44.3 9/12/2008: at Microsoft.DirectX.DirectDraw.Surface.DrawInternal(tagRECT* destRectangle, Surface sourceSurface, tagRECT* srcRectangle, DrawFlags flags, DrawEffects& bltEffects) at Microsoft.DirectX.DirectDraw.Surface.Draw(Rectangle destRectangle, Surface sourceSurface, Rectangle srcRectangle, DrawFlags flags, DrawEffects bltEffects) at q.a(Rectangle A_0, Surface A_1, Rectangle A_2, DrawFlags A_3, DrawEffects A_4) at q.b(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3) at q.a(Boolean A_0, Boolean A_1, String A_2, String A_3, Boolean A_4) 22:32:47.1 9/12/2008: 21 Consecutive Exceptions Occured 22:32:47.1 9/12/2008: Error in the application. 22:32:47.1 9/12/2008: at Microsoft.DirectX.DirectDraw.Surface.DrawInternal(tagRECT* destRectangle, Surface sourceSurface, tagRECT* srcRectangle, DrawFlags flags, DrawEffects& bltEffects) at Microsoft.DirectX.DirectDraw.Surface.Draw(Rectangle destRectangle, Surface sourceSurface, Rectangle srcRectangle, DrawFlags flags, DrawEffects bltEffects) at q.a(Rectangle A_0, Surface A_1, Rectangle A_2, DrawFlags A_3, DrawEffects A_4) at q.b(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3) at q.am() 22:32:47.1 9/12/2008: Trying reinitialising the display after sleeping for 4 seconds 22:32:47.1 9/12/2008: Exception count will be dropped to 15 22:32:51.7 9/12/2008: --**-- 22:32:51.7 9/12/2008: 21 Consecutive Exceptions Occured: Exiting 22:32:51.7 9/12/2008: Closing database connection 22:32:51.7 9/12/2008: First Exception: 22:32:51.7 9/12/2008: Error in the application. 22:32:51.7 9/12/2008: at Microsoft.DirectX.DirectDraw.Surface.DrawInternal(tagRECT* destRectangle, Surface sourceSurface, tagRECT* srcRectangle, DrawFlags flags, DrawEffects& bltEffects) 22:32:51.7 9/12/2008: at Microsoft.DirectX.DirectDraw.Surface.Draw(Rectangle destRectangle, Surface sourceSurface, Rectangle srcRectangle, DrawFlags flags, DrawEffects bltEffects) 22:32:51.7 9/12/2008: at q.a(Rectangle A_0, Surface A_1, Rectangle A_2, DrawFlags A_3, DrawEffects A_4) 22:32:51.7 9/12/2008: at q.b(Boolean A_0, Boolean A_1, Boolean A_2, Boolean A_3) 22:32:51.7 9/12/2008: at q.am() 22:32:51.7 9/12/2008: 22:32:51.7 9/12/2008: It was detected you experienced a DirectX error. 22:32:51.7 9/12/2008: Please note the following for possible solutions to your problem: 22:32:51.7 9/12/2008: 1. Ensure you have the latest version of DirectX installed. 22:32:51.7 9/12/2008: 2. Ensure you have the latest Manufacturer provided video card drivers. 22:32:51.7 9/12/2008: NOTE: Windows/Microsoft Update does not contain the latest. 22:32:51.7 9/12/2008: NOTE: Manufacturer normally means ATI, NVidia, or Intel. Not the brand. 22:32:51.7 9/12/2008: www.ati.com www.nvidia.com 22:32:51.7 9/12/2008: 3. If you do not have a modern video card try the following. 1. Turn off advanced Graphics. 2. Try a lower resolution. 3. Try turning on and using 16-bit colour 22:32:51.7 9/12/2008: 4. Ensure any required video codecs are installed. 22:32:51.7 9/12/2008: 5. Try a different theme, or try running the theme at the resolution it was designed for 22:32:51.7 9/12/2008: 6. Try the latest version of GameEx. GameEx is updated all the time. 22:32:51.7 9/12/2008: 7. If you performed an auto update to this version. Try performing a manual download and install. 22:32:51.7 9/12/2008: 22:32:51.7 9/12/2008: Last Exception: 22:32:51.7 9/12/2008: Object reference not set to an instance of an object. 22:32:51.7 9/12/2008: at q.cg() 22:32:51.7 9/12/2008: at q.am() on a side note i also have noticed that when selecting any of my movies, that the preview of the movie is upside down but the actual play of the movie is right side up. However when i check the flip video checkbox (ffdshowconfig->miscellaneous->flip video->unchecked) the inverse happens (the preview is normal but the actual playback is upside down). Just thought i should mention this but to me it may not be a priority above the other bug (*edit - figured out that the side note problem probably lies in the codec itself, would like to see support for VFW though but its just a suggestion. You guys prolly got your hands full so I'll leave it at that) Thanks guys, game ex is an awesome tool and I appreciate all the hard work put into it BTW, just noticed that the below information in my signature is not acurate anymore. Still lookin for a way to get rid of it.
  13. I had the same problem using mame32. instead of using the official mame32, i downloaded mame32fx and everything works great. heres the link to the site http://mame32fx.altervista.org/home.htm
  14. i didnt realize that i needed to wait for the "nag screen" to clear by itself. Thanks Tom. Waiting 15 seconds took care of the problem
×
×
  • Create New...