PCem
changeset 69:face56551501
Updated version number to v8.1. Updated documentation for bugfix release.
| author | TomW |
|---|---|
| date | Fri Jan 03 17:53:16 2014 +0000 |
| parents | 6425afff950f |
| children | 4b93215137d7 |
| files | readme.txt src/pc.c src/vid_icd2061.c src/win-d3d-fs.cc src/win.c |
| diffstat | 5 files changed, 11 insertions(+), 22 deletions(-) [+] |
line diff
1.1 --- a/readme.txt Fri Jan 03 16:16:23 2014 +0000 1.2 +++ b/readme.txt Fri Jan 03 17:53:16 2014 +0000 1.3 @@ -1,22 +1,11 @@ 1.4 -PCem v8 1.5 +PCem v8.1 1.6 1.7 -Changes since v0.7: 1.8 +Changes since v8: 1.9 1.10 -- New machines - SiS496/497, 430VX 1.11 -- WinChip emulation (including MMX emulation) 1.12 -- New graphics cards - S3 Trio64, Trident TGUI9440AGi, ATI VGA Edge-16, ATI VGA Charger, 1.13 - OAK OTI-067, ATI Mach64 1.14 -- New sound cards - Adlib Gold, Windows Sound System, SB AWE32 1.15 -- Improved GUS emulation 1.16 -- MPU-401 emulation (UART mode only) on SB16 and AWE32 1.17 -- Fixed DMA bug, floppy drives work properly in Windows 3.x 1.18 -- Fixed bug in FXAM - fixes Wolf 3D, Dogz, some other stuff as well 1.19 -- Other FPU fixes 1.20 -- Fixed serial bugs, mouse no longer disappears in Windows 9x hardware detection 1.21 -- Major reorganisation of CPU emulation 1.22 -- Direct3D output mode 1.23 -- Fullscreen mode 1.24 -- Various internal changes 1.25 +- Fixed various issues with ROM detection/loading 1.26 +- Implemented DMA controller disable, fixed PC2086/3086 1.27 +- Switched IBM XT BIOS from 01/10/86 version to 11/08/82 1.28 +- Fixed stuck keys on XT and Amstrad machines 1.29 1.30 1.31 PCem emulates the following machines: 1.32 @@ -499,7 +488,7 @@ 1.33 1.34 - Windows 3.x should work okay in all modes now. 1.35 1.36 -- Windows 95/98 run, with the following caveats : 1.37 +- Windows 95/98/ME run, with the following caveats : 1.38 - Setup sometimes crashes in the first stage (during file copying). This appears to be a side effect of the 1.39 bugs fixed making OS/2 work. Unfortunately I haven't been able to eliminate this issue. 1.40 - On some versions of Windows the AWE32 is not set up correctly, claiming a resource conflict. To correct
2.1 --- a/src/pc.c Fri Jan 03 16:16:23 2014 +0000 2.2 +++ b/src/pc.c Fri Jan 03 17:53:16 2014 +0000 2.3 @@ -353,7 +353,7 @@ 2.4 if (win_title_update) 2.5 { 2.6 win_title_update=0; 2.7 - sprintf(s, "PCem v8 - %s - %s - %s - %i%%", model_getname(), models[model].cpu[cpu_manufacturer].cpus[cpu].name, (!mousecapture) ? "Click to capture mouse" : "Press CTRL-END to release mouse", fps); 2.8 + sprintf(s, "PCem v8.1 - %s - %s - %s - %i%%", model_getname(), models[model].cpu[cpu_manufacturer].cpus[cpu].name, (!mousecapture) ? "Click to capture mouse" : "Press CTRL-END to release mouse", fps); 2.9 set_window_title(s); 2.10 } 2.11 done++;
3.1 --- a/src/vid_icd2061.c Fri Jan 03 16:16:23 2014 +0000 3.2 +++ b/src/vid_icd2061.c Fri Jan 03 17:53:16 2014 +0000 3.3 @@ -1,4 +1,4 @@ 3.4 -/*PCem v8 by Tom Walker 3.5 +/*PCem v8.1 by Tom Walker 3.6 3.7 ICD2061 clock generator emulation 3.8 Used by ET4000w32/p (Diamond Stealth 32)*/
4.1 --- a/src/win-d3d-fs.cc Fri Jan 03 16:16:23 2014 +0000 4.2 +++ b/src/win-d3d-fs.cc Fri Jan 03 17:53:16 2014 +0000 4.3 @@ -86,7 +86,7 @@ 4.4 d3d_device_window = CreateWindowEx ( 4.5 0, 4.6 szSubClassName, 4.7 - "PCem v8", 4.8 + "PCem v8.1", 4.9 WS_POPUP, 4.10 CW_USEDEFAULT, 4.11 CW_USEDEFAULT,
5.1 --- a/src/win.c Fri Jan 03 16:16:23 2014 +0000 5.2 +++ b/src/win.c Fri Jan 03 17:53:16 2014 +0000 5.3 @@ -310,7 +310,7 @@ 5.4 hwnd = CreateWindowEx ( 5.5 0, /* Extended possibilites for variation */ 5.6 szClassName, /* Classname */ 5.7 - "PCem v8", /* Title Text */ 5.8 + "PCem v8.1", /* Title Text */ 5.9 WS_OVERLAPPEDWINDOW&~WS_SIZEBOX, /* default window */ 5.10 CW_USEDEFAULT, /* Windows decides the position */ 5.11 CW_USEDEFAULT, /* where the window ends up on the screen */
