Commit graph

7433 commits

Author SHA1 Message Date
OBattler
c972a253ea Saves NVR on exit, fatal, and before any kind of menu or configuration change triggered reset, rather than every second. Should improve performance and reduce disk writes. 2016-07-11 06:48:06 +02:00
OBattler
289f3fe96a Mitigation of resource leaks due to time structures. 2016-07-11 06:32:42 +02:00
OBattler
7f5d02f08d Fix for the previous fix. 2016-07-11 05:38:47 +02:00
OBattler
6017e28e56 Attempt to fix the screenshot error message. 2016-07-11 05:31:12 +02:00
OBattler
660e80bbd5 Removed an include referring to a non-existent file from pc.rc. 2016-07-11 05:17:58 +02:00
OBattler
7c67305d67 Changed the screenshot and CTRL+ALT+DEL combinations to be handled by Win32 Accelerators and added menu item to take screenshot. 2016-07-11 03:59:10 +02:00
OBattler
c377f13cae DirectDraw screenshot routine now also outputs file name on error;
Another attempt to make the routine not fire too many times in a row.
2016-07-11 03:26:08 +02:00
OBattler
f379524294 Emulator key combinations (for reset, screenshot, etc.) now handled when keyboard input is received, rather than on every message process. 2016-07-11 03:08:52 +02:00
RichardG867
65a341e01f Merge branch 'master' of ssh://github.com/OBattler/PCem-Unofficial into port-forward-config 2016-07-10 21:58:11 -03:00
RichardG867
90e90a4468 Move neozeed's port forwards to slirp.c 2016-07-10 21:56:32 -03:00
RichardG867
4cf557b1b8 Add .gitignore 2016-07-10 21:56:16 -03:00
OBattler
09ca661cda Fixed condition for internal clock state update from registers. 2016-07-11 02:28:22 +02:00
OBattler
a301d6e9e0 Fixed date and time time changing. 2016-07-11 02:25:03 +02:00
OBattler
cb8b6e254b Attempt to make date and time changeable again. 2016-07-11 01:54:31 +02:00
OBattler
d407b264e5 Changed a comment in ibm.h (no other way to make a dummy commit). 2016-07-11 01:35:36 +02:00
OBattler
0236637c5a Proper RTC emulation based on work by Mahod.
Updated README.md.
Updated AMD makefile.
2016-07-11 01:27:23 +02:00
OBattler
7b8c9a1522 Removed the last obsolete new CGA reference from ibm.h. 2016-07-09 17:18:52 +02:00
OBattler
5f7c0bdd52 Removed obsolete New CGA stuff from ibm.h and video.c. Fixes errors when compiling. 2016-07-09 17:15:19 +02:00
OBattler
277b3eac8c Brought CGA code in line with mainline as the patch was accepted.
Uncommented auto-setting FDC data rate to 250 kbps on non-AT machines; fixes floppies on IBM PC and XT and clones;
Removed flto flag from the makefiles, should speed up compile times and make the XT and earlier machines work again;
Removed CGA brown and color burst settings in line with mainline PCem.
2016-07-09 02:18:45 +02:00
OBattler
88e20c7327 Proper Intel Flash emulation.
Intel Flash now enabled for both Premiere/PCI boards.
2016-07-05 19:29:31 +02:00
OBattler
8c1d4e00bf Changed the title bar to say Unofficial instead of Experimental. 2016-07-02 17:03:59 +02:00
OBattler
a3766cab53 Fixed the "israpidcad is undefined" mistake. 2016-06-29 06:55:28 +02:00
OBattler
a941729fcf Fixed the "ILLEGAL not declared" mistake. 2016-06-29 06:44:18 +02:00
OBattler
addef33fd2 Proper RapidCAD CPU emulation.
Removed two files that should have not been there.
2016-06-29 06:39:35 +02:00
OBattler
f56731a3e3 Merge branch 'master' of https://github.com/OBattler/PCem-Experimental 2016-06-29 01:29:48 +02:00
OBattler
296b7881ff Applied mainline PCem revision 522 commit: REP instructions now handle trap flag correctly, Windows NT 3.51 now works on 386 systems. 2016-06-29 01:28:59 +02:00
OBattler
28168c5cbe Merge pull request #2 from dhrdlicka/master
Improvements to readme
2016-06-27 23:12:47 +02:00
David Hrdlička
37fcdf131b Update README.md 2016-06-27 23:04:31 +02:00
David Hrdlička
a614d6dd99 Update README.md 2016-06-27 23:04:15 +02:00
OBattler
925b27b82e Merge pull request #1 from richardg867/patch-1
Add build badge
2016-06-27 22:38:55 +02:00
richardg867
168f033a6b Add build badge 2016-06-27 17:28:08 -03:00
OBattler
fd2a5bc9f5 Initial submission of the PCem-Experimental source code. 2016-06-26 00:34:39 +02:00
OBattler
09d7c4384f Initial commit 2016-06-26 00:29:10 +02:00