• 1
  • 4
  • 5
  • 6(current)
  • 7
  • 8
  • 167
RetroPlayer Test Builds (updated for Nexus)
#76
Wink 
Thanks for the answer broSmilebut 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 audioSad
But i can trie to live without games and use the uncostumisized openelec and watch movie and tv show
thanks for the work anyway folksSmile)maybe next build will be with hdmi audio support for htpc.
Reply
#77
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
Reply
#78
(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 ?
Reply
#79
Love the idea of this project. Looking forward to seeing its evolution.
Reply
#80
Request for Openelec 3.2.1 Builds Smile
Reply
#81
(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.
Reply
#82
3.2.2 out...
Reply
#83
stupid question perhaps but rpi builds will they be available in the future ?
Reply
#84
(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
Reply
#85
(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.
Reply
#86
(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.
Reply
#87
(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.
Reply
#88
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?
Reply
#89
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)
Reply
#90
(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.
Reply
  • 1
  • 4
  • 5
  • 6(current)
  • 7
  • 8
  • 167

Logout Mark Read Team Forum Stats Members Help
RetroPlayer Test Builds (updated for Nexus)16