[Guide] Getting Started with Kodi Retroplayer
#46
(2019-02-11, 01:04)zachmorris Wrote:
 


Note that the game addons do not show up in the Kodi repository for Linux. Game emulator addons are available in the Kodi nightly ppa for Linux users. You can download the game addons individually using these commands:

sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
sudo apt-get update
sudo apt-get install kodi-game-libretro-beetle-bsnes
or you can download all of them at one go:

sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
sudo apt-get update
sudo apt-get install kodi-game*

Although note currently not a lot of the addons are available in the ppa due to building issues. To get all the game addons it's easier to build and install them yourself following the instructions here, or you can download a 3rd party repository that builds the addons like this one.
 
Quote: 
I have installed game addons using the commands given above but they are not shown while selecting any game in Kodi's retroplayer.  While selecting any game in IAGL it gives "game nnot compatible with any available emulators"These addons are installed in 
 /usr/share/kodi/addons 
. Can anyone help with it?
Reply
#47
(2021-06-04, 21:00)Shardul Wrote:
(2019-02-11, 01:04)zachmorris Wrote:
 


Note that the game addons do not show up in the Kodi repository for Linux. Game emulator addons are available in the Kodi nightly ppa for Linux users. You can download the game addons individually using these commands:

sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
sudo apt-get update
sudo apt-get install kodi-game-libretro-beetle-bsnes
or you can download all of them at one go:

sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
sudo apt-get update
sudo apt-get install kodi-game*

Although note currently not a lot of the addons are available in the ppa due to building issues. To get all the game addons it's easier to build and install them yourself following the instructions here, or you can download a 3rd party repository that builds the addons like this one.
 
Quote: 
I have installed game addons using the commands given above but they are not shown while selecting any game in Kodi's retroplayer.  While selecting any game in IAGL it gives "game nnot compatible with any available emulators"These addons are installed in 
 /usr/share/kodi/addons 
. Can anyone help with it?

Some things to verify:
- You restarted Kodi
- In Kodi, go to Addons>My Addons>Game Addons>Emulators/Standalone Games (depending on the addon) and verify the addons installed are Enabled (perhaps they defaulted to disabled)
- Likewise in Kodi, go to Addons>My Addons>Game Addons>Support Addons and verify game Libretro Compatibility is installed (game.libretro) and enabled

If any of that works let me know and I can update the guide.
Reply
#48
I have done all of them, in kodi after going to Addons>My Addons>Game Addons, there were four options, controller profiles, Standalone games,Support addons, game providers

In standalone games, there were two addons(one was Mr Boom) and both were enabled, whereas in support addons game libretro was in its latest(2.3.0) and it was also enabled.

See may be I would have done some installation process mistakes, as basically I was developing game.libretro using https://github.com/NikosSiak/game.libret...g-on-linux (so it will be in latest version which uses retroachievements)  but it was not working after developing than on installing all binary addons using command: 
sudo make -j$(getconf _NPROCESSORS_ONLN) -C tools/depends/target/binary-addons PREFIX=/usr/local 
while I was in $HOME/kodi directory, and this time it worked.

After that libretro compatibility and two games in standalone games were visible in Kodi. Now for playing other games, I followed this guide and using the commands:

sudo add-apt-repository ppa:team-xbmc/xbmc-nightly
sudo apt-get update
sudo apt-get install kodi-game* 
while I was in $HOME directory.
This is whole I have done till now, if you pick any errors it would be of great help.

Edit: I searched for the .so files saved of these libretro cores so there location was"/usr/ lib/x86_64-linux-gnu/kodi/addons/game.libretro."name" and in this location game.libretro.so file was also present whose version is 2.2.0(older one) but in Kodi the version visible is 2.3.0 wand the corresponding game.libretro file is stored at "local/lib/kodi/addons/game.libretro" which I think means that Kodi is not looking at location "/usr/ lib/x86_64-linux-gnu/kodi/addons/" for addons.
Reply
#49
Hello Folks

I have to say i'm having a jolly lovely time jumping back into some old school classics! Smile

I'm looking for some help / hints when it comes to using amiga emulation. I've installed and use the IAGL add-on to browse for and dowload games, i've increased the game cache folder so i can play downloaded games without them being flushed.

Some games (Cannon Fodder, Speedball) work, but other games such as Monkey Island, Syndicate & Beneath a Steel Sky crash out of kodi on launch of the game.

I'm using Kodi on a MacbookPro 2010 and I have the relevant kickstart BIOS rom's. These are showing as installed in the correct location using the excellent checker from @zachmorris and are highlighted in green.

I've attached a debug log from kodi and also the program error from MacOS, any hints gratefully received.

Mac Error

Kodi Debug Log
Reply
#50
(2021-06-05, 21:51)littlejeem Wrote: Hello Folks

I have to say i'm having a jolly lovely time jumping back into some old school classics! Smile

I'm looking for some help / hints when it comes to using amiga emulation. I've installed and use the IAGL add-on to browse for and dowload games, i've increased the game cache folder so i can play downloaded games without them being flushed.

Some games (Cannon Fodder, Speedball) work, but other games such as Monkey Island, Syndicate & Beneath a Steel Sky crash out of kodi on launch of the game.

I'm using Kodi on a MacbookPro 2010 and I have the relevant kickstart BIOS rom's. These are showing as installed in the correct location using the excellent checker from @zachmorris and are highlighted in green.

