VOGONS


First post, by wasiliy

User metadata
Rank Newbie
Rank
Newbie

http://www.ctyme.com/intr/rb-0136.htm

It seems to write something, but the patterns look scrambled.

Reply 2 of 5, by wasiliy

User metadata
Rank Newbie
Rank
Newbie

http://wasiliy.myftp.org/space.zip

"procedure schiffe" contains the patterns and "procedure init_schiffe" is supposed to write the patterns to video ram. It worked back then when I had Windows 98. So I don't think that it's a problem with the code.

Reply 3 of 5, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

INT 10/11 works fine, but your program is not managing the segment for the character patterns correctly in the context of a protected mode program. ES is destroyed after the DPMI provider switches to real mode and calls DOSBox's INT 10 handler. Maybe a simple solution is to compile for a real mode executable.