Updated version number to v8.1. Updated documentation for bugfix release.

This commit is contained in:
TomW 2014-01-03 17:53:16 +00:00
commit aff104977d
5 changed files with 13 additions and 24 deletions

View file

@ -1,22 +1,11 @@
PCem v8 PCem v8.1
Changes since v0.7: Changes since v8:
- New machines - SiS496/497, 430VX - Fixed various issues with ROM detection/loading
- WinChip emulation (including MMX emulation) - Implemented DMA controller disable, fixed PC2086/3086
- New graphics cards - S3 Trio64, Trident TGUI9440AGi, ATI VGA Edge-16, ATI VGA Charger, - Switched IBM XT BIOS from 01/10/86 version to 11/08/82
OAK OTI-067, ATI Mach64 - Fixed stuck keys on XT and Amstrad machines
- New sound cards - Adlib Gold, Windows Sound System, SB AWE32
- Improved GUS emulation
- MPU-401 emulation (UART mode only) on SB16 and AWE32
- Fixed DMA bug, floppy drives work properly in Windows 3.x
- Fixed bug in FXAM - fixes Wolf 3D, Dogz, some other stuff as well
- Other FPU fixes
- Fixed serial bugs, mouse no longer disappears in Windows 9x hardware detection
- Major reorganisation of CPU emulation
- Direct3D output mode
- Fullscreen mode
- Various internal changes
PCem emulates the following machines: PCem emulates the following machines:
@ -499,7 +488,7 @@ Notes :
- Windows 3.x should work okay in all modes now. - Windows 3.x should work okay in all modes now.
- Windows 95/98 run, with the following caveats : - Windows 95/98/ME run, with the following caveats :
- Setup sometimes crashes in the first stage (during file copying). This appears to be a side effect of the - Setup sometimes crashes in the first stage (during file copying). This appears to be a side effect of the
bugs fixed making OS/2 work. Unfortunately I haven't been able to eliminate this issue. bugs fixed making OS/2 work. Unfortunately I haven't been able to eliminate this issue.
- On some versions of Windows the AWE32 is not set up correctly, claiming a resource conflict. To correct - On some versions of Windows the AWE32 is not set up correctly, claiming a resource conflict. To correct

View file

@ -353,7 +353,7 @@ void runpc()
if (win_title_update) if (win_title_update)
{ {
win_title_update=0; win_title_update=0;
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); 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);
set_window_title(s); set_window_title(s);
} }
done++; done++;

View file

@ -1,4 +1,4 @@
/*PCem v8 by Tom Walker /*PCem v8.1 by Tom Walker
ICD2061 clock generator emulation ICD2061 clock generator emulation
Used by ET4000w32/p (Diamond Stealth 32)*/ Used by ET4000w32/p (Diamond Stealth 32)*/

View file

@ -86,7 +86,7 @@ void d3d_fs_init(HWND h)
d3d_device_window = CreateWindowEx ( d3d_device_window = CreateWindowEx (
0, 0,
szSubClassName, szSubClassName,
"PCem v8", "PCem v8.1",
WS_POPUP, WS_POPUP,
CW_USEDEFAULT, CW_USEDEFAULT,
CW_USEDEFAULT, CW_USEDEFAULT,

View file

@ -310,7 +310,7 @@ int WINAPI WinMain (HINSTANCE hThisInstance,
hwnd = CreateWindowEx ( hwnd = CreateWindowEx (
0, /* Extended possibilites for variation */ 0, /* Extended possibilites for variation */
szClassName, /* Classname */ szClassName, /* Classname */
"PCem v8", /* Title Text */ "PCem v8.1", /* Title Text */
WS_OVERLAPPEDWINDOW&~WS_SIZEBOX, /* default window */ WS_OVERLAPPEDWINDOW&~WS_SIZEBOX, /* default window */
CW_USEDEFAULT, /* Windows decides the position */ CW_USEDEFAULT, /* Windows decides the position */
CW_USEDEFAULT, /* where the window ends up on the screen */ CW_USEDEFAULT, /* where the window ends up on the screen */