![]() |
Integrated Video Game Emulators - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Kodi Application (https://forum.kodi.tv/forumdisplay.php?fid=93) +---- Forum: RetroPlayer Development (https://forum.kodi.tv/forumdisplay.php?fid=194) +---- Thread: Integrated Video Game Emulators (/showthread.php?tid=146711) |
RE: Integrated Video Game Emulators - Eldorado - 2013-03-08 Here's a new Windows compile based on the latest - http://180upload.com/kou3opey9tx4 Read the NOTICE.txt file inside and test away! RE: Integrated Video Game Emulators - drivesoslow - 2013-03-08 Linux doesn't seem to be working, and the logs are super bare with no reference to any Joystick. RE: Integrated Video Game Emulators - garbear - 2013-03-08 yea, linux joystick support completely died in the last few commits. I'm doing a full rebase on master, I'll try to resurrect linux joysticks. On the plus side, audio should be a LOT better after the rebase. RE: Integrated Video Game Emulators - N3MIS15 - 2013-03-08 On linux I can get joystick to work if I disable "enable joysicks" in settings then reenable it. @garbear will test out axis support asap. Thanks. RE: Integrated Video Game Emulators - N3MIS15 - 2013-03-08 Tested axis on my snes retropad on windows with Eldorado's build and it works great ingame and gui. 1 thing i noticed was that switching direction very quickly (left<-->right) can make the last pressed button stay pressed. (I can make megaman go right while pressing left) I can reproduce this with axis on my retropad and also xbox360 dpad. I will compile a linux build over the weekend and let you know how it goes. Thanks again garbear. RE: Integrated Video Game Emulators - garbear - 2013-03-08 NOTICE the new branch is https://github.com/garbear/xbmc/tree/retroplayer3 . I rebased on master and fixed some possibly broken commits in the joystick code. Don't pull, make sure you checkout fresh. A make clean and/or make distclean is recommended, and make sure you delete xbmc/interfaces/python/generated. I would like to hear about joystick results. The code is brand new and will have bugs, like not detecting joysticks initially (fix is to disable/enable joystick support in settings) and directions getting stuck when using axes. Post your results, describe the scenario (especially if your joystick doesn't show up as /dev/input/js0) and feed me debug logs. RE: Integrated Video Game Emulators - drivesoslow - 2013-03-08 I deleted my old clone and pulled fresh, now when I compile I get this error: Code: Makefile:10: *** missing separator. Stop. It was east enough to fix but if you look at the raw code on git you'll see the issue: https://raw.github.com/garbear/xbmc/retroplayer3/xbmc/input/Makefile Code: SRCS=ButtonTranslator.cpp \ RE: Integrated Video Game Emulators - garbear - 2013-03-08 Haha rebase remnants. Ill correct tonight RE: Integrated Video Game Emulators - Adam7288 - 2013-03-08 All your rebase are belong to us sorry had to RE: Integrated Video Game Emulators - yallah - 2013-03-08 Hi, very nice project !!! Work perfectly but is it normal if *.gen , *.sms , *.gg (genesis plus GX installed ) can't reconize by libretro ![]() RE: Integrated Video Game Emulators - BLKMGK - 2013-03-09 Okay the following steps worked for me for those who are as easily confused as I ![]() make clean; make distclean git reset --hard git checkout master git branch retroplayer3 git checkout retroplayer3 git pull garbearrocks retroplayer3 ./bootstrap; ./configure --enable-airplay --enable-joystick; make -j4 (-j4 is multithreaded and doesn't always play nice) sudo make install Still compiling here but this ought to help others I believe and seemed to get me on the new code ![]() RE: Integrated Video Game Emulators - garbear - 2013-03-09 yallah there is ABSOLUTELY NO WAY i can help you if you don't post a debug log I fixed the linux build issue in 96736d56c9e6821abcdb16d0f2ba50a643c1a693 Edit: BLKMGK's git-fu will work, but it pulls my code on top of current master. It's a good way to get the new features recently added to master, but if merge conflicts arise you'll have to edit by hand. Probably better to just checkout the branch directly instead of pulling the commits. a.k.a instead of pulling garbear/retroplayer3 onto local branch garbear (simply a reference to master) you can do Code: git fetch garbear RE: Integrated Video Game Emulators - yallah - 2013-03-09 (2013-03-09, 06:27)garbear Wrote: yallah there is ABSOLUTELY NO WAY i can help you if you don't post a debug log Oops! sorry Here you can find log genesis rom (.gen) doesn't work, only smc (snes) is ok http://www.xbmclogs.com/show.php?id=3115 Huummm update new, when I use local drive .gen (genesis) is ok working like charm and when i use smb path, emulator not reconize rom gen,... or other . only smc rom (snes) working with smb path ... http://www.xbmclogs.com/show.php?id=3116 RE: Integrated Video Game Emulators - garbear - 2013-03-09 Here's the part from the log I noticed (oops, forgot to log which emulator it was) Code: GameClient::CStrategyUseHD: Testing if we can load game from hard drive The priority of the tests above can change depending on the two debug settings, but ultimately an emulator has to be compatible with the rom's URL. Adding "load from memory" functionality to an emulator is probably easy - literally just comment out the file loading part and short-circuit it to the pre-loaded file in RAM. Once RetroPlayer is more feature-complete I plan to help out with the emulator cores, bringing them up to meet XBMC's capabilities. RE: Integrated Video Game Emulators - yallah - 2013-03-09 http://www.xbmclogs.com/show.php?id=3164 New log with last commit. http://www.xbmclogs.com/show.php?id=3164 Used via network genesis (ko) and snes (ok) Used via local drive genesis (ok) |