VOGONS


First post, by Predator

User metadata
Rank Member
Rank
Member

http://www.eclipse-game.com/?menu=games&sub=arcade&dat=13

help! 😮 😮

Don't be so hard
grises1.jpg

Reply 1 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

There'll be some memory overwritten when the program
tries to initially load the svga-memory with data
(after the modeswitch to some vesa 800x600, it's at
pm32 18:13fd1).
It repe movsd's in a loop, where es=0x70 (mapped to
0xa0000) and esi=0. The segment limit for es is 0xffff,
but dosbox ignores this one.
Didn't find why the game sets a 10000-limit and fills
much more memory though...

wd

Reply 3 of 3, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

segment limit ignoring... yeah possible. Speeds up and such
but indeed weird to fill the a0000 with the limit.
... Probably a programming mistake which worked on a real pc or their is some other.

Water flows down the stream
How to ask questions the smart way!