VOGONS


First post, by evo

User metadata
Rank Newbie
Rank
Newbie

Well, pkunzip e.g. exits with "divide by zero" error.
Guess why...
Looking at the handler for int 29h (CB_INT29 part) I find

                phys_writew(physAddress+0x01,(Bit8u)0x0eb4);    // mov ah, 0x0e
phys_writew(physAddress+0x03,(Bit8u)0x10cd); // int 10

Not a good idea casting this into some 8 bit type...

Reply 1 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

That only affects recent cvs sources btw., but thanks for noting.

Reply 2 of 3, by evo

User metadata
Rank Newbie
Rank
Newbie

Ok...where do you guys actually discuss dev stuff?

Reply 3 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

In the dev forum 😀