Open follower opened 3 years ago
This is interesting stuff but the vis specific parts only deal with the few things useful while in windows specifically the yuv hardware graphics support (which is only used by Links in dos afaict). The memory card part only is about a high level api. I believe I've fixed the remaining issues with the sound in dos programs though.
The Vintage Technology Digital Archive has the MS Modular Windows SDK as a CD-ROM & associated documentation in PDF form (~169GB archive.org mirror):
http://www.vtda.org/bits/software/Microsoft/MS37741_ModularSDK_Oct92/
http://vtda.org/docs/computing/Microsoft/MS37741_ModularSDK_Oct92/
Thought I'd mention its existence because I've spent the past weeks trying to locate anything Modular Windows related (for reasons not specifically related to MAME[0]) and only stumbled on this gold mine today via some magic combination of search terms. :)
Included VIS-specific documentation
Of note is the "Microsoft Modular Windows Programmer's Reference" contains VIS-specific content including:
In addition the following is relevant for serial debugging support:
TLTSR.EXE
)" & "Redirected File Server utility (RFSERVER.EXE
)")Included VIS-specific code/tools/includes
The SDK CD-ROM itself is VIS-compatible (with
control.tat
&autoexec
files) withwinshell.exe
,cooldemo\reversi.exe
&cooldemo\slidesho.exe
executables.Also includes header files, libraries & debug versions of the in-ROM Modular Windows code.
Various pieces also run under WINE (see attached
winshell.exe
screenshot):Anyway, thought this information might be helpful for either enhancing the current VIS support and/or anyone wanting to make new software for this platform. :D
cc @cracyc who seems to have implemented much of the current VIS support?
[0] I started out investigating the
.mvb
-related file formats used in some versions of the MS Encarta "MindMaze" game (including.m20
&.m21
which differ from the older.mvb
&.m14
versions). Along the way I discovered that the associated MS "Multimedia Viewer"/"MediaView Viewer" tools & compiler apparently have support for Tandy VIS & Sony PIX-100 MMCD output: https://twitter.com/RancidBacon/status/1401009436949237763.