leecher1337 / ntvdmx64

Run Microsoft Windows NTVDM (DOS) on 64bit Editions
784 stars 81 forks source link

Add support for more languages #117

Open kristibektashi opened 3 years ago

revelator commented 3 years ago

seconded :)

leecher1337 commented 3 years ago

You want translated WOW16 (as there currently aren't any language resources shipped with it)? Most of the DOS stuff is already available in different languages.

kristibektashi commented 3 years ago

You want translated WOW16 (as there currently aren't any language resources shipped with it)? Most of the DOS stuff is already available in different languages.

Yes, it would be nice to have language support in WOW16. Also can you add support for the DOS stuff in Greek?

kristibektashi commented 3 years ago

@leecher1337

dominicraf commented 2 years ago

Where can I find a list of supported languages (for setting LANG=)? Actually I just want to build in English, previously I used LANG=usa but this no longer works ('Language usa is invalid, aborting'). I have also tried us and en without success.

leecher1337 commented 2 years ago

List of languages is in https://github.com/leecher1337/ntvdmx64/blob/master/ntvdmpatch/doc/minnt.txt Just tested it with current autobuild

set LANG=usa
autobuild-ccpu-chk.cmd 

on 64bit cmd still works fine

dominicraf commented 2 years ago

Strange. I was using it in a Powershell window, running as administrator (Windows 11, 64bit). I will try it again next time I have to rebuild. Actually my batch file reads:

set LANG=usa
call autobuild-ccpu-fre.cmd
leecher1337 commented 2 years ago

I just built as a normal user, no Admin elevation (WIN+R / cmd / OK) in Windows 7 x64.

dominicraf commented 2 years ago

I retried from a command prompt window with no admin permissions and it seems to work fine. Thanks!

Off topic, but while building it pauses just before the finish at this point:

C:\NTVDMBLD\w\minnt\base\mvdm\softpc.new\debugger\objfre\x86\vdmdebug.exe
1 File(s) copied
Press any key to continue . . .
leecher1337 commented 2 years ago

This is intentional so that you can check w directory before it gets deleted again, in case you have build errors or want to do/inspect other things.