SarahW
|
ec6ba93665
|
Fixed build warnings in wxWidgets GUI.
|
2017-08-05 20:05:35 +01:00 |
|
SarahW
|
54d260846f
|
Mask off top bits of VGA palette data. Fixes palette in Amulets & Armor.
|
2017-08-04 22:05:54 +01:00 |
|
SarahW
|
d47ab5df6b
|
Add Mouse Systems mouse emulation.
|
2017-08-02 20:08:04 +01:00 |
|
SarahW
|
7ec1adb65f
|
SCAT memory changes. Patch from Greatpsycho.
|
2017-08-01 13:53:13 +01:00 |
|
SarahW
|
807ee15f49
|
wxWidgets/SDL2 port now supports setting custom screen resolution. Patch from bit.
|
2017-08-01 11:59:20 +01:00 |
|
SarahW
|
0c63c99b71
|
mingw-wx-sdl2 makefile now builds if wxrc.exe doesn't exist. Patch from bit.
|
2017-08-01 11:55:29 +01:00 |
|
SarahW
|
427b93340f
|
Fix timer_freq value on wxWidgets/SDL2 port. Patch from bit.
|
2017-08-01 11:54:12 +01:00 |
|
SarahW
|
eb1db1aa72
|
wxWidgets config manager now selects last run configuration after shutting down emulated machine. Patch from bit.
|
2017-08-01 11:52:49 +01:00 |
|
SarahW
|
bbeca53281
|
Fix position of Voodoo configuration button in networking builds.
|
2017-08-01 08:38:20 +01:00 |
|
SarahW
|
961490cca9
|
Added network configuration dialogue.
|
2017-07-31 21:45:08 +01:00 |
|
SarahW
|
6697e31929
|
Added NE2000 network support.
NE2000 emulation originally from Bochs, ported by SA1988.
SLiRP originally from QEMU, ported by neozeed.
|
2017-07-31 10:10:36 +01:00 |
|
pcem_emulator
|
2881d35680
|
Changes to wxWidgets/SDL2 port :
- Updated UI
- OpenGL 3.0 with GLSL/GLSLP-support
- Improvements to Windows version
- Minor changes/bugfixes
Patch from bit.
|
2017-07-30 10:39:27 +01:00 |
|
SarahW
|
354d52754c
|
Indentation fixes. Patch from basic2004.
|
2017-07-30 08:31:03 +01:00 |
|
SarahW
|
40d7e02006
|
Fixed recompiler bug introduced by REP rework - Windows XP installer works again.
|
2017-07-28 20:30:10 +01:00 |
|
SarahW
|
197b5127e2
|
Fixed typo in menu.
|
2017-07-26 20:40:08 +01:00 |
|
SarahW
|
e93fb011b4
|
Removed unnecessary calls to midi_close()/midi_init() in resetpchard().
|
2017-07-25 18:09:12 +01:00 |
|
SarahW
|
9946bf2b73
|
Fixed task switch to V86 mode.
|
2017-07-24 19:36:46 +01:00 |
|
SarahW
|
7e8ea2b6d5
|
Fixed REP instructions with trap flag enabled.
|
2017-07-24 18:45:50 +01:00 |
|
SarahW
|
f078dab499
|
Fixed invalid opcode value in REP instruction tables.
|
2017-07-24 17:54:26 +01:00 |
|
SarahW
|
a883399781
|
Added AGI stalls to 486 and later CPUs.
Reworked codegen timing a bit - split timing tables into CPU-specific and generic files.
A few other timing tweaks.
|
2017-07-23 17:41:24 +01:00 |
|
SarahW
|
a96e87527e
|
Reorganised REP instructions.
|
2017-07-20 21:06:21 +01:00 |
|
SarahW
|
bb4eb4c3b0
|
Fixed path in Windows new config file dialog.
|
2017-07-19 20:09:36 +01:00 |
|
SarahW
|
b6b9aab6dc
|
Fix access to undefined variable in x86 task switch code.
|
2017-07-19 19:47:00 +01:00 |
|
SarahW
|
904ac54446
|
Move A20 gate initialisation to mem.c. Patch from Greatpsycho.
|
2017-07-19 19:35:44 +01:00 |
|
SarahW
|
8b433633c0
|
Implement port 0x70 NMI mask. Patch from Greatpsycho.
|
2017-07-19 19:35:01 +01:00 |
|
SarahW
|
c6a98090bf
|
Tweaks to EGA monochrome palettes. Patch from basic2004.
|
2017-07-18 21:53:31 +01:00 |
|
SarahW
|
47b4e1da1c
|
Reworked EGA plotting code a bit.
Tweaked EGA odd/even handling - 640x350x4 with 64kb video memory now works.
|
2017-07-18 21:48:14 +01:00 |
|
SarahW
|
80a411b85f
|
EGA now supports < 256kb video memory.
|
2017-07-18 21:47:25 +01:00 |
|
SarahW
|
c9d4459e6b
|
Fix EGA cursor when cursor end = line 0.
|
2017-07-17 21:04:41 +01:00 |
|
SarahW
|
a489f543fb
|
Add EGA display type configuration.
|
2017-07-17 21:04:07 +01:00 |
|
SarahW
|
7a0398dd07
|
Add EGA status information.
|
2017-07-17 21:02:53 +01:00 |
|
SarahW
|
b90b5b7d7d
|
Ignore 0 line blits.
|
2017-07-17 20:59:42 +01:00 |
|
SarahW
|
7531b95e83
|
Fixed A20 reset issues. Patch from Greatpsycho.
|
2017-07-17 19:38:02 +01:00 |
|
SarahW
|
dc511447df
|
Added Page Size Extension (4MB pages) to Pentium CPUs.
|
2017-07-16 21:24:09 +01:00 |
|
SarahW
|
e7afbb1a26
|
Re-ordered HDD controller menu to be more logical.
|
2017-07-16 16:55:11 +01:00 |
|
SarahW
|
9521237b0b
|
Added Samsung SPC-4200P emulation.
IDE Drive Diagnostics command now doesn't complete immediately (required by SPC-4200P BIOS).
Patch from Greatpsycho.
|
2017-07-16 16:17:59 +01:00 |
|
SarahW
|
51ed6ea341
|
Protected mode improvements :
- LTR now sets TSS state to busy
- LMSW preserves ET bit in CR0
- Fixed PC size in 16-bit system segment on CALL/JMP
Patch from Greatpsycho
|
2017-07-16 15:51:19 +01:00 |
|
SarahW
|
29bef61a3e
|
Eject floppy drives on reset - fixes loaded discs persisting through config changes.
|
2017-07-16 15:31:32 +01:00 |
|
SarahW
|
5c97ee3422
|
Fixed corruption on large (>4GB) drives.
|
2017-07-10 21:10:04 +01:00 |
|
SarahW
|
935b621560
|
Add LARGEFILE defines to esdi_at.c.
|
2017-07-10 20:53:28 +01:00 |
|
SarahW
|
d8a94b22e6
|
Handle D3D buffer locking failures more gracefully. Patch from JosepMa.
|
2017-07-09 18:51:39 +01:00 |
|
SarahW
|
b18891f62e
|
Added paths.c/h files missing from rev 789.
|
2017-07-09 18:17:46 +01:00 |
|
SarahW
|
c9f29583ff
|
Re-ordered model menu to be more logical.
|
2017-07-06 21:41:59 +01:00 |
|
SarahW
|
807b710a5d
|
Improvements to path handling. Patch from bit.
|
2017-07-06 21:25:10 +01:00 |
|
SarahW
|
1d4c9ab4e8
|
More SCAT improvements. Patch from Greatpsycho.
|
2017-07-06 20:26:48 +01:00 |
|
SarahW
|
c05689a9ec
|
More task switching fixes. Patch from Greatpsycho.
|
2017-07-06 18:41:51 +01:00 |
|
SarahW
|
1e90a84e90
|
Tweaks to hard drive image parameter finding. Patch from Greatpsycho.
|
2017-07-05 21:54:48 +01:00 |
|
SarahW
|
2ac22b03d5
|
Fixes to task switching. Patch from Greatpsycho.
|
2017-07-05 21:40:02 +01:00 |
|
SarahW
|
5d6c3fb9ea
|
Added WD1007V-SE1 ESDI emulation.
|
2017-07-05 21:00:50 +01:00 |
|
SarahW
|
6484baaf9f
|
Abstracted hard disc image handling to separate file.
|
2017-07-02 18:10:36 +01:00 |
|