Update DOSBox, add 86Box

James Groom 2022-07-17 20:32:51 +10:00
parent 8d48d78c09
commit c4f6efa901
1 changed files with 18 additions and 7 deletions

@ -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.
- 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).