VOGONS


First post, by RayDream

User metadata
Rank Newbie
Rank
Newbie

A newbie in programming here,

I had encountered this grp5 illegal call 7 problem as I tried to run an old game developed by taiwanese company 1994 (the game is not tested by dosbox).

The game is called DIF2, dosbox shows grp5 illegal call 7 while vdmsound is able to run it, however the speed will be messed up, playing normal speed in title screen, but a reduced speed in gameplay. I had tried SPEEDSET.exe (a speedup program), however due to the badly programming in the game, it slowed again after some pt in the game.

The game can be downloaded here:
link deleted by MiniMax

Please help!

Last edited by RayDream on 2008-10-02, 15:08. Edited 1 time in total.

Reply 6 of 13, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Seems like it is a problematic game for DOSBox:

http://www.dosbox.com/comp_list.php?showID=1592

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 9 of 13, by rcblanke

User metadata
Rank Oldbie
Rank
Oldbie

Maybe try this altered DOSBox version (as proposed by jmk) for this particular game. Please don't use it for anything else.

Attachments

  • Filename
    dbdif2.zip
    File size
    1.48 MiB
    Downloads
    699 downloads
    File comment
    special DOSBox build for DIF-2 Mirage Thunder
    File license
    Fair use/fair dealing exception

Reply 11 of 13, by ripsaw8080

User metadata
Rank DOSBox Author
Rank
DOSBox Author

I had an idea of how to make this game more DOSBox-friendly, but it involved hacking the executable, and that's not the best approach. I took the same general idea and turned it into a patch loader program that makes the necessary modifications in memory, so nothing is permanently changed. Run DIF2FIX.COM from the same directory where DIF-2.EXE is located. The included source code has some comments explaining the modifications.

RayDream, please check if the loader works correctly with your original, unmodified executable, as the one I tested with has clearly had its copy protection neutered. The game sometimes locks up when exiting back to DOS, but that happens even without my program.

Attachments

  • Filename
    DIF2FIX.ZIP
    File size
    1.5 KiB
    Downloads
    626 downloads
    File comment
    Patch loader program allowing DIF-2 to run in standard DOSBox
    File license
    Fair use/fair dealing exception

Reply 12 of 13, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Great work! Your patch works with official DOSBox 0.72, but I also tried an already cracked executable version.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)