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

[Feature] librettro cores #1919

Merged
merged 128 commits into from Aug 1, 2022
Merged

[Feature] librettro cores #1919

merged 128 commits into from Aug 1, 2022

Conversation

JoeMatt
Copy link
Member

@JoeMatt JoeMatt commented Jun 15, 2022

Use the DosBox core as a prototype for a generic PVCore to libretro.h api wrapper.

New Cores

To Test

Almost Working

  • fMSX - video format wrong
  • Desmume2015 - video format wrong
  • DosBox - video format wrong
  • Potator (Supervision GameBoy clone) - video wrong format
  • BeetlePSX - OpenGLES deadlocks but core starts and is doing work
  • MelonDS - Crashes on load, investigating

Broken

  • EP128 : Crash on load
    • ZX Spectrum 48/128
    • Enterprise 64/128
    • Amstrad CPC 464/664/6128
    • Videoton TVC computers

Won't build

  • FBNeo - Missing Symbols
  • Yabause - Missing Symbols
  • Hatari - Symblos and iOS UI wrapper missing
  • PCSXRearmed - Symbols, EAGL wrappers needed, probably too much work. dyna-rec or arm not attempted. does build though, no link

Todo

  • MiniVMAc
  • Mupen64Plus-NX
  • Opera (3DO)
  • Flycast (needs conversion to retro.h from custom code)

@JoeMatt JoeMatt requested a review from jasarien as a code owner June 15, 2022 09:47
@github-actions
Copy link

Greet Contributors Bot
Thank you for taking your time and effort for your contribution, we truly value it. 🎉

The amazing contributor in this pull request is @JoeMatt

@JoeMatt JoeMatt force-pushed the feature/dos-box branch 3 times, most recently from 9337411 to 31bfb18 Compare July 6, 2022 08:16
@JoeMatt JoeMatt added the enhancement improvements, enhancements, new features, additions label Jul 25, 2022
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
Signed-off-by: Joseph Mattello <mail@joemattiello.com>
@JoeMatt JoeMatt changed the title [WIP] DosBox as libretro.h example core [Feature] librettro cores Aug 1, 2022
@JoeMatt JoeMatt merged commit 6249040 into develop Aug 1, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement improvements, enhancements, new features, additions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant