RE: RetroPlayer Test Builds - apollo1111 - 2013-09-23
Thanks for the answer brobut the options for DTS TrueHD its not there its only hdmi ore analog and optical i can chose from.
Very strange because the the unmodified mode has all of them,i have tried with reciver and straight to tv with out no audio
But i can trie to live without games and use the uncostumisized openelec and watch movie and tv show
thanks for the work anyway folks)maybe next build will be with hdmi audio support for htpc.
RE: RetroPlayer Test Builds - johan1982 - 2013-09-23
Hi !
I have compiled Openelec Fusion x64 ( build and my xbox 360 wired controller does not work anymore. Some buttons still work (going back and forth but my dpad (up down left right) does nothing. Both analog joysticks are also not working anymore. Can i fix this somehow ?
Thanks !
Johan
RE: RetroPlayer Test Builds - doucettom - 2013-09-24
(2013-09-21, 21:35)doucettom Wrote: http://xbmclogs.com/show.php?id=61150
http://xbmclogs.com/show.php?id=61154
http://xbmclogs.com/show.php?id=61155
Also, I am still trying to deactivate RW/FF to see if it improves Yabause performances...
Is there anything in my logs especially regarding the PCSX crash ? I check them, got a few errors, but cannot find anything regarding PCSX in them.
Am I posting the right logs ?
RE: RetroPlayer Test Builds - Rodimus80 - 2013-09-27
Love the idea of this project. Looking forward to seeing its evolution.
RE: RetroPlayer Test Builds - SloppyCookie - 2013-09-29
Request for Openelec 3.2.1 Builds
RE: RetroPlayer Test Builds - doucettom - 2013-10-01
(2013-09-24, 19:52)doucettom Wrote: (2013-09-21, 21:35)doucettom Wrote: http://xbmclogs.com/show.php?id=61150
http://xbmclogs.com/show.php?id=61154
http://xbmclogs.com/show.php?id=61155
Also, I am still trying to deactivate RW/FF to see if it improves Yabause performances...
Is there anything in my logs especially regarding the PCSX crash ? I check them, got a few errors, but cannot find anything regarding PCSX in them.
Am I posting the right logs ?
I would really like to know if I posted the right logs. Any help appreciated even though it is not from Project developpers. I am trying to solve my problems one at a time to have a fully fonctionnal HTPC with retro gaming emulators, ideally with my PS3 DS3 controller.
RE: RetroPlayer Test Builds - doucettom - 2013-10-03
3.2.2 out...
RE: RetroPlayer Test Builds - swetoast - 2013-10-03
stupid question perhaps but rpi builds will they be available in the future ?
RE: RetroPlayer Test Builds - garbear - 2013-10-04
(2013-10-01, 16:42)doucettom Wrote: (2013-09-24, 19:52)doucettom Wrote: (2013-09-21, 21:35)doucettom Wrote: http://xbmclogs.com/show.php?id=61150
http://xbmclogs.com/show.php?id=61154
http://xbmclogs.com/show.php?id=61155
Also, I am still trying to deactivate RW/FF to see if it improves Yabause performances...
Is there anything in my logs especially regarding the PCSX crash ? I check them, got a few errors, but cannot find anything regarding PCSX in them.
Am I posting the right logs ?
I would really like to know if I posted the right logs. Any help appreciated even though it is not from Project developpers. I am trying to solve my problems one at a time to have a fully fonctionnal HTPC with retro gaming emulators, ideally with my PS3 DS3 controller.
It doesn't look like any games are being played by RetroPlayer. If xbmc crashes, are you restarting and uploading the log? Because then the log might be from the current session, not the one that crashed
RE: RetroPlayer Test Builds - garbear - 2013-10-04
(2013-10-03, 15:45)doucettom Wrote: 3.2.2 out...
do 3.2.1 and 3.2.2 bring any necessary fixes to the table? i don't have time right now to update purely for the sake of updating.
RE: RetroPlayer Test Builds - yallah - 2013-10-04
(2013-10-04, 19:41)garbear Wrote: (2013-10-03, 15:45)doucettom Wrote: 3.2.2 out...
do 3.2.1 and 3.2.2 bring any necessary fixes to the table? i don't have time right now to update purely for the sake of updating.
wait until stable version is finish. No need now.
RE: RetroPlayer Test Builds - doucettom - 2013-10-04
(2013-10-04, 19:40)garbear Wrote: (2013-10-01, 16:42)doucettom Wrote: (2013-09-24, 19:52)doucettom Wrote: Is there anything in my logs especially regarding the PCSX crash ? I check them, got a few errors, but cannot find anything regarding PCSX in them.
Am I posting the right logs ?
I would really like to know if I posted the right logs. Any help appreciated even though it is not from Project developpers. I am trying to solve my problems one at a time to have a fully fonctionnal HTPC with retro gaming emulators, ideally with my PS3 DS3 controller.
It doesn't look like any games are being played by RetroPlayer. If xbmc crashes, are you restarting and uploading the log? Because then the log might be from the current session, not the one that crashed I thought it was both before and after but it seems it might not. I will take a few logs tonight when I get home.
(2013-10-04, 19:41)garbear Wrote: (2013-10-03, 15:45)doucettom Wrote: 3.2.2 out...
do 3.2.1 and 3.2.2 bring any necessary fixes to the table? i don't have time right now to update purely for the sake of updating. It was more of a notice than a request.
(2013-10-04, 19:44)yallah Wrote: (2013-10-04, 19:41)garbear Wrote: (2013-10-03, 15:45)doucettom Wrote: 3.2.2 out...
do 3.2.1 and 3.2.2 bring any necessary fixes to the table? i don't have time right now to update purely for the sake of updating.
wait until stable version is finish. No need now.
I definitely agree,
I think it's a better idea to make Retroplayer final and stable, and integrate and include everything necessary to have a fully fonctionnal game box.
RE: RetroPlayer Test Builds - Canuma - 2013-10-05
Yep, this is what i was waiting for since years ;-)
Setup is Core2Duo with your openelec x64 build
Here are my testresults so far:
Sega Master System:
When ziped, they won't be recognized. (I am asked to install a emulator core, and it finds none)
When unpacked, xbmc seems to restart (New logfile is generated)
Error i found in debug log:
Code: 03:20:33 T:139845746644800 INFO: RetroPlayer: Using game client Genesis Plus GX at version v1.7.4
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=16: notified of var blargg_ntsc_filter (Blargg NTSC filter; disabled|monochrome|composite|svideo|rgb)
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=16: notified of var overscan (Overscan mode; 0|1|2|3)
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=16: notified of var gg_extra (Game Gear extended screen; disabled|enabled)
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=8: SET_PERFORMANCE_LEVEL
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=8: performance hint: 1
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=10: SET_PIXEL_FORMAT
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=10: set pixel format: 2, RETRO_PIXEL_FORMAT_RGB565
03:20:33 T:139845746644800 DEBUG: GameClient::CStrategyUseVFS: Testing if we can load game from VFS
03:20:33 T:139845746644800 DEBUG: GameClient::CStrategyUseVFS: Game client does not allow VFS
03:20:33 T:139845746644800 DEBUG: GameClient::CStrategyEnterZip: Testing if the file is a zip containing a game
03:20:33 T:139845746644800 DEBUG: GameClient::CStrategyEnterZip: File is not a zip
03:20:33 T:139845746644800 DEBUG: GameClient::CStrategyUseHD: Testing if we can load game from hard drive
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=9: GET_SYSTEM_DIRECTORY
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=9: using system directory /storage/emulators/system/Sega/
03:20:33 T:139845746644800 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
03:20:33 T:139845746644800 ERROR: LibretroEnvironment query ID=15: undefined variable blargg_ntsc_filter
Same goes for game gear roms or genesis roms.
Playstation1:
PCSX re-armed again restarts xbmc, throws also query ID=15 error:
Code: 03:28:27 T:140704369137472 DEBUG: Loading: /storage/.xbmc/addons/gameclient.pcsx-rearmed/pcsx_rearmed_libretro.so
03:28:27 T:140704369137472 INFO: GameClient: Loaded PCSX-ReARMed core at version r19
03:28:27 T:140704369137472 INFO: GameClient: ------------------------------------
03:28:27 T:140704369137472 INFO: GameClient: Loaded DLL for gameclient.pcsx-rearmed
03:28:27 T:140704369137472 INFO: GameClient: Client: PCSX-ReARMed at version r19
03:28:27 T:140704369137472 INFO: GameClient: Valid extensions: bin|cue|img|mdf|pbp|toc|cbn|m3u
03:28:27 T:140704369137472 INFO: GameClient: Allow VFS: no, require zip (block extract): no
03:28:27 T:140704369137472 INFO: GameClient: ------------------------------------
03:28:27 T:140704369137472 INFO: RetroPlayer: Using game client PCSX-ReARMed at version r19
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=16: notified of var frameskip (Frameskip; 0|1|2|3)
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=16: notified of var region (Region; Auto|NTSC|PAL)
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=16: notified of var pad1type (Pad 1 Type; standard|analog)
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=9: GET_SYSTEM_DIRECTORY
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=9: using system directory /storage/emulators/system/sony/
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=8: SET_PERFORMANCE_LEVEL
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=8: performance hint: 1
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=3: GET_CAN_DUPE
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=3: frame duping is enabled
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=13: SET_DISK_CONTROL_INTERFACE
03:28:27 T:140704369137472 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
03:28:27 T:140704369137472 ERROR: LibretroEnvironment query ID=15: undefined variable frameskip
Mednafen again fails at ID15 (I can see a pattern here ;-) )
Code: 03:32:02 T:140297370969920 DEBUG: GameClient::CStrategyUseHD: Testing if we can load game from hard drive
03:32:02 T:140297370969920 INFO: LibretroEnvironment query ID=10: SET_PIXEL_FORMAT
03:32:02 T:140297370969920 INFO: LibretroEnvironment query ID=10: set pixel format: 1, RETRO_PIXEL_FORMAT_XRGB8888
03:32:02 T:140297370969920 INFO: LibretroEnvironment query ID=2: GET_OVERSCAN
03:32:02 T:140297370969920 INFO: LibretroEnvironment query ID=2: crop away overscan
03:32:02 T:140297370969920 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
03:32:02 T:140297370969920 ERROR: LibretroEnvironment query ID=15: undefined variable psx_dithering
Also once, it failed to load .cue .bin images at all, However I am unable to reproduce that.
NES:
Core nestopia:
gives a black screen (xbmc restart)
can't see why though:
Code: 03:40:19 T:140229579482944 DEBUG: SECTION:LoadDLL(/storage/.xbmc/addons/gameclient.nestopia/nestopia_libretro.so)
03:40:19 T:140229579482944 DEBUG: Loading: /storage/.xbmc/addons/gameclient.nestopia/nestopia_libretro.so
03:40:19 T:140229579482944 INFO: GameClient: Loaded Nestopia core at version v1.46-WIP
03:40:19 T:140229579482944 INFO: GameClient: ------------------------------------
03:40:19 T:140229579482944 INFO: GameClient: Loaded DLL for gameclient.nestopia
03:40:19 T:140229579482944 INFO: GameClient: Client: Nestopia at version v1.46-WIP
03:40:19 T:140229579482944 INFO: GameClient: Valid extensions: nes|fds
03:40:19 T:140229579482944 INFO: GameClient: Allow VFS: yes, require zip (block extract): no
03:40:19 T:140229579482944 INFO: GameClient: ------------------------------------
03:40:19 T:140229579482944 INFO: RetroPlayer: Using game client Nestopia at version v1.46-WIP
03:40:19 T:140229579482944 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
03:40:19 T:140229579482944 INFO: LibretroEnvironment query ID=16: notified of var blargg_ntsc_filter (Blargg NTSC filter; disabled|composite|svideo|rgb)
03:40:19 T:140229579482944 INFO: LibretroEnvironment query ID=16: notified of var nospritelimit (Remove 8-sprites-per-scanline hardware limit; disabled|enabled)
03:40:19 T:140229579482944 DEBUG: GameClient::CStrategyUseVFS: Testing if we can load game from VFS
03:40:19 T:140229579482944 DEBUG: GameFile: loaded file from VFS (filesize: 256 KiB)
03:40:19 T:140229579482944 INFO: LibretroEnvironment query ID=9: GET_SYSTEM_DIRECTORY
03:40:19 T:140229579482944 INFO: LibretroEnvironment query ID=9: using system directory /storage/emulators/system/Nintendo/nes/
Dosbox:
Fails (xbmc restart) seems to miss keyboard support: (am i supposed to have some dosbox related ini files in its system path?)
Code: <snip>
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: Invalid GetInput(). Controller=0, device=3, index=0, id=269
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: RETRO_DEVICE_KEYBOARD not supported!
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: Invalid GetInput(). Controller=0, device=3, index=0, id=270
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: RETRO_DEVICE_KEYBOARD not supported!
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: Invalid GetInput(). Controller=0, device=3, index=0, id=271
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: RETRO_DEVICE_KEYBOARD not supported!
04:38:44 T:139808357574400 ERROR: RetroPlayerInput: Invalid GetInput(). Controller=0, device=3, index=0, id=266
04:38:44 T:139809527899904 NOTICE: Thread RetroPlayerVideo start, auto delete: false
04:38:44 T:139808374359808 NOTICE: Thread RetroPlayerAudio start, auto delete: false
04:38:44 T:139810187622144 DEBUG: CActiveAE::ClearDiscardedBuffers - buffer pool deleted
scummvm: can't find any errors, it simply refused to play the game, did restart xbmc though...
yabause works, tested game (panzer dragoon saga) however does stop right after the intro (no Idea why)
Gameboy works, GBA, only meteor seems to work:
mednafen gba tells me it is unable to load the rom file (see above mednafen psx)
VBA next has again id 15 problem:
Code: 04:59:28 T:139910262269760 DEBUG: RetroPlayer: Using gameclient.vba-next
04:59:28 T:139910262269760 DEBUG: SECTION:LoadDLL(/storage/.xbmc/addons/gameclient.vba-next/vba_next_libretro.so)
04:59:28 T:139910262269760 DEBUG: Loading: /storage/.xbmc/addons/gameclient.vba-next/vba_next_libretro.so
04:59:28 T:139910262269760 INFO: GameClient: Loaded VBA Next core at version v1.0.2
04:59:28 T:139910262269760 INFO: GameClient: ------------------------------------
04:59:28 T:139910262269760 INFO: GameClient: Loaded DLL for gameclient.vba-next
04:59:28 T:139910262269760 INFO: GameClient: Client: VBA Next at version v1.0.2
04:59:28 T:139910262269760 INFO: GameClient: Valid extensions: gba
04:59:28 T:139910262269760 INFO: GameClient: Allow VFS: no, require zip (block extract): no
04:59:28 T:139910262269760 INFO: GameClient: ------------------------------------
04:59:28 T:139910262269760 INFO: RetroPlayer: Using game client VBA Next at version v1.0.2
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=16: notified of var vbam-next-gamepad (Button layout; original|reversed)
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=3: GET_CAN_DUPE
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=3: frame duping is enabled
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=10: SET_PIXEL_FORMAT
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=10: set pixel format: 2, RETRO_PIXEL_FORMAT_RGB565
04:59:28 T:139910262269760 DEBUG: GameClient::CStrategyUseVFS: Testing if we can load game from VFS
04:59:28 T:139910262269760 DEBUG: GameClient::CStrategyUseVFS: Game client does not allow VFS
04:59:28 T:139910262269760 DEBUG: GameClient::CStrategyEnterZip: Testing if the file is a zip containing a game
04:59:28 T:139910262269760 DEBUG: GameClient::CStrategyEnterZip: File is not a zip
04:59:28 T:139910262269760 DEBUG: GameClient::CStrategyUseHD: Testing if we can load game from hard drive
04:59:28 T:139910262269760 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
04:59:28 T:139910262269760 ERROR: LibretroEnvironment query ID=15: undefined variable vbam-next-gamepad
Nintendo DS fails, can't see why
mame:
id 15:
Code: 05:21:42 T:139942117234496 DEBUG: RetroPlayer: Multiple clients found: gameclient.fba, gameclient.mame, gameclient.scummvm, gameclient.stella
05:21:42 T:139942117234496 DEBUG: ------ Window Init (DialogContextMenu.xml) ------
05:21:44 T:139942117234496 DEBUG: LIRC: Update - NEW at 414970:6c 0 KEY_DOWN devinput (KEY_DOWN)
05:21:44 T:139942117234496 DEBUG: OnKey: 167 (0xa7) pressed, action is Down
05:21:44 T:139942117234496 DEBUG: LIRC: Update - NEW at 415216:6c 0 KEY_DOWN_UP devinput (KEY_DOWN_UP)
05:21:46 T:139942117234496 DEBUG: LIRC: Update - NEW at 417209:160 0 KEY_OK devinput (KEY_OK)
05:21:46 T:139942117234496 DEBUG: OnKey: 11 (0x0b) pressed, action is Select
05:21:47 T:139942117234496 DEBUG: LIRC: Update - NEW at 417330:160 0 KEY_OK_UP devinput (KEY_OK_UP)
05:21:47 T:139942117234496 DEBUG: ------ Window Deinit (DialogContextMenu.xml) ------
05:21:47 T:139942117234496 DEBUG: RetroPlayer: Using gameclient.mame
05:21:47 T:139942117234496 DEBUG: SECTION:LoadDLL(/storage/.xbmc/addons/gameclient.mame/mame078_libretro.so)
05:21:47 T:139942117234496 DEBUG: Loading: /storage/.xbmc/addons/gameclient.mame/mame078_libretro.so
05:21:47 T:139942117234496 INFO: GameClient: Loaded MAME 2003 core at version 0.78
05:21:47 T:139942117234496 INFO: GameClient: ------------------------------------
05:21:47 T:139942117234496 INFO: GameClient: Loaded DLL for gameclient.mame
05:21:47 T:139942117234496 INFO: GameClient: Client: MAME 2003 at version 0.78
05:21:47 T:139942117234496 INFO: GameClient: Valid extensions: zip
05:21:47 T:139942117234496 INFO: GameClient: Allow VFS: no, require zip (block extract): yes
05:21:47 T:139942117234496 INFO: GameClient: ------------------------------------
05:21:47 T:139942117234496 INFO: RetroPlayer: Using game client MAME 2003 at version 0.78
05:21:47 T:139942117234496 INFO: LibretroEnvironment query ID=16: SET_VARIABLES
05:21:47 T:139942117234496 INFO: LibretroEnvironment query ID=16: notified of var frameskip (Frameskip; 0|1|2|3|4|5)
05:21:47 T:139942117234496 INFO: LibretroEnvironment query ID=16: notified of var dcs-speedhack (MK2/MK3 DCS Speedhack; disabled|enabled)
05:21:47 T:139942117234496 INFO: LibretroEnvironment query ID=15: GET_VARIABLE
05:21:47 T:139942117234496 ERROR: LibretroEnvironment query ID=15: undefined variable frameskip
Cores not mentioned for the above Systems seem to work (All cores for SNES..)
I'll keep testing, and updating. Bit OT, I configured a kill xbmc button on my remote (killall xbmc.bin) which used to work great with default openelec, however it restarts the whole machine when used with your build (which makes it kinda pointless,,,) Any Idea how to fix that?
RE: RetroPlayer Test Builds - garbear - 2013-10-05
The query ID=15 isn't an error, just a component that I haven't implemented yet. My non-implementation (i think i just return NULL or something) is consistent with the libretro API, and the emulators must have forgotten to check for NULL, expecting the component to be fully implemented. This is most likely, as I have already patched one emulator for not checking for NULL properly.
However, last time a query ID error popped up, it was a non-error like above, and the game crashed in the game loop (but the query ID error was the last line to be logged). I'll resolve this by debug-logging right before the game loop is first run.
(2013-10-05, 04:09)Canuma Wrote: Bit OT, I configured a kill xbmc button on my remote (killall xbmc.bin) which used to work great with default openelec, however it restarts the whole machine when used with your build (which makes it kinda pointless,,,) Any Idea how to fix that?
My guess is that OE 3.2.0 changed, so that if xbmc crashes the entire system will restart. Seems like a valid strategy in any case. A better way to accomplish this would be to send a quit event to XBMC (you have multiple options)
RE: RetroPlayer Test Builds - Canuma - 2013-10-05
(2013-10-05, 04:35)garbear Wrote: The query ID=15 isn't an error, just a component that I haven't implemented yet. My non-implementation (i think i just return NULL or something) is consistent with the libretro API, and the emulators must have forgotten to check for NULL, expecting the component to be fully implemented. This is most likely, as I have already patched one emulator for not checking for NULL properly.
However, last time a query ID error popped up, it was a non-error like above, and the game crashed in the game loop (but the query ID error was the last line to be logged). I'll resolve this by debug-logging right before the game loop is first run.
Hmm, so there is no way currently to keep logging until the "real" error occurs?
(2013-10-05, 04:35)garbear Wrote: (2013-10-05, 04:09)Canuma Wrote: Bit OT, I configured a kill xbmc button on my remote (killall xbmc.bin) which used to work great with default openelec, however it restarts the whole machine when used with your build (which makes it kinda pointless,,,) Any Idea how to fix that?
My guess is that OE 3.2.0 changed, so that if xbmc crashes the entire system will restart. Seems like a valid strategy in any case. A better way to accomplish this would be to send a quit event to XBMC (you have multiple options)
Hmm, I was in OE 3.2.2 before (from 3.2.0) and it still worked there, I have this button because xbmc tends to hang from time to time. Thus any xbmc related comands won't work.
|