VOGONS


First post, by jomalin

User metadata
Rank Newbie
Rank
Newbie

Hi,

i am on a Win10 64 bits machine running last version of Dosbox (0.74-3).
Trying to run the shareware game Chelu 3:
https://archive.org/download/Chelu/Chelu.zip

does not work in Dosbox, it executes well but then in the middle of the intro screen it gets freeze and this log is shown:

Illegal read from 45021405, CS:IP     f000:    11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Show last 101 lines
Illegal read from 4502140b, CS:IP     f000:    11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Illegal read from 45021405, CS:IP f000: 11c4
Illegal write to 8b2aa3fc, CS:IP f000: 11c4
Illegal read from 45021406, CS:IP f000: 11c4
Illegal write to 8b2aa3fd, CS:IP f000: 11c4
Illegal read from 45021407, CS:IP f000: 11c4
Illegal write to 8b2aa3fe, CS:IP f000: 11c4
Illegal read from 45021408, CS:IP f000: 11c4
Illegal write to 8b2aa3ff, CS:IP f000: 11c4
Illegal read from 45021409, CS:IP f000: 11c4
Illegal write to 8b2aa400, CS:IP f000: 11c4
Illegal read from 4502140a, CS:IP f000: 11c4
Illegal write to 8b2aa401, CS:IP f000: 11c4
Illegal read from 4502140b, CS:IP f000: 11c4
Illegal write to 8b2aa402, CS:IP f000: 11c4
Illegal read from 4502140c, CS:IP f000: 11c4
Illegal write to 8b2aa403, CS:IP f000: 11c4
Exit to error: DMA segbound wrapping (read)

I executed it using the default configuration of Dosbox.

Does anyone know how can this be fixed? Thanks

This game is done using the ObjGfx graphic library, you can read info about the game here:
http://www.monstersoft.com/download/

Also, this game is not added to the compatibility list:
https://www.dosbox.com/comp_list.php?letter=C

Reply 1 of 4, by jomalin

User metadata
Rank Newbie
Rank
Newbie

Executing the game on DOSBox SVN Daum (a modified Dosbox version):
http://ykhwong.x-y.net/

make it work perfectly. Does anyone know why it does not work on vanilla Dosbox?

Reply 3 of 4, by jomalin

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote:

We don't care about the Daum version. Try older versions of DOSBox 0.74 and the attached (copy to your dosbox folder) and report back.

The game runs well on the Dosbox you gave me, although it prints some errors:

This before start playing:

DMA segbound wrapping (read): 0:10000 size a [0] wrap ffff

And then, retrying after every death in the game a new line of these appear every time:

DMA segbound wrapping (read): 0:10000 size 5 [0] wrap ffff
DMA segbound wrapping (read): 0:10000 size 13 [0] wrap ffff
DMA segbound wrapping (read): 0:10000 size 2 [0] wrap ffff
...

Reply 4 of 4, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Is that a straight SVN build? If not, try one. For the DMA wrapping try the ems=emm386 setting.