webretro icon indicating copy to clipboard operation
webretro copied to clipboard

IS IT POSSIBLE TO ADD X CORE?

Open BinBashBanana opened this issue 3 years ago • 12 comments

BEFORE MAKING AN ISSUE, READ THIS

Arcade cores (planned for v6.6)

  • [ ] MAME 2003 Plus (Arcade)
  • [ ] FB Neo (Arcade)

PC cores (planned for v6.6)

  • [ ] DOSBox and/or DOSBox Pure (MS-DOS)
  • [ ] PUAE or FS-UAE (Amiga)
  • [ ] Caprice32 (Amstrad CPC)
  • [ ] Hatari (Atari ST/TT)
  • [ ] VICE x64 (Commodore 64)
  • [ ] BK (Electronika BK)
  • [ ] fMSX (MSX)
  • [ ] Beetle PCE-Fast (PC Engine)
  • [ ] Beetle SuperGrafx (PC Engine SuperGrafx)
  • [ ] QUASI88 (PC-8000/8800)
  • [ ] NP2kai (PC-98) (May not be possible due to #142)
  • [ ] Beetle PCFX (PC-FX)
  • [ ] X Millennium (Sharp X1)
  • [ ] px68k (Sharp X68000) ~~(May not be possible due to #150 and #151)~~
  • [ ] EightyOne (Sinclair ZX81)
  • [ ] Fuse (Sinclair ZX Spectrum)
  • [ ] ep128emu (Enterprise 64/128)
  • [ ] Theodore (Thomson MO/TO)

High-end cores (don't count on these being implemented)

  • [ ] Citra (Nintendo 3DS)
  • [ ] Dolphin (Nintendo GC/Wii)
  • [ ] Play! (PlayStation 2)
  • [ ] PPSSPP (PSP)
  • [ ] Flycast (Sega Dreamcast)

Non-Emulation cores are not currently planned.


For more information, refer to my libretro emscripten support tracker.

BinBashBanana avatar Aug 14 '22 01:08 BinBashBanana

Cool, very useful

3ds-boy avatar Aug 14 '22 01:08 3ds-boy

Very good!

nenge123 avatar Aug 14 '22 04:08 nenge123

Please add wii/gamecube cores if it's not too hard. Even if it's too slow it would still be cool to aleast try to run those consoles.

ElectricTurtle32 avatar Oct 28 '22 03:10 ElectricTurtle32

@minystreem Its not a matter of speed, its a matter of webassembly can only use webgl, not vulkan or anything like that. Its unsupported by the browser, its not possible

ethanaobrien avatar Oct 28 '22 03:10 ethanaobrien

this is my alt acount becuse I'm at school. Take a look at https://github.com/gpuweb/gpuweb/wiki/Implementation-Status, they are doing stff with vulkan in the browser. Hopefull they release a full version soon!

minystreem56 avatar Oct 28 '22 15:10 minystreem56

The only mention I saw of Vulkan in there was in Firefox. You might not want to get your hopes up.

Also, since that api is just barely in testing and requires you to enable a flag, it'll be a good 2-5 years before it's well supported (assuming they keep working on it).

ethanaobrien avatar Oct 28 '22 15:10 ethanaobrien

yea, probly. well meaby I can figure out a diffrent way. who knows?

minystreem56 avatar Oct 28 '22 15:10 minystreem56

Dolphin, Play!, PPSSPP, and Flycast all have a GLES 3.0 renderer. Citra is the only core (besides melonDS) that will need to use its software renderer. PCSX2 doesn't support GLES 3.0, as well as having a bunch of other hardware requirements, so I replaced it in the list with Play!.

BinBashBanana avatar Oct 28 '22 16:10 BinBashBanana

ok!

On Fri, Oct 28, 2022 at 11:32 AM BinBashBanana @.***> wrote:

Dolphin, Play!, PPSSPP, and Flycast all have a GLES 3.0 renderer. Citra is the only core (besides melonDS) that will need to use its software renderer. PCSX2 doesn't support GLES 3.0, as well as having a bunch of other hardware requirements, so I replaced it in the list with Play!.

— Reply to this email directly, view it on GitHub https://github.com/BinBashBanana/webretro/issues/28#issuecomment-1295203460, or unsubscribe https://github.com/notifications/unsubscribe-auth/AV5367S6LRXN6TP4F6QXS4LWFP52LANCNFSM56O7XCJA . You are receiving this because you commented.Message ID: @.***>

-- Sam Lewis Founder and Lead Developer BetaCat

minystreem56 avatar Oct 28 '22 16:10 minystreem56

Hi there, this is is great! Is it possible to add MAME-current (including MESS) to the list?

eberhab avatar Feb 02 '23 21:02 eberhab

Maybe... Though current MAME is a pretty large core. MESS will never happen.

BinBashBanana avatar Feb 03 '23 00:02 BinBashBanana

@BinBashBanana: have you looked into EasyRPG (for RPGMaker 2000/2003)? Saw there was a libretro core for it, and wanted to bring it into light.

foxsouns avatar Mar 01 '23 15:03 foxsouns