VOGONS


First post, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Another test build. No awesome new features, but two large patches neverteless.

1. EGA/VGA Video BIOS ROM area is removed from the machines that don't have it, CGA/Hercules/Tandy/PCJr.
This was causing some detection issues. Things to test: software for all these machine types, with focus on the non-EGAVGA.

2. Paging patch (from MB6)
Performance and compatibility improvement for some software that uses paging. The _slow cpu types were renamed since they are not slow anymore. To be tested with protected mode games, though quite a few of them don't use paging.

1+1=10

Reply 1 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Patch files:

1+1=10

Reply 2 of 7, by danielc

User metadata
Rank Member
Rank
Member

Very interesting, mostly the paging one - thanks for the DIFF's. Paging patch will indeed work with cputype:auto (and still switch to dynamic if needed) yes? Also, I have no idea which games use paging... happen to know of a list? Or an easy way to find out i.e. certain binary pattern or a specific file (extender?) that might be included with games?

Regards,
CosmicDan

Reply 3 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Hmm for me the video BIOS patch is the more important one, as I have another one that builds on it, and I'd like to finish that before I start with the aspect correction xD

To find out wether a game uses paging you need to add logging, it can't really from extenders. An indication is however if it is mentioned somwhere that the game can use a swap file.

Using paging:
Descent
Descent 2
First Encounters
GTA
Quake
Starcraft 😉
TTD
Windows 3.11
Wing Commander Armada
Wing Commander Privateer
Wing Commander 3

Not using paging:
Cursader: No regret
Duke 3D
Hioctane
Micro Machines 2
MOO2
Radix
Terminal Velocity
Warcraft 1

1+1=10

Reply 4 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

There's a problem with keyboardlayout.

1+1=10

Reply 5 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

We don't want to load a codepage on machines with fixed ROM fonts. I hope the rest of the keyboardlayout function is up to this change.

1+1=10

Reply 6 of 7, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I hope the rest of the keyboardlayout function is up to this change.

Yes, should be ok that way.

Reply 7 of 7, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

keyboardlayout works, keyb still hangs.

1+1=10