Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Core Port Req.] PicoDrive v2.01 (for Sega Pico TASing) #4121

Closed
getCursorsExe opened this issue Nov 21, 2024 · 1 comment
Closed

[Core Port Req.] PicoDrive v2.01 (for Sega Pico TASing) #4121

getCursorsExe opened this issue Nov 21, 2024 · 1 comment
Labels
Core: PicoDrive32x Sega Genesis 32X core Core update request Issue should also have `Core:` label. Not applicable to Hawk cores, which have no upstream.

Comments

@getCursorsExe
Copy link

Upstream info

  • Target platforms: Windows
  • Source repo
  • Language(s): C
  • License: MAME

Merits

It is seemingly not possible to TAS Sega Pico games in BizHawk right now. Additionally, BizHawk's current PicoDrive core is over 7 years old and has never gotten any accuracy update at all. This effectively makes our core almost stale, as it rarely gets any minor updates.
The newest upstream version is significantly more accurate.

Technical details

  • (able to build .dll/.so for P/Invoke?) Unable to verify
  • (frontend/backend separation--for example, can backend be built without SDL?) Unable to verify
  • (can force single-threaded?) Yes
  • (has I/O abstraction accepting byte array, or only accepts file paths? for disc-based consoles, can swap out implementation for BizHawk's?) Unable to verify, but games can be opened through command prompt.
  • (savestate quality) Cannot be used on first startup, so waterbox is required
@getCursorsExe getCursorsExe added Core: Future core Core doesn't exist yet or is an early WIP Enhancement For feature requests or possible improvements labels Nov 21, 2024
@YoshiRulz
Copy link
Member

Duplicate of #2875/#2898.

@YoshiRulz YoshiRulz closed this as not planned Won't fix, can't repro, duplicate, stale Nov 21, 2024
@YoshiRulz YoshiRulz added Core: PicoDrive32x Sega Genesis 32X core Core update request Issue should also have `Core:` label. Not applicable to Hawk cores, which have no upstream. and removed Enhancement For feature requests or possible improvements Core: Future core Core doesn't exist yet or is an early WIP labels Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core: PicoDrive32x Sega Genesis 32X core Core update request Issue should also have `Core:` label. Not applicable to Hawk cores, which have no upstream.
Projects
None yet
Development

No branches or pull requests

2 participants