I've attached a debug log from kodi and also the program error from MacOS, any hints gratefully received.

Mac Error

Kodi Debug Log

Thanks for posting the logs. It looks like a bug in the core. Let's check out what the logs say.

This is logged when the core is initialized:
Code:
Libretro client supports loading with no game
Resolution selected: 720x288

This is logged when the core loads the game:
Code:
Generating config file: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/game.libretro.uae/save/puae_libretro.uae'
No model specified in: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
Booting default model: 'kick40068.A1200'
HD (1) inserted in drive DH0: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
--------------------------------------------------------------------------------
PUAE 2.6.1 (0186c1b16f7181ffa02d73e6920d3180ce457c46)
Git commit:
Build date: May 21 2021 17:37:08

See the source for a full list of contributors.
This is free software; see the file COPYING for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--------------------------------------------------------------------------------
Opening cfgfile '/Users/j/Library/Application Support/Kodi/userdata/addon_data/game.libretro.uae/save/puae_libretro.uae' 
RTAREA located at 00F00000
Known ROM 'KS ROM v3.1 (A1200)' loaded
No disk in drive 0.
Building CPU table for configuration: 68020 24-bit
1883 CPU functions
Building CPU, 45954 opcodes (2 0 1)
CPU=68020, FPU=0, MMU=0, JIT=CPU=0.
hfd open: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
HDF '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf' opened, size=3872K mode=3 empty=0
Reset at 00000000. Chipset mask = 00000007
PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
hardreset, memory cleared
PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0

You could compare the above with other games and look for differences.

UAE crashes when the game loop is first entered. Here's the log:
Code:
6888x no FPU: f201 00009000 PC=00f80ca0
B-Trap f201 at f80ca0 (0x7fc00a568ca0)

Can you post a log of a working game so we can check where things go wrong?
Reply
#51
(2021-06-08, 11:15)garbear Wrote:
(2021-06-05, 21:51)littlejeem Wrote: Hello Folks

I have to say i'm having a jolly lovely time jumping back into some old school classics! Smile

I'm looking for some help / hints when it comes to using amiga emulation. I've installed and use the IAGL add-on to browse for and dowload games, i've increased the game cache folder so i can play downloaded games without them being flushed.

Some games (Cannon Fodder, Speedball) work, but other games such as Monkey Island, Syndicate & Beneath a Steel Sky crash out of kodi on launch of the game.

I'm using Kodi on a MacbookPro 2010 and I have the relevant kickstart BIOS rom's. These are showing as installed in the correct location using the excellent checker from @zachmorris and are highlighted in green.

I've attached a debug log from kodi and also the program error from MacOS, any hints gratefully received.

Mac Error

Kodi Debug Log

Thanks for posting the logs. It looks like a bug in the core. Let's check out what the logs say.

This is logged when the core is initialized:
 
Code:
Libretro client supports loading with no game
Resolution selected: 720x288

This is logged when the core loads the game:
 
Code:
Generating config file: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/game.libretro.uae/save/puae_libretro.uae'
No model specified in: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
Booting default model: 'kick40068.A1200'
HD (1) inserted in drive DH0: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
--------------------------------------------------------------------------------
PUAE 2.6.1 (0186c1b16f7181ffa02d73e6920d3180ce457c46)
Git commit:
Build date: May 21 2021 17:37:08

See the source for a full list of contributors.
This is free software; see the file COPYING for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--------------------------------------------------------------------------------
Opening cfgfile '/Users/j/Library/Application Support/Kodi/userdata/addon_data/game.libretro.uae/save/puae_libretro.uae' 
RTAREA located at 00F00000
Known ROM 'KS ROM v3.1 (A1200)' loaded
No disk in drive 0.
Building CPU table for configuration: 68020 24-bit
1883 CPU functions
Building CPU, 45954 opcodes (2 0 1)
CPU=68020, FPU=0, MMU=0, JIT=CPU=0.
hfd open: '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf'
HDF '/Users/j/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iagl/game_cache/Syndicate_v2.2_0739.hdf' opened, size=3872K mode=3 empty=0
Reset at 00000000. Chipset mask = 00000007
PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0
hardreset, memory cleared
PAL mode V=49.9201Hz H=15625.0881Hz (227x312+1) IDX=10 (PAL) D=0 RTG=0/0

You could compare the above with other games and look for differences.

UAE crashes when the game loop is first entered. Here's the log:
 
Code:
6888x no FPU: f201 00009000 PC=00f80ca0
B-Trap f201 at f80ca0 (0x7fc00a568ca0)

Can you post a log of a working game so we can check where things go wrong?

@garbear I'm so sorry for missing your response on this. I'll post a log of a working game as soon as I can.
Reply
#52
Hello

How do you save game states?  When playing a game say in BeetlePSX?
Reply
#53
(2022-03-19, 11:30)Smokeycoles Wrote: Hello

How do you save game states?  When playing a game say in BeetlePSX?

By using the Savestate Manager that our former GSoC student just merged to master a week or two ago. It's also included in my test builds.

It's still early days for savestates, but I'm sure @NikosSiak would like feedback on your experience of getting game savestates to work.
Reply



Logout Mark Read Team Forum Stats Members Help
[Guide] Getting Started with Kodi Retroplayer1
This forum uses Lukasz Tkacz MyBB addons.