! __.SYMDEF 1199476006 0 0 100644 1200 ` V f#2@*****w***"k0kk k$k6kNk`k|kkkkkkkkk kkkkkkCkTkdksk(_f_setup_os_fatal_os_init_screen_os_init_setup_os_path_open_os_process_arguments_os_random_seed_os_restart_game_dumb_handle_setting_dumb_init_input_f_setup_os_more_prompt_os_read_file_name_os_read_key_os_read_line_os_read_mouse_dumb_discard_old_input_dumb_display_user_input_dumb_dump_screen_dumb_elide_more_prompt_dumb_init_output_dumb_output_handle_setting_dumb_set_picture_cell_dumb_show_prompt_dumb_show_screen_f_setup_os_beep_os_char_width_os_display_char_os_display_string_os_erase_area_os_finish_with_sample_os_font_data_os_prepare_sample_os_reset_screen_os_scroll_area_os_set_colour_os_set_cursor_os_set_font_os_set_text_style_os_start_sample_os_stop_sample_os_string_width_dumb_init_pictures_f_setup_os_draw_picture_os_peek_colour_os_picture_data#1/20 1199476000 0 0 100644 9636 ` dumb_init.o    __text__TEXT i__data__DATA __bss__DATA__cstring__TEXT __common__DATA@__picsymbolstub2__TEXT ^ T__la_sym_ptr2__DATAO8o__nl_symbol_ptr__DATA$__textcoal_nt__TEXT  @ /" P 0 %UWVS,;E};ЍE 8-uЍE 8u EЍ4M 1Ѝ U  8uD$E$K E䍃8:t}u%D$$ E8:;E|"D$$ dЍE 8tEGD$$ D$$ E?E,[^_]UVS0D$E D$E$EEAE}7EEMO@>/Rq\m  @ $d  @p $- F R @@ @ . @$   @4D$D$ $ $  $r F0  $C F(k $. O @,@ $F< x<x x< @<}E)ЃtzE)ЃthD$$[;$4D$D$D$ D$D$ $$ 6‰ЍE ;E}$ ‰ЍE 0[^]US$8u#8t8v%x(uf|x8~t1tEUU􍃈8uEEEUpFmO$&$[]US$8u$%E EE$[]ÐUUSED$kD$4$o$UHE D$E$.E}t E DžÐU @@@ @@@@@$@(@,@0P@4@8@<Killegal option -- option requires an argument -- aAh:iI:oOpPQs:R:S:tu:w:xZ:2.43FROTZ V%s dumb interface. An interpreter for all Infocom and other Z-Machine games. Complies with standard 1.0 of Graham Nelson's specification. Syntax: dfrotz [options] story-file -a watch attribute setting -Q use old-style save format -A watch attribute testing -R xxx do runtime setting \xxx -h # screen height before starting (can be used repeatedly) -i ignore fatal errors -s # random number seed value -I # interpreter number -S # transscript width -o watch object movement -t set Tandy bit -O watch object locating -u # slots for multiple undo -p plain ASCII output only -w # screen width -P alter piracy opcode -x expand abbreviations g/x/z -Z # error checking mode (default = %d) %d = don't report errors %d = report first error %d = report all errors %d = exit after any error Fatal error: %s Y⍀YPD⍀DP/⍀/P⍀P⍀P⍀Pyt⍀P`[⍀PGB⍀P.)⍀P⍀Pr⍀rP]⍀]PH⍀HP  0 I b { *C$Ë $Ë$îzm`SF9, t} tp K(;*($ |kcWJ:2' %%%%%@ %h`` %ZR@ %H; %6%$% %%%%%%%%%%%uk%e%X%PF%;1%%%%%%%%%%y%g%V%P%L%H%D%@%<D%8%4%0%,%(%$% %%%%w% %%%%%%T%%%%%%%%%%%%%%c%% %%%%%%%%%%%%%%|%x%te%ht%>( %! jd\T B5~jd9 Z. T;L;F A. ;"3"- (. "{ {  . w w . s s . o o . k k . g g . cs cs ~ y. s_Z k_Z e `. Z[A R[A L G. AW( 9W( 3 .. (S S  . O O  40,($  -*) !,-*) !,%$&'#"(+$8Qcs   /ih8 sHX`N~jT[-$7Bd___i686.get_pc_thunk.bx_os_process_arguments_f_setup_os_init_screen_os_random_seed_os_restart_game_os_fatal_os_path_open_os_init_setup___i686.get_pc_thunk.cx___i686.get_pc_thunk.axdyld_stub_binding_helper_h_interpreter_version_h_interpreter_number_h_screen_cols_h_screen_rows_h_flags_h_config_h_version_story_name___sF_fopen_fprintf_time_dumb_init_pictures_dumb_init_output_dumb_init_input_exit_puts_printf_dumb_handle_setting_atoi_fputc_fputs_strchr_zoptind_zoptopt_zoptarg_pos.0_zgetopt_user_screen_width_user_screen_height_user_interpreter_number_user_random_seed_user_tandy_bit_graphics_filename_plain_ascii #1/20 1199476001 0 0 100644 16372 ` dumb_input.oH !dD __text__TEXTd"__data__DATAt$__cstring__TEXT@:__bss__DATA`__literal4__TEXT|__common__DATA@!@__picsymbolstub2__TEXT H1__la_sym_ptr2__DATA"H7  __nl_symbol_ptr__DATA "@__textcoal_nt__TEXT8 " @`9Al<t P 'H8FUS$]E}uW$$+t,4D$$$$$$gE$[]ÐUVS wEEE9Er!EƍER< u؋E7E E-E} uE-D$$ [^]ÐUS$EEEEE8utEEE} t}\t&E‹EEE E벋E EE}UEEM;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;R;*         ;;c;t;;;;;;;;;;;;;;;;;;;;A0E EE\EEEEEE EEEEEEEEEEEvEEeEETEECEE2EE!EEEEE‹ETEEEED$tD$$$D$$$E$[]ÐUSL}tE;U)Љ8[]ÐUE EEEE}1t}0tE8uEEUÐUVS0D$qD$E$8u?E$EE\$t$D$D$E$uTED$$8t E EED$$D$E$9uXEE\$t$\8t E EED$$(ED$E D$E$EEE0[^]ÐUS4,}tJ;E|!U)ЉE@E)$!E􍃌E$} t\@XD$E $9}t2U‰U6U‰U܋UD$E$aE$E8\u,E8D$E${upE$ }tS$P+U*XY,EE;E~UE)ЉEEEEE$E:D$E$u(}EEE8w}E$E$lE}u(UE)Љ‰*XY,EE;E|"UE)ЉEEEU)EE<D$E$uP}t%LD$\$E$K$EEmD$E$\8u"\@XD$ $D EEEX9E}+E8u!D$ E$YEE‹ED$UE)ЉD$r$VEEE8u$5E$D$E$QD$E$u aD$ED$E$P?ED$D$\$ D$\$E4[]ÐU(D$D$D$ D$E D$E$ \^ \. cursor motion \1 ..\0 f1..f10 \D ..\X Standard Frotz hotkeys. Use \H (help) to see the list. Line Type Identification Characters: Input lines: untimed timed > T A regular line-oriented input ) t A single-character input } D A line input with some input before the cursor. (Use \d to discard it.) Output lines: ] Output line that contains the cursor. . A blank line emitted as part of span compression. (blank) Any other output line. ? EOT Line too long, truncated to %s DUMB-FROTZ: unknown escape char: %c Enter \help to see the list sfSpeed Factor %g mpONOFFMore prompts %s setMore Prompts %s tTD)>}tdDUMB-FROTZ: No input to discard help%.*sHELP: Type for more, or q to stop: q sDUMB-FROTZ: unknown command: %s Enter \help to see the list of commands Please enter a filename [%s]: Filename too long rbOverwrite existing file? ***MORE***{⍀Pgb⍀PNI⍀P50⍀P⍀P⍀P⍀P⍀Ps⍀sP^⍀^PI⍀IPmh4⍀4PTO⍀P;6 ⍀ P"⍀P ⍀P⍀P⍀P⍀P⍀Pw⍀wPsnb⍀bPZUM⍀MPA<8⍀8P(##⍀#P ⍀P⍀P⍀P⍀P⍀P⍀Pyt⍀P` #<Un6Oh0Ib{$Ë $Ë$Öd4XT 0 ( ( $$|,( o0 C4"U;R;?;|nVD ;7 d ` ` `  `  `  `  `  ` ] L ` 4 d %   ` ` ` d   | t  g  ] U  I  1            `   ? / 0%   0         ~ `e ] F6  ,    0 0  A   o 0e U F  `,`sdU`,u eWC07&` ```` Q{QpQe0Q_WQA,Q7(QQQQ0Q0QQQ,Qt,Qj[QM ````` 0 v p`0 V < M G   + G G  G G  G   G  G  G G G G G  G G G  G G |G xG t p lG ho dG `G \ X T P L H D @ < 86 4G 0^ ,G (G $G  G G G G G  G G G G G G G G G G G G G G G G G G G G G G G G G G G    ` me[VJ:0 0@ &0  @  @ ss @ ZZ @ AA @  ( ( @  @ xr m@ g_Y T@ NF@ ;@ 5-' "@  @ yy @ `` @ GG @ .. @  @ ~x s@ me_ Z@ TLF A@ ;3- (@ " @  @ ff @ MM @ 44 @  @ ~ y@ ske `@ ZRL G@ A93 .@ (  @  |xtplhd`\XTPLHD@<840,($  $)+;78"34#9! =&-'?%:>65<(,*.$)+;78"34#9! =&-'?%:>65<(,*.0/21,0|` L$T 9` K\d 8 @} <Dl@!\I,. ; Da =6p%jHyPpME_h.WW< ___i686.get_pc_thunk.bx_dumb_handle_setting_os_read_key_os_read_line_os_read_file_name_os_more_prompt_dumb_init_input___i686.get_pc_thunk.cx_os_read_mouse_f_setup___i686.get_pc_thunk.axdyld_stub_binding_helper_h_flags_h_config_h_version_h_screen_rows___sF__DefaultRuneLocale_dumb_elide_more_prompt___tolower_fclose_fopen_strcpy_sprintf_strcat_dumb_display_user_input_is_terminator_memmove_dumb_dump_screen_strchr_dumb_discard_old_input_atoi_strlen_dumb_show_prompt_fputs_dumb_show_screen_time_dumb_output_handle_setting_strcmp_atof_strncmp_printf_os_fatal_strerror___error_exit_fprintf_feof_getchar___maskrune_runtime_usage_speed_do_more_prompts_xgetchar_getline_translate_special_chars_time_ahead_check_timeout_toggle_dumb_read_line___istype_dumb_read_misc_line_read_line_buffer_read_key_buffer_timed_out_last_time.0#1/20 1199476001 0 0 100644 15812 ` dumb_output.o `  __text__TEXT !#__bss__DATA(__data__DATA2__cstring__TEXT__common__DATA @__picsymbolstub2__TEXTT2<__la_sym_ptr2__DATA( 44  __nl_symbol_ptr__DATA$ __textcoal_nt__TEXT @4R8 P!!?4UE EEfEf% UEfEEÐUEfEEfÐUuEÐUyMEUS$TEE<8t@}v:UЍED$ E$|+EEEE$[]ÐU(EEEEu)}t}tEE$PEċEÐUEE e9|eUWV EfEE$Ƌ} E$vU Ef;Q7E$XU EfQ ^_]U(EEED$$D$E D$E$kÐUWVE$Ƌ} E$‹EBf~E$Ƌ} E$‹E7^_]ÐUI5EÐUS$,EEED$$D$ D$$ 9u89u ( $[]ÐUVSE8u?ED$E$bƍw${f4Q뷃[^]ÐUS(U)Љ8y ED$ D$D$$[]ÐUS$EE}vV8t=UЍhEE$E&E8 urE$d}v}~wE$J} u$ $ *} u$$ $ $ $[]U(EEEu4}uE}uE$EJE$US$mE (E(E(EEE;E~QE EE;E~9D$ l$2D$ED$E$E뽍E륃$[]ÐU(mE (E(E(}EEEU)‰9E~CE EE;E~+ED$ EED$ED$E$EˍE묋ED$ ED$E D$UE)Ѓ$}EEEU)‰9E}CE EE;E~+ED$ EED$ED$E$BEˍE(묋ED$ UE)ЉD$E D$E$,ÐU}uE EEEEÐUUUS$dEfEE$uEE$zE}tX} }t}tE$P8t EEE E$%} u$ `E}t^}r}t,}tnE$`E$$J$_$E$$E$$}E$q$[]US$ EfEEE$>u 8u.E$ < u%E$u 8 tEE$[]ÐUVS E E8tUuQ)ȉ)ƉD$}u RE UEE$NG8t E$i8u G8u $ E [^]ÐUS$}uD$.$"E;u E]E ED$E$E}y*E$‹EB$AuE(EE;E~$E$‹EB$E$ ]$[]US$ E EED$}t EEE$%}t?EE;|)$‹EB$,Eȃ$[]ÐUSD$D$$P[]ÐUS$HEfEEE$R< tE$Vu 8uEE$[]ÐUS418u:E􍃽9E|E$E!~EED$D$$iE􍃽9E|E9E|@E$‹E<t"E$o‹EB$uE뮍U9EE8t)}t E쉅 EEEEE2}ug}tj;Eu]E9E|*E$‹EB$uEč9EuE(18u4EEE;E~E8t E$EҋEEE;E~WE8uE8u E$$E8tE$E럃}tFE9~6E9uE Dž$34[]ÐUS$E9E|E$Eۃ$[]ÐUS$ 8u8u $[]U$US$( 8t1}u 3 E 8 EED$< $S $w $[]ÐUUUEfEÐUUE EEEE}1t}0tE8uEEUÐUVSPD$ D$E$y ED$_$s_8t E UML$ $T }t E+E E;|7 uE $0E뺋E $D$ D$E$ ulED$c$c8t E UML$ $u $$:D$ D$E$ uTED$ $ 8t E UML$ $ D$ D$E$ uTED$[$[8t E U܋M܉L$ $s PE8cEE؃}mt}m}ht:R}nt$}stD B 4 &E$   E D$ D$ $ E8rEbẼ}EE̋M̍[ e W I ; EԋEEӋE8uE UӋMԈ E D$ D$; $zk EE8u)ED$$D$E$ dE E;|7 uE $ E뺋E $ D$E$\ D$ D$ $_8t E UȋMȉL$ $Uc8t E UċMĉL$ $!$|$p 8t E UML$ $[8t E UML$ $ D$ D$ $qk EE8u)ED$$;$E$ [ EEEP[^]UVS8u0 f8vfffff‰8u8$$gD$ D$D$$D$D$$s[^] ! c L >o< Y | S '' C a << not - R _ ^0 +/- ^2 ^3 ' my P . , ^1 o >> 1/4 1/2 3/4 ? A A A A Ae A AE C E E E E I I I I Th N O O O O Oe * O U U U Ue Y Th ss a a a a ae a ae c e e e e i i i i th n o o o o oe : o u u u ue y th y  NONESPANSMAXDOUBLESTRIKEUNDERLINECAPS..%02dHIGHLOW[%s-PITCHED BEEP] pbONOFFPicture outlines display %s vbVisual bell %s lnLine numbering %s ltLine-type display %s Compression mode %s, hiding top %d lines Reverse-video mode %s, blanks reverse to '%c': sample reverse textsetCompression Mode %s, hiding top %d lines Picture Boxes display %s Visual Bell %s Line Numbering %s Line-Type display %s Reverse-Video mode %s, Blanks reverse to '%c': k⍀PWR⍀P>9⍀P% ⍀P ⍀P⍀Pw⍀wPb⍀bPM⍀MP8⍀8Pv3Le~$Ë $Ë$}s _ Y< - %               z r a Y L ; 3 $    " E`EE{TEndEh`GEPEEE:E4,4EEEE$EEEE EEEExEiDEcHEWEI:E/EEEEExErTEedE*dEEEEE EWEWEWEWEWEEEWEWEWEWEWEWEWEWEWEWEE(EETL@E=DE7HE+EE DEDEDE"E~EsEhEbZEC4E! E EEEE EE|EqEfE`XEA2EEEEEEEEyE^OEA" |" nVE,:D,4(" "   yS D      w          h  O B +    D  "    "    | " ` O E  6  #   "    ~ `  Z 1  &  "  Y Y  Y  Y Y a Y U " / d$   " ~vh=2'd" Dl|" l^~XfXT" @3$" yyu" [RG5/ " # k[E,kkkk{kmkg# L" # g_a_[# Q vv! Q ]]! Q DD! Q ++! Q ~! yQ ske! `Q ZRL! GQ A93! .Q ( ! Q ! $  JO@PKL?M2NJO@PKL?M2NCDHBAIFGE,;HUfq$|8DHTdT |+;JLZmxL  t   (  lL^ 8`( :  tL$tLv` Q`w@ypCR`*___i686.get_pc_thunk.cx_os_char_width___i686.get_pc_thunk.bx_os_string_width_os_set_cursor_dumb_set_picture_cell_os_set_text_style_dumb_display_user_input_dumb_discard_old_input_os_display_char_os_display_string_os_erase_area_os_scroll_area_os_font_data_os_set_colour_os_set_font_dumb_show_prompt_dumb_show_screen_dumb_dump_screen_dumb_elide_more_prompt_os_reset_screen_os_beep_os_prepare_sample_os_finish_with_sample_os_start_sample_os_stop_sample_dumb_output_handle_setting_dumb_init_output_f_setup___i686.get_pc_thunk.axdyld_stub_binding_helper_h_font_height_h_font_width_h_screen_width_h_flags_h_config_h_version_h_screen_height_h_screen_rows_h_screen_cols_malloc_strcmp_atoi_strncmp_memset_printf___toupper_putchar_strchr_show_line_numbers_show_line_types_show_pictures_visual_bell_plain_ascii_latin1_to_ascii_make_cell_cell_char_cell_style_current_style_cursor_row_cursor_col_compression_mode_compression_names_hide_lines_rv_mode_rv_names_rv_blank_char_dumb_row_screen_data_dumb_changes_row_screen_changes_dumb_set_cell_dumb_copy_cell_dumb_display_char_show_cell_will_print_blank_show_line_prefix_show_row_mark_all_unchanged_screen_cells_is_blank_toggle #1/20 1199476001 0 0 100644 5292 ` dumb_pic.oH  d`  __text__TEXTd h__bss__DATA` __data__DATAM __cstring__TEXTJd __literal8__TEXTP __common__DATA @__picsymbolstub2__TEXTp *__la_sym_ptr2__DATA  T__nl_symbol_ptr__DATA<  __textcoal_nt__TEXTT @ t P UE EÐUE EE Ef UWVSlEEE 8^}TD$E$wE}2ED$ D$D$Eȉ$/ D$Eȉ$4D$Eȉ$ED$Eȉ$E E$EċED$ D$ ED$Eĉ$tl  $O   B 0D$Eȉ$QF *ȍ^f(ZE*EEtM^MM^MZEEE E;~aEEEĉEUЍ4 8D$E$r7UЍ4 8D$E$@D7UЍ4 8D$E$ D7 UЍ  0UЍ *DYEZȍX,DUЍ  0UЍ *D YEZȍX,DEE}t E$}t Eĉ$}tFf}t'ED$D$$3l[^_]ÐUEE;~1UЍ;EuEEEEEÐUS$4E E8u EhE$cE}u EKM UЍDMUЍDEE$[]ÐU8ED$ED$E$=N}D}u9E(E (D$+ED$E $D$+EED$E $D$+ED$EE $jD$+EED$EE $DEEEE9E|BD$-ED$E $D$-ED$EE $E뮋E EEE 9E|BD$|ED$E$D$|EED$E$E뮋E EEE 9E|CEEEE9E|"D$:ED$E$BE΍E뭃}EEEE;E{}t+Mgfff)‰)0EE:ED$ED$EE $E(Mgfff)‰ЉE{ÐUrbWarning: could not read graphics file %s i@@t@?⍀Pwr⍀P^Y⍀PE@k⍀kP,'V⍀VPA⍀AP,⍀,P} $Ë $Ë$ñ*{[(Gd %d d  d kt` kg RB< J8 J@ J@ JD JD JhJd Jxd JQhJ:d J!d Jd Jd Jd JV` J-`JXJH JPJL Jd J` Jd Jd Jj` Jdd JT?` J'` J ` J|JaP JF  7 7   3 3 ~ y s/ k/ e ` Z+ R+ L G A' 9' 3 . (#  #    u u   7` ENWd b` T  \ - X <w VdgE0 )!_dumb_init_pictures___i686.get_pc_thunk.bx___i686.get_pc_thunk.cx_os_picture_data_os_draw_picture_os_peek_colour_f_setup___i686.get_pc_thunk.axdyld_stub_binding_helper___sF_h_flags_h_config_h_screen_cols_h_screen_rows_h_version_dumb_set_picture_cell_fprintf_free_fclose_malloc_fread_fopen_num_pictures_lookupb_lookupw_pict_info_z_num_to_index