From c4f6efa9012f199d19b145f8607057f94811d416 Mon Sep 17 00:00:00 2001 From: James Groom Date: Sun, 17 Jul 2022 20:32:51 +1000 Subject: [PATCH] Update DOSBox, add 86Box --- Core-Requests.md | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/Core-Requests.md b/Core-Requests.md index 46de678..23f9c47 100644 --- a/Core-Requests.md +++ b/Core-Requests.md @@ -23,13 +23,24 @@ Tracking as [#2031](https://github.com/TASEmulators/BizHawk/issues/2031). ### (Flash) Ruffle Tracking as [#2032](https://github.com/TASEmulators/BizHawk/issues/2032). -### (Pokémon mini) GB Enhanced+ or PokeMini -Tracking as [#3162](https://github.com/TASEmulators/BizHawk/issues/3162). +### (IBM PC) 86Box or DOSBox -### DosBox -- https://github.com/schellingb/dosbox-pure (fork) +#### 86Box +- https://github.com/86Box/86Box (fork of https://www.pcem-emulator.co.uk/) +- C/C++; GPLv2+ - Issues: - - [#2547](https://github.com/TASEmulators/BizHawk/issues/2547) + - [#1673](https://github.com/TASEmulators/BizHawk/issues/1673) +- Notes + - Standalone program seeing use for TASing already, see [these](https://tasvideos.org/Forum/Topics/20206) two [threads](https://tasvideos.org/Forum/Topics/22316) on TASVideos, and [this thread](https://tasvideos.org/Forum/Topics/23002) for 86Box specifically. + +#### DOSBox +- https://github.com/schellingb/dosbox-pure (fork of https://dosbox.com/) +- C/C++; GPLv2+ +- Issues: + - [#2547](https://github.com/TASEmulators/BizHawk/issues/2547) - Core Analysis - - Early attempts (2010 or so) to add rerecording suggesting it is highly sync unstable. Situation may have changed since then. Waterbox highly recommended. - - In particular, according to Ilari it had a lot of reentrancy with HLE operations, so you could get to a "frame end" while servicing an x86 BIOS call in HLE code, requiring the ability to save and load with different call sequences on the stack. \ No newline at end of file + - Early attempts (2010 or so) to add rerecording suggesting it is highly sync unstable. Situation may have changed since then. Waterbox highly recommended. + - In particular, according to Ilari it had a lot of reentrancy with HLE operations, so you could get to a "frame end" while servicing an x86 BIOS call in HLE code, requiring the ability to save and load with different call sequences on the stack. + +### (Pokémon mini) GB Enhanced+ or PokeMini +Tracking as [#3162](https://github.com/TASEmulators/BizHawk/issues/3162). \ No newline at end of file