Skip to content

Commit

Permalink
quick fix before release
Browse files Browse the repository at this point in the history
  • Loading branch information
Wengier committed Jan 31, 2022
1 parent 31311be commit dbfa1ef
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 10 deletions.
20 changes: 10 additions & 10 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
0.83.22
- Added Pentium 3 Processor Serial Number emulation.
Serial number can be set from dosbox.conf or not set,
in which case it will act as if disabled by the BIOS.
(joncampbell123).
Serial number can be set from dosbox-x.conf or not
set, in which case it will act as if disabled by the
BIOS. (joncampbell123).
- Added Pentium III cputype, added SSE register set,
added SSE instructions to debugger disassembler,
added some initial SSE instructions. (joncampbell123)
- Added some MSRs expected by Linux, Windows, and
tools like CPU-Z to make them happy. (joncampbell123)
- Added FXSAVE/FXRSTOR which makes Linux happy with
Pentium III emulation. (joncampbell123)
- Allow WRMSR to set time stamp counter, as it is known
though undocumented a standard since the Pentium
(joncampbell123).
Expand Down Expand Up @@ -48,13 +55,6 @@
quotes because the parser would confuse the
first digits with the DF and AF bits of the FLAGS
register. (joncampbell123)
- Added Pentium III cputype, added SSE register set,
added SSE instructions to debugger disassembler,
added some initial SSE instructions. (joncampbell123)
- Added some MSRs expected by Linux, Windows, and
tools like CPU-Z to make them happy. (joncampbell123)
- Added FXSAVE/FXRSTOR which makes Linux happy with
Pentium III emulation. (joncampbell123)
- Added menu options "AMD Athlon 600MHz" and "Pentium
III 866MHz EB" within the group "Emulate CPU speed"
(under "CPU") for CPU speeds to emulate. (Wengier)
Expand Down
1 change: 1 addition & 0 deletions src/dos/dos_files.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -881,6 +881,7 @@ bool DOS_OpenFile(char const * name,uint8_t flags,uint16_t * entry,bool fcb) {
} else {
exists=Drives[drive]->FileOpen(&Files[handle],fullname,flags) || Drives[drive]->FileOpen(&Files[handle],upcase(fullname),flags);
if (exists) Files[handle]->SetDrive(drive);
else if (dos.errorcode==DOSERR_ACCESS_CODE_INVALID) return false;
}
if (exists || device ) {
Files[handle]->AddRef();
Expand Down

0 comments on commit dbfa1ef

Please sign in to comment.