libretro / tgbdual-libretro

libretro port of TGB Dual
28 stars 37 forks source link

support for linking with different games/saves #4

Open Royerson opened 9 years ago

Royerson commented 9 years ago

Gotta trade them pokemans

Being able to load a different rom for each player would be useful for pokemon and maybe other cases, and seperate saves even when playing the same rom would also obviously be useful.

Edit: just read #1 and it seems it used to be possible, but that those options are no longer recognized by RA at all and loading the core with -v doesn't show any subsytem info. Is it still possible?

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/8474638-support-for-linking-with-different-games-saves?utm_campaign=plugin&utm_content=tracker%2F2609045&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2609045&utm_medium=issues&utm_source=github).
JamesTheAwesomeDude commented 9 years ago

Seconding this. The standalone TGB Dual supports different-ROM linking; it would be an essential feature for this core.

According to http://www.pokemonemulator.com/gameboy-color.htm,

TGB Dual 7 ENG can also be used to play and link GBC Zelda Oracle of Seasons / Oracle of Ages games

lifning commented 9 years ago

https://github.com/libretro/tgbdual-libretro/blob/24933fdb5714d5b1ad2da4996930663ee9277c45/libretro/libretro.cpp#L395 is the function that does this. Does RetroArch still expose a way to use retro_load_game_special()?

On Tue, Jun 16, 2015 at 7:43 AM, James notifications@github.com wrote:

Seconding this. The standalone TGB Dual supports different-ROM linking; it would be an essential feature for this core.

According to http://www.pokemonemulator.com/gameboy-color.htm,

TGB Dual 7 ENG can also be used to play and link GBC Zelda Oracle of Seasons / Oracle of Ages games

— Reply to this email directly or view it on GitHub https://github.com/libretro/tgbdual-libretro/issues/4#issuecomment-112454387 .

andres-asm commented 9 years ago

yes it supports it but it has changed a lot, there is now a subsystem api, this core hasn't been updated to support that api

JamesTheAwesomeDude commented 9 years ago

@fr500 So this is possible, just not implemented yet?

andres-asm commented 9 years ago

yes, the only core that implements this API at is bsnes for sgb/bsx

andres-asm commented 9 years ago

also RA doesn't really have the GUI hooked up for this yet, so only CLI support is available

doritobob269 commented 6 years ago

So I was wondering if anything has changed with this feature being allowed as a "few" years have passed

orbea commented 6 years ago

@doritobob269 I think other cores might be the way to go now, I think Sameboy might have it, but I haven't tested it personally.

andres-asm commented 6 years ago

this one has it too.

doritobob269 commented 6 years ago

How would one go about using multiple roms @fr500 ? Or how would one go about installing @orbea ? I am on my retropie btw.

andres-asm commented 6 years ago

Installing no idea we don't generally use retropie, just vanilla retroarch

https://www.youtube.com/watch?v=PDSXaV-YzkM&feature=youtu.be