On Tue, 8 Jan 2002, Stuffed Crust wrote: > > Primary goals: > > * Auto-detect version number from Sierra's executable > > Perhaps a better idea would be to create a database of the md5 checksums > of the sciv.exe/sierra.exe, and look up the interpreter that way?
I think this is what Sarien does. Actually, I think they MD5 the resource files (WORDS.TOK for them) and use those to determine what version to emulate. EXEs would be fine as well, though. > > * Add PCM output support and one driver to use it > > -- These two are urgent, IMHO. Even if it's just Tandy support... > > Heh. Screw Tandy support; I'm shooting for PC speaker emulation. :) Tandy support is in Sarien and works on win32, solaris, linux, and some others. It might be a good idea to look at that code for reference. > (Oh, for a bit of tracker wisdom..) Hate to sound like a broken record, but Claudio knows a thing or two about trackers, if memory serves. > Hmm. Pure glx? We could always use SDL's hooks into OpenGL to make it > more more easily portable. But I don't see glx really gaining us > anything.. It would eliminate the dependency on the SDL library in the win32 port (and potentially other ports that only have SDL as their gfx driver). -- http://www.clock.org/~matt
