I have recently been working with Windows 8.1 (64-bit) and have found a work around to run MDLC on a 64-bit OS. This is what I found to get MDLC working:
Directions:
Go to: http://www.japheth.de/HX.html
At bottom of screen select HXRT (top button and download)
File name downloaded: HXRT216.zip
Make a folder name C:\HX on your PC
Extract files from the HXRT216.zip to folder C:\HX
Go to: http://www.dosbox.com/download.php?main=1
Select: Windows 0.74 Win32 installer (and download)
File name downloaded: DOSBox0.74-win32-installer.exe
Install to the default C:\Program Files (x86) folder
Open folder: C:\Program Files (x86)\DOSBox-0.74
Run file: DOSBox 0.74 Options.bat
Go to the bottom of the page and find:
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
Notes: I have used the Fw190 as a sample filename, so change that to whatever filename you are going to compile. Also I have used C:\MDLC_85 for the MDLC files location, so change that if your MDLC file folder is different.
For compiling to MDL file add these lines underneath the [autoexec] lines:
mount G C:\HX\BIN
mount C C:\MDLC_B85
path=z:;g:;c:
HDPMI16 -r
C:
mdlc /m Fw190.sca
pause
mdlc /l Fw190.bgl
hdpmi16 -d
pause
hdpmi16
mdlc /c Fw190.mdk
pause
exit
Save and exit. Run DOSBox and you should have a compiled model (i.e. Fw190.MD2 from the scasm source file). Copy the file to your aircraft model folder and rename the file extension MD2 to MDL.
To decompile an MDL to scasm add these lines underneath the [autoexec] lines instead of the lines above that are for compiling:
mount G C:\HX\BIN
mount C C:\MDLC_B85
path=z:;g:;c:
HDPMI16 -r
C:
mdlc /a Fw190.mdl
pause
exit
Save, exit and run DOSBox. You should have a scasm coded .sca file from the MDL file.
I'll write a short tutorial to upload to the appropiate SOH libraries if it works okay for those that are interested, so your feedback about how it works for you is appreciated.
Cheers, O
Bookmarks