UniPCemu build 2018/05/03 15:25 is now online!
A new UniPCemu update:
- Made string operations more safe, preventing buffer overflows.
- Added a debugger mode that runs the debugger without showing it, allowing for the debugger to log matched address using the debugger breakpoint address(es) only.
- Improved logging of prefetch reads vs normal reads.
- Improved mouse movement detection.
- Prevented buffer underflow when specifying a modem IP address that's not long enough.
- Improved protected mode handling of processor actions.
- Improved 80286+ LGDT/LIDT always throw #GP(0) when in Virtual 8086 mode.
- Fixed 80386+ Bit Test and Bit string instructions to work properly.
- Improved x86 RETF in protected mode.
- Improved x86 POPF(D) in protected mode.
- Improved x86 CALL and JMP immediate wrapping around 16-bits when needed.
- Improved x86 Page Faults to fetch descriptor table entries at CPL 0 independent of the application CPL.
- CALL gates and privilege level changes have been reworked.
- Stack switching have been improved.
- Limit checks in protected mode have been improved for various cases.
- Protected mode interrupts have been improved.
- Serial mouse movement has been simplified.
In other words:
Because of the many protected-mode improvements, programs using the Virtual 8086 mode now work properly(like FreeDOS's JEMM386.EXE, Microsoft's EMM386.EXE drivers)! This will now allow EMM to be properly emulated on 80286+ CPUs!
Get UniPCemu
UniPCemu
A cycle-accurate PC emulator
Status | In development |
Category | Tool |
Author | Superfury1 |
Tags | 16-bit, 32-bit, cycle-accurate, Emulator, i430fx, pc, x86 |
Languages | English |
Accessibility | Configurable controls |
More posts
- UniPCemu build 2023/04/11 18:33 is now live!Apr 11, 2023
- UniPCemu build 2023/01/03 14:55 is now live!Jan 03, 2023
- UniPCemu build 2022/10/19 22:02 is now live!Oct 19, 2022
- UniPCemu build 2022/10/16 14:49 is now live!Oct 16, 2022
- UniPCemu build 2022/10/01 14:51 is now live!Oct 01, 2022
- UniPCemu build 2022/09/10 12:42 is now live!Sep 14, 2022
- UniPCemu build 2022/06/24 12:22 Android bugfix!Jun 24, 2022
- UniPCemu build 2022/06/19 19:15 is now live!Jun 19, 2022
- UniPCemu build 2022/04/07 22:49 is now live!Apr 08, 2022
- UniPCemu Switch release and PSP/Vita bugfixesSep 26, 2021
Leave a comment
Log in with itch.io to leave a comment.