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 */