2014-06-25, 19:24
Having issues with a clean windows 7 x64 install. Post install, I select a game and it asks me to install an emulator. I choose nestopia, then the game fails to launch. Here is the relevant section from the log.
The interesting part to me is that the file it says is missing (NstDatabase.xml). I went to look for that file and the whole directory structure is missing. Under "C:\Users\joe\AppData\Roaming\XBMC\userdata\addon_data" there are no sub directories. Any ideas whats going on here?
So now I uninstalled the nestopia emulator and chose the other one. Now I get no onscreen error, but here is the relevant section from the log.
Code:
12:16:02 T:10544 DEBUG: GAME - GAME::CGameClient::Create - creating game add-on instance 'NES / Famicom (NEStopia)'
12:16:02 T:10544 DEBUG: ADDON: Dll Initializing - NES / Famicom (NEStopia)
12:16:02 T:10544 DEBUG: SECTION:LoadDLL(C:\Program Files (x86)\XBMC\addons\library.xbmc.libretro\libXBMC_libretro.dll)
12:16:02 T:10544 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
12:16:02 T:11860 DEBUG: Previous line repeats 2 times.
12:16:02 T:11860 DEBUG: GameManager: tracking 41 extensions
12:16:02 T:10544 INFO: AddOnLog: NES / Famicom (NEStopia): Checking for settings blargg_ntsc_filter (value is "Blargg NTSC filter; disabled|composite|svideo|rgb")
12:16:02 T:10544 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'NES / Famicom (NEStopia)' requests setting 'blargg_ntsc_filter'
12:16:02 T:10544 INFO: AddOnLog: NES / Famicom (NEStopia): Checking for settings palette (value is "Palette; canonical|consumer|alternative|rgb")
12:16:02 T:10544 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'NES / Famicom (NEStopia)' requests setting 'palette'
12:16:02 T:10544 INFO: AddOnLog: NES / Famicom (NEStopia): Checking for settings nospritelimit (value is "Remove 8-sprites-per-scanline hardware limit; disabled|enabled")
12:16:02 T:10544 DEBUG: CAddonCallbacksAddon - ADDON::CAddonCallbacksAddon::GetAddonSetting - add-on 'NES / Famicom (NEStopia)' requests setting 'nospritelimit'
12:16:02 T:10544 INFO: GAME: ------------------------------------
12:16:02 T:10544 INFO: GAME: Loaded DLL for gameclient.nestopia
12:16:02 T:10544 INFO: GAME: Client: NES / Famicom (NEStopia) at version 1.46.2
12:16:02 T:10544 INFO: GAME: Valid extensions: .fds .nes
12:16:02 T:10544 INFO: GAME: Supports VFS: yes
12:16:02 T:10544 INFO: GAME: Supports no game: no
12:16:02 T:10544 INFO: GAME: ------------------------------------
12:16:02 T:10544 INFO: RetroPlayer: Using game client gameclient.nestopia at version 1.46.2
12:16:02 T:10544 INFO: AddOnLog: NES / Famicom (NEStopia): NstDatabase.xml path: C:\Users\joe\AppData\Roaming\XBMC\userdata\addon_data\gameclient.nestopia\system\NstDatabase.xml
12:16:02 T:10544 ERROR: AddOnLog: NES / Famicom (NEStopia): NstDatabase.xml required to detect region and some mappers.
12:16:02 T:10544 ERROR: GAME: exception caught while trying to call 'LoadGame()' on add-on gameclient.nestopia
12:16:02 T:10544 ERROR: Please contact the developer of this add-on: Martin Freij
12:16:02 T:10544 ERROR: RetroPlayer: Error opening file
The interesting part to me is that the file it says is missing (NstDatabase.xml). I went to look for that file and the whole directory structure is missing. Under "C:\Users\joe\AppData\Roaming\XBMC\userdata\addon_data" there are no sub directories. Any ideas whats going on here?
So now I uninstalled the nestopia emulator and chose the other one. Now I get no onscreen error, but here is the relevant section from the log.
Code:
12:30:00 T:8484 DEBUG: RetroPlayer: Using gameclient.fceumm
12:30:00 T:8484 DEBUG: GAME - GAME::CGameClient::Create - creating game add-on instance 'NES / Famicom (FCEUmm)'
12:30:00 T:8484 DEBUG: ADDON: Dll Initializing - NES / Famicom (FCEUmm)
12:30:00 T:8484 DEBUG: LoadLibraryExA called with flags:
- LOAD_WITH_ALTERED_SEARCH_PATH
12:30:00 T:8484 DEBUG: Previous line repeats 2 times.
12:30:00 T:8484 ERROR: AddOnLog: NES / Famicom (FCEUmm): Unable to assign function "retro_set_environment": The specified procedure could not be found.
12:30:00 T:8484 ERROR: AddOnLog: NES / Famicom (FCEUmm): Failed to load C:\Users\joe\AppData\Roaming\XBMC\addons\gameclient.fceumm\fceumm_libretro_win.dll
12:30:00 T:8484 ERROR: ADDON: Dll NES / Famicom (FCEUmm) - Client returned bad status (6) from Create and is not usable
12:30:00 T:8484 INFO: Called Add-on status handler for '6' of clientName:NES / Famicom (FCEUmm), clientID:gameclient.fceumm (same Thread=no)
12:30:00 T:8484 ERROR: RetroPlayer: Failed to init game client gameclient.fceumm