TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 384 forks source link

Add support for Sega Mega-CD 32X / Sega CD 32X (6 titles) #1563

Open ghost opened 5 years ago

ghost commented 5 years ago

So far, bizhawk emulate perfectly all of my retro games except a few rare Sega CD 32X games, it would be nice if the emulator can support them.

image

Spikestuff commented 5 years ago

MegaCD/SegaCD: #1406

As for 32X well that's already supported. Just some games have issues: #927

Here's DOOM 32X working for example: 32x-fs8

Sappharad commented 5 years ago

@Spikestuff I don't think you understand this user's request.

There are but six games that require BOTH the 32x and MegaCD at the same time. As far as I know, we can't do that right now because BizHawk uses different cores for 32x and MegaCD.

https://segaretro.org/Sega_Mega-CD_32X

edit: it's six --yoshi

Spikestuff commented 5 years ago

@Sappharad I wrote my comment that way due to how the title is written as "Sega CD/32X" instead of having of using a space like it does in the comments and the part of written the comments also off'd me.

@YoshiRulz Suggestion to attempt to make it work in the PicoDrive core instead of the Gens core as Pico already has the 32x support.

YoshiRulz commented 5 years ago

Not sure if adding this to PicoDrive is the right way to do it, but it'll probably be easier so relabeled.

ghost commented 5 years ago

So far, only Fusion is able to support the 6 CD 32X games (I have never personally tested Surgical Strike though) . If I remember, that emulator is closed source right?

ghost commented 5 years ago

Yeah, old and closed source.

nattthebear commented 5 years ago

@Glitcholog I believe you're correct, since I tried one of these games in our picodrive core once, which, despite having mega CD and 32X attachments, didn't work with both of them enabled at once. (https://github.com/TASEmulators/BizHawk/issues/927#issuecomment-317862606) But is that documented somewhere? Do we know what's going on that 32X and CD needs that 32X or CD emulators don't do?

ghost commented 5 years ago

could always ask steve snake.... he is active on twitter. just putting this out there.

Spikestuff commented 3 months ago

Out of interest. How possible would it be to expose PicoDrive's CD32X in its current state without needing to redo anything?

'Cause also in fairness PicoDrive has received a lot of updates since the addition of it (referring to the update Genplus received that's in upstream).

If the answer is "we have to redo things" then I"d pivot the question to exposing ares' CD32X instead.


Edit: I forgot that Hawk looks for Pico and 32X titles to switch to PicoDrive. So I guess the original question stands and not the pivot.