[z-machine] [Spec 1.1] Sound
Jason Penney
jpenney@jczorkmid.net
Tue, 11 Nov 2003 15:52:18 -0500
Quoting David Kinder <d.kinder=40btinternet.com>:
> > I'm not opposed to that idea myself (leaving sound the same as 1.0).
> =
> It seems a shame to loose the sound stuff. However, not enough people
> have shown an interest to determine if there's a consensus or not :)
I would like to see the sound stuff stay, but I don't think there is cons=
ensus
on which way to go. At least sound was clearly defined in 1.0 (if limite=
d). =
I'm more concerned about loosing the rest of it.
1.1 containes a number of clarifications from 1.0:
exluding padding from checksum calculations
encoding of multiple consecutive 4 or 5 codes
clarification of the character set
clarification of Unicode usage
clarification of header flags (with slightly modifed definitins of flags =
2 and
3)
clarification of opcodes (=40je, =40art_shift, =40log_shift, =40jump, =40=
read,
=40scan_table, =40tokenise, =40get_prop_len, =40set_cursor, =40split_wind=
ow,
=40output_stream, =40read_mouse, =40set_color -1, =40set_font)
clarification of V6 window handling (which is/was horribly wrong in WinFr=
otz).
requesting the =22screen redraw=22 be set on a resize
and some additions:
canonization of blorb (controversial apparently. I'd be happy to drop it)=
canonization of Quetzal (was this controversial?)
allowing larger V6 and V7 (576k)
the header extension
Unicode in strings
extended save and restore
new opcodes =
=40buffer_screen (which can be implimented as a no-op)
=40set_true_colour (with related changes to =40get_wind_prop)
extended opcodes
extened =40set_text_style
=40set_colour (added transparency color 15)
and of course the sound changes.
I'd hate to loose all that over sound (and possibly Blorb)
Jay
-- =
Jason C Penney (jpenney=40jczorkmid.net)
<http://www.jczorkmid.net/>