DOS Frotz testing request

dave at 661.org dave at 661.org
Mon May 18 19:42:35 CDT 2015


On Tue, 19 May 2015, Peter Coghlan wrote:

> David Griffith wrote:
>> I've finished up things for a new release of Frotz, an extremely portable 
>> Z-machine emulator (plays Infocom games).  The Unix port is tested and 
>> ready to go, but I don't have real DOS hardware in working order.  Could I 
>> get some people to try it out and let me know how it fares?  It's compiled 
>> with Turbo C++ 3.0 for 16-bit DOS.  The zipfile is at 
>> http://661.org/if/frotz244.zip.  Source is at 
>> https://github.com/DavidGriffith/frotz.  Games are available at 
>> http://ifarchive.org/ or https://661.org/if/ (some of my games).
>> 
>
> It's not what you asked for but I was curious about "extremely portable".
>
> I downloaded the source from github onto a VMS system and unzipped it. I 
> started compiling relevant looking stuff in the common directory using 
> just the C compiler available at hand with no command qualifiers. 
> Attempts to link suggested I needed more and it looked likely that the 
> files in the dumb directory would satisfy the unresolved externals so I 
> compiled those too and linked them in.  This made all the unresolveds go 
> away.
>
> Having read absolutely no documentation whatsoever and never so much as 
> looked at a Z-machine emulator before, within 17 minutes of starting 
> from scratch, I had an executable which was able to make a more than 
> passable attempt at running several of the files in the test directory.
>
> None of the compiles produced any errors or informational messages - 
> there were just two warnings for pointer mismatches due to signed versus 
> unsigned chars in dumb_input.c.
>
> I'd say extremely portable is a valid description.  It's also extremely 
> easy to build.

Cool!  What are the details on the warnings.  I don't get them with GCC or 
TurboC.

-- 
David Griffith
dave at 661.org

A: Because it fouls the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?


More information about the cctech mailing list