5 Commits

Author SHA1 Message Date
Javier M. Chavez db62af665d Keen Dreams 1.20 open source release. 2014-09-11 23:22:43 -04:00
Javier M. Chavez f477cef79f The 1.93 source was lost a long time ago. Judging by 1.20, which is supposedly based off 1.93, this is probably the only change that was made. 2014-09-11 23:19:33 -04:00
Javier M. Chavez b3823c1d49 Keen Dreams 1.92 open source release. 2014-09-10 00:57:09 -04:00
Javier M. Chavez a7591c4af1 Keen Dreams 1.13 open source release. 2014-09-08 15:03:23 -04:00
Javier M. Chavez 44773ae250 Keen Dreams 1.01S open source release. 2014-09-08 13:16:12 -04:00
6 changed files with 290 additions and 225 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
;=====================================
;
; Graphics .EQU file for .KDR
; IGRAB-ed on Tue Aug 18 08:50:05 1992
; IGRAB-ed on Fri Nov 19 16:58:35 1993
;
;=====================================
+1 -1
View File
@@ -19,7 +19,7 @@
//////////////////////////////////////
//
// Graphics .H file for .KDR
// IGRAB-ed on Tue Aug 18 08:50:04 1992
// IGRAB-ed on Fri Nov 19 16:58:34 1993
//
//////////////////////////////////////
+169 -200
View File
@@ -16,245 +16,214 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
scr_rowcol(1,1) scr_aputs(" ",0x47);
scr_rowcol(2,1) scr_aputs(" ",0x47);
scr_rowcol(1,1) scr_aputs("ÛÛÛßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßÛÛÛ",0x4);
scr_rowcol(2,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(2,4) scr_aputs("Þ",0xF);
scr_rowcol(2,5) scr_aputs("ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß",0x7F);
scr_rowcol(2,77) scr_aputs("Ý",0x8);
scr_rowcol(2,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(3,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(3,4) scr_aputs(" ",0x40);
scr_rowcol(3,7) scr_aputs("ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß",0x4);
scr_rowcol(3,74) scr_aputs(" ",0x40);
scr_rowcol(3,4) scr_aputs("Þ",0xF);
scr_rowcol(3,5) scr_aputs(" ",0x70);
scr_rowcol(3,7) scr_aputs(" ",0x7A);
scr_rowcol(3,29) scr_aputs(" Did you know?",0x71);
scr_rowcol(3,47) scr_aputs(" ",0x7A);
scr_rowcol(3,75) scr_aputs(" ",0x70);
scr_rowcol(3,77) scr_aputs("Ý",0x8);
scr_rowcol(3,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(4,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(4,4) scr_aputs(" ",0x40);
scr_rowcol(4,7) scr_aputs("Þ",0xF);
scr_rowcol(4,8) scr_aputs("ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß",0x7F);
scr_rowcol(4,73) scr_aputs("Ý",0x8);
scr_rowcol(4,74) scr_aputs(" ",0x40);
scr_rowcol(4,4) scr_aputs("Þ",0xF);
scr_rowcol(4,5) scr_aputs(" ",0x70);
scr_rowcol(4,6) scr_aputs(" ",0x7A);
scr_rowcol(4,76) scr_aputs(" ",0x70);
scr_rowcol(4,77) scr_aputs("Ý",0x8);
scr_rowcol(4,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(5,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(5,4) scr_aputs(" ",0x40);
scr_rowcol(5,7) scr_aputs("Þ",0xF);
scr_rowcol(5,8) scr_aputs(" ",0x77);
scr_rowcol(5,73) scr_aputs("Ý",0x8);
scr_rowcol(5,74) scr_aputs(" ",0x40);
scr_rowcol(5,4) scr_aputs("Þ",0xF);
scr_rowcol(5,5) scr_aputs(" ",0x70);
scr_rowcol(5,6) scr_aputs(" ",0x7A);
scr_rowcol(5,18) scr_aputs("This is the SHAREWARE version of KEEN DREAMS",0x70);
scr_rowcol(5,62) scr_aputs(" ",0x71);
scr_rowcol(5,64) scr_aputs(" ",0x7A);
scr_rowcol(5,76) scr_aputs(" ",0x70);
scr_rowcol(5,77) scr_aputs("Ý",0x8);
scr_rowcol(5,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(6,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(6,4) scr_aputs(" ",0x40);
scr_rowcol(6,7) scr_aputs("Þ",0xF);
scr_rowcol(6,8) scr_aputs(" ",0x70);
scr_rowcol(6,9) scr_aputs(" Let the dreams begin! ",0x4E);
scr_rowcol(6,72) scr_aputs(" ",0x70);
scr_rowcol(6,73) scr_aputs("Ý",0x8);
scr_rowcol(6,74) scr_aputs(" ",0x40);
scr_rowcol(6,4) scr_aputs("Þ",0xF);
scr_rowcol(6,5) scr_aputs(" ",0x70);
scr_rowcol(6,6) scr_aputs(" ",0x71);
scr_rowcol(6,51) scr_aputs(" ",0x7A);
scr_rowcol(6,76) scr_aputs(" ",0x70);
scr_rowcol(6,77) scr_aputs("Ý",0x8);
scr_rowcol(6,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(7,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(7,4) scr_aputs(" ",0x40);
scr_rowcol(7,7) scr_aputs("Þ",0xF);
scr_rowcol(7,8) scr_aputs(" ",0x7E);
scr_rowcol(7,9) scr_aputs(" ",0x71);
scr_rowcol(7,16) scr_aputs(" ",0x7E);
scr_rowcol(7,18) scr_aputs(" ",0x77);
scr_rowcol(7,62) scr_aputs(" ",0x7E);
scr_rowcol(7,73) scr_aputs("Ý",0x8);
scr_rowcol(7,74) scr_aputs(" ",0x40);
scr_rowcol(7,4) scr_aputs("Þ",0xF);
scr_rowcol(7,5) scr_aputs(" ",0x7E);
scr_rowcol(7,6) scr_aputs(" ",0x70);
scr_rowcol(7,71) scr_aputs(" ",0x71);
scr_rowcol(7,76) scr_aputs(" ",0x7E);
scr_rowcol(7,77) scr_aputs("Ý",0x8);
scr_rowcol(7,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(8,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(8,4) scr_aputs(" ",0x40);
scr_rowcol(8,7) scr_aputs("Þ",0xF);
scr_rowcol(8,8) scr_aputs(" ",0x70);
scr_rowcol(8,9) scr_aputs(" ",0x7E);
scr_rowcol(8,12) scr_aputs(" ",0x71);
scr_rowcol(8,18) scr_aputs("ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»",0x70);
scr_rowcol(8,62) scr_aputs(" ",0x7E);
scr_rowcol(8,72) scr_aputs(" ",0x70);
scr_rowcol(8,73) scr_aputs("Ý",0x8);
scr_rowcol(8,74) scr_aputs(" ",0x40);
scr_rowcol(8,4) scr_aputs("Þ",0xF);
scr_rowcol(8,5) scr_aputs(" ",0x70);
scr_rowcol(8,6) scr_aputs(" ",0x7E);
scr_rowcol(8,7) scr_aputs("When you register KEEN DREAMS, you will receive the following: ",0x71);
scr_rowcol(8,71) scr_aputs(" ",0x7A);
scr_rowcol(8,76) scr_aputs(" ",0x70);
scr_rowcol(8,77) scr_aputs("Ý",0x8);
scr_rowcol(8,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(9,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(9,4) scr_aputs(" ",0x40);
scr_rowcol(9,7) scr_aputs("Þ",0xF);
scr_rowcol(9,8) scr_aputs(" ",0x70);
scr_rowcol(9,9) scr_aputs(" ",0x7E);
scr_rowcol(9,18) scr_aputs("º",0x70);
scr_rowcol(9,19) scr_aputs(" ",0x71);
scr_rowcol(9,35) scr_aputs(" ",0x77);
scr_rowcol(9,46) scr_aputs(" ",0x7E);
scr_rowcol(9,61) scr_aputs("º",0x70);
scr_rowcol(9,62) scr_aputs(" ",0x7E);
scr_rowcol(9,72) scr_aputs(" ",0x70);
scr_rowcol(9,73) scr_aputs("Ý",0x8);
scr_rowcol(9,74) scr_aputs(" ",0x40);
scr_rowcol(9,4) scr_aputs("Þ",0xF);
scr_rowcol(9,5) scr_aputs(" ",0x70);
scr_rowcol(9,6) scr_aputs(" ",0x71);
scr_rowcol(9,7) scr_aputs(" ",0x7A);
scr_rowcol(9,9) scr_aputs("* The most recently updated version of the game",0x71);
scr_rowcol(9,57) scr_aputs(" ",0x7A);
scr_rowcol(9,76) scr_aputs(" ",0x70);
scr_rowcol(9,77) scr_aputs("Ý",0x8);
scr_rowcol(9,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(10,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(10,4) scr_aputs(" ",0x40);
scr_rowcol(10,7) scr_aputs("Þ",0xF);
scr_rowcol(10,8) scr_aputs(" ",0x70);
scr_rowcol(10,9) scr_aputs(" ",0x7E);
scr_rowcol(10,18) scr_aputs("º",0x70);
scr_rowcol(10,19) scr_aputs(" ",0x7E);
scr_rowcol(10,35) scr_aputs("Now running",0x71);
scr_rowcol(10,46) scr_aputs(" ",0x7E);
scr_rowcol(10,61) scr_aputs("º",0x70);
scr_rowcol(10,62) scr_aputs(" ",0x7E);
scr_rowcol(10,72) scr_aputs(" ",0x70);
scr_rowcol(10,73) scr_aputs("Ý",0x8);
scr_rowcol(10,74) scr_aputs(" ",0x40);
scr_rowcol(10,4) scr_aputs("Þ",0xF);
scr_rowcol(10,5) scr_aputs(" ",0x70);
scr_rowcol(10,6) scr_aputs(" ",0x7A);
scr_rowcol(10,9) scr_aputs("* Hints and tips on how to solve each level of the game",0x71);
scr_rowcol(10,65) scr_aputs(" ",0x7A);
scr_rowcol(10,76) scr_aputs(" ",0x70);
scr_rowcol(10,77) scr_aputs("Ý",0x8);
scr_rowcol(10,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(11,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(11,4) scr_aputs(" ",0x40);
scr_rowcol(11,7) scr_aputs("Þ",0xF);
scr_rowcol(11,8) scr_aputs(" ",0x70);
scr_rowcol(11,9) scr_aputs(" ",0x7E);
scr_rowcol(11,18) scr_aputs("º",0x70);
scr_rowcol(11,19) scr_aputs(" ",0x7E);
scr_rowcol(11,29) scr_aputs(" ",0x71);
scr_rowcol(11,44) scr_aputs(" ",0x7E);
scr_rowcol(11,61) scr_aputs("º",0x70);
scr_rowcol(11,62) scr_aputs(" ",0x7E);
scr_rowcol(11,72) scr_aputs(" ",0x70);
scr_rowcol(11,73) scr_aputs("Ý",0x8);
scr_rowcol(11,74) scr_aputs(" ",0x40);
scr_rowcol(11,4) scr_aputs("Þ",0xF);
scr_rowcol(11,5) scr_aputs(" ",0x70);
scr_rowcol(11,6) scr_aputs(" ",0x7A);
scr_rowcol(11,9) scr_aputs("* Special discounts on over a dozen other great games! ",0x71);
scr_rowcol(11,65) scr_aputs(" ",0x7A);
scr_rowcol(11,73) scr_aputs(" ",0x70);
scr_rowcol(11,77) scr_aputs("Ý",0x8);
scr_rowcol(11,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(12,1) scr_aputs("ÜÜÜÜÜÜ",0xC);
scr_rowcol(12,7) scr_aputs("Þ",0xF);
scr_rowcol(12,8) scr_aputs(" ",0x70);
scr_rowcol(12,9) scr_aputs(" ",0x7E);
scr_rowcol(12,18) scr_aputs("º",0x70);
scr_rowcol(12,19) scr_aputs(" ",0x7E);
scr_rowcol(12,35) scr_aputs("KEEN DREAMS",0x74);
scr_rowcol(12,46) scr_aputs(" ",0x7E);
scr_rowcol(12,61) scr_aputs("º",0x70);
scr_rowcol(12,62) scr_aputs(" ",0x7E);
scr_rowcol(12,72) scr_aputs(" ",0x70);
scr_rowcol(12,73) scr_aputs("Ý",0x8);
scr_rowcol(12,74) scr_aputs("ÜÜÜÜÜÜÜ",0xC);
scr_rowcol(12,1) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(12,4) scr_aputs("Þ",0xF);
scr_rowcol(12,5) scr_aputs(" ",0x70);
scr_rowcol(12,6) scr_aputs(" ",0x7A);
scr_rowcol(12,7) scr_aputs(" * Membership into the growing family of Softdisk Publishing ",0x71);
scr_rowcol(12,73) scr_aputs(" ",0x7A);
scr_rowcol(12,74) scr_aputs(" ",0x70);
scr_rowcol(12,75) scr_aputs(" ",0x7A);
scr_rowcol(12,76) scr_aputs(" ",0x70);
scr_rowcol(12,77) scr_aputs("Ý",0x8);
scr_rowcol(12,78) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(13,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(13,4) scr_aputs(" ",0x40);
scr_rowcol(13,7) scr_aputs("Þ",0xF);
scr_rowcol(13,8) scr_aputs(" ",0x70);
scr_rowcol(13,9) scr_aputs(" ",0x7E);
scr_rowcol(13,18) scr_aputs("º",0x70);
scr_rowcol(13,19) scr_aputs(" ",0x7E);
scr_rowcol(13,27) scr_aputs(" ",0x71);
scr_rowcol(13,35) scr_aputs(" ",0x77);
scr_rowcol(13,46) scr_aputs(" ",0x7E);
scr_rowcol(13,61) scr_aputs("º",0x70);
scr_rowcol(13,62) scr_aputs(" ",0x7E);
scr_rowcol(13,72) scr_aputs(" ",0x70);
scr_rowcol(13,73) scr_aputs("Ý",0x8);
scr_rowcol(13,74) scr_aputs(" ",0x40);
scr_rowcol(13,4) scr_aputs("Þ",0xF);
scr_rowcol(13,5) scr_aputs(" ",0x70);
scr_rowcol(13,6) scr_aputs(" ",0x71);
scr_rowcol(13,7) scr_aputs(" ",0x7A);
scr_rowcol(13,12) scr_aputs("game players, where you will be in touch with all the latest ",0x71);
scr_rowcol(13,76) scr_aputs(" ",0x70);
scr_rowcol(13,77) scr_aputs("Ý",0x8);
scr_rowcol(13,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(14,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(14,4) scr_aputs(" ",0x40);
scr_rowcol(14,7) scr_aputs("Þ",0xF);
scr_rowcol(14,8) scr_aputs(" ",0x70);
scr_rowcol(14,9) scr_aputs(" ",0x7E);
scr_rowcol(14,18) scr_aputs("º",0x70);
scr_rowcol(14,19) scr_aputs(" ",0x7E);
scr_rowcol(14,39) scr_aputs("by",0x78);
scr_rowcol(14,41) scr_aputs(" ",0x7E);
scr_rowcol(14,61) scr_aputs("º",0x70);
scr_rowcol(14,62) scr_aputs(" ",0x7E);
scr_rowcol(14,72) scr_aputs(" ",0x70);
scr_rowcol(14,73) scr_aputs("Ý",0x8);
scr_rowcol(14,74) scr_aputs(" ",0x40);
scr_rowcol(14,4) scr_aputs("Þ",0xF);
scr_rowcol(14,5) scr_aputs(" ",0x70);
scr_rowcol(14,6) scr_aputs(" ",0x7A);
scr_rowcol(14,12) scr_aputs("from the world of computer gaming fun.",0x71);
scr_rowcol(14,50) scr_aputs(" ",0x7B);
scr_rowcol(14,51) scr_aputs(" ",0x74);
scr_rowcol(14,52) scr_aputs(" ",0x7A);
scr_rowcol(14,73) scr_aputs(" ",0x71);
scr_rowcol(14,74) scr_aputs(" ",0x70);
scr_rowcol(14,75) scr_aputs(" ",0x7A);
scr_rowcol(14,76) scr_aputs(" ",0x70);
scr_rowcol(14,77) scr_aputs("Ý",0x8);
scr_rowcol(14,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(15,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(15,4) scr_aputs(" ",0x40);
scr_rowcol(15,7) scr_aputs("Þ",0xF);
scr_rowcol(15,8) scr_aputs(" ",0x70);
scr_rowcol(15,9) scr_aputs(" ",0x7E);
scr_rowcol(15,18) scr_aputs("º",0x70);
scr_rowcol(15,19) scr_aputs(" ",0x7E);
scr_rowcol(15,32) scr_aputs(" ",0x77);
scr_rowcol(15,35) scr_aputs("ID Software",0x78);
scr_rowcol(15,46) scr_aputs(" ",0x77);
scr_rowcol(15,51) scr_aputs(" ",0x7E);
scr_rowcol(15,61) scr_aputs("º",0x70);
scr_rowcol(15,62) scr_aputs(" ",0x7E);
scr_rowcol(15,72) scr_aputs(" ",0x70);
scr_rowcol(15,73) scr_aputs("Ý",0x8);
scr_rowcol(15,74) scr_aputs(" ",0x40);
scr_rowcol(15,4) scr_aputs("Þ",0xF);
scr_rowcol(15,5) scr_aputs(" ",0x70);
scr_rowcol(15,6) scr_aputs(" ",0x7A);
scr_rowcol(15,12) scr_aputs(" ",0x70);
scr_rowcol(15,53) scr_aputs(" ",0x7A);
scr_rowcol(15,74) scr_aputs(" ",0x70);
scr_rowcol(15,75) scr_aputs(" ",0x7A);
scr_rowcol(15,76) scr_aputs(" ",0x70);
scr_rowcol(15,77) scr_aputs("Ý",0x8);
scr_rowcol(15,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(16,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(16,4) scr_aputs(" ",0x40);
scr_rowcol(16,7) scr_aputs("Þ",0xF);
scr_rowcol(16,8) scr_aputs(" ",0x70);
scr_rowcol(16,9) scr_aputs(" ",0x7A);
scr_rowcol(16,18) scr_aputs("º",0x70);
scr_rowcol(16,19) scr_aputs(" ",0x7E);
scr_rowcol(16,27) scr_aputs(" ",0x71);
scr_rowcol(16,33) scr_aputs(" ",0x77);
scr_rowcol(16,49) scr_aputs(" ",0x7E);
scr_rowcol(16,61) scr_aputs("º",0x70);
scr_rowcol(16,62) scr_aputs(" ",0x7A);
scr_rowcol(16,72) scr_aputs(" ",0x70);
scr_rowcol(16,73) scr_aputs("Ý",0x8);
scr_rowcol(16,74) scr_aputs(" ",0x40);
scr_rowcol(16,4) scr_aputs("Þ",0xF);
scr_rowcol(16,5) scr_aputs(" ",0x70);
scr_rowcol(16,6) scr_aputs(" ",0x7A);
scr_rowcol(16,7) scr_aputs(" ",0x7E);
scr_rowcol(16,76) scr_aputs(" ",0x70);
scr_rowcol(16,77) scr_aputs("Ý",0x8);
scr_rowcol(16,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(17,1) scr_aputs("ÜÜÜÜÜÜ",0xC);
scr_rowcol(17,7) scr_aputs("Þ",0xF);
scr_rowcol(17,8) scr_aputs(" ",0x70);
scr_rowcol(17,9) scr_aputs(" ",0x7A);
scr_rowcol(17,10) scr_aputs(" ",0x70);
scr_rowcol(17,16) scr_aputs(" ",0x77);
scr_rowcol(17,18) scr_aputs("ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ ",0x70);
scr_rowcol(17,71) scr_aputs(" ",0x7A);
scr_rowcol(17,72) scr_aputs(" ",0x70);
scr_rowcol(17,73) scr_aputs("Ý",0x8);
scr_rowcol(17,74) scr_aputs("ÜÜÜÜÜÜÜ",0xC);
scr_rowcol(17,1) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(17,4) scr_aputs("Þ",0xF);
scr_rowcol(17,5) scr_aputs(" ",0x70);
scr_rowcol(17,6) scr_aputs(" ",0x7A);
scr_rowcol(17,17) scr_aputs(" ",0x71);
scr_rowcol(17,18) scr_aputs("CALL tollfree ",0x70);
scr_rowcol(17,32) scr_aputs("1-800-831-2694",0x74);
scr_rowcol(17,46) scr_aputs(" to learn more NOW! ",0x70);
scr_rowcol(17,69) scr_aputs(" ",0x7A);
scr_rowcol(17,74) scr_aputs(" ",0x70);
scr_rowcol(17,75) scr_aputs(" ",0x7A);
scr_rowcol(17,76) scr_aputs(" ",0x70);
scr_rowcol(17,77) scr_aputs("Ý",0x8);
scr_rowcol(17,78) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(18,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(18,4) scr_aputs(" ",0x40);
scr_rowcol(18,7) scr_aputs("Þ",0xF);
scr_rowcol(18,8) scr_aputs(" ",0x70);
scr_rowcol(18,9) scr_aputs(" ",0x7A);
scr_rowcol(18,4) scr_aputs("Þ",0xF);
scr_rowcol(18,5) scr_aputs(" ",0x70);
scr_rowcol(18,6) scr_aputs(" ",0x7A);
scr_rowcol(18,15) scr_aputs(" ",0x7E);
scr_rowcol(18,53) scr_aputs(" ",0x7B);
scr_rowcol(18,67) scr_aputs(" ",0x7A);
scr_rowcol(18,70) scr_aputs(" ",0x70);
scr_rowcol(18,71) scr_aputs(" ",0x7A);
scr_rowcol(18,72) scr_aputs(" ",0x70);
scr_rowcol(18,73) scr_aputs("Ý",0x8);
scr_rowcol(18,74) scr_aputs(" ",0x40);
scr_rowcol(18,67) scr_aputs(" ",0x7A);
scr_rowcol(18,74) scr_aputs(" ",0x70);
scr_rowcol(18,75) scr_aputs(" ",0x7A);
scr_rowcol(18,76) scr_aputs(" ",0x70);
scr_rowcol(18,77) scr_aputs("Ý",0x8);
scr_rowcol(18,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(19,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(19,4) scr_aputs(" ",0x40);
scr_rowcol(19,7) scr_aputs("Þ",0xF);
scr_rowcol(19,8) scr_aputs(" ",0x70);
scr_rowcol(19,9) scr_aputs(" ",0x7A);
scr_rowcol(19,10) scr_aputs(" ",0x4B);
scr_rowcol(19,4) scr_aputs("Þ",0xF);
scr_rowcol(19,5) scr_aputs(" ",0x70);
scr_rowcol(19,6) scr_aputs(" ",0x7A);
scr_rowcol(19,7) scr_aputs(" ",0x4B);
scr_rowcol(19,33) scr_aputs("Please standby...",0x4E);
scr_rowcol(19,50) scr_aputs(" ",0x41);
scr_rowcol(19,51) scr_aputs(" ",0x4B);
scr_rowcol(19,70) scr_aputs(" ",0x4E);
scr_rowcol(19,71) scr_aputs(" ",0x7A);
scr_rowcol(19,72) scr_aputs(" ",0x70);
scr_rowcol(19,73) scr_aputs("Ý",0x8);
scr_rowcol(19,74) scr_aputs(" ",0x40);
scr_rowcol(19,51) scr_aputs(" ",0x4B);
scr_rowcol(19,75) scr_aputs(" ",0x7A);
scr_rowcol(19,76) scr_aputs(" ",0x70);
scr_rowcol(19,77) scr_aputs("Ý",0x8);
scr_rowcol(19,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(20,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(20,4) scr_aputs(" ",0x40);
scr_rowcol(20,7) scr_aputs("Þ",0xF);
scr_rowcol(20,8) scr_aputs(" ",0x70);
scr_rowcol(20,9) scr_aputs(" ",0x7A);
scr_rowcol(20,13) scr_aputs(" ",0x70);
scr_rowcol(20,15) scr_aputs(" ",0x77);
scr_rowcol(20,67) scr_aputs(" ",0x7A);
scr_rowcol(20,68) scr_aputs(" ",0x78);
scr_rowcol(20,72) scr_aputs(" ",0x70);
scr_rowcol(20,73) scr_aputs("Ý",0x8);
scr_rowcol(20,74) scr_aputs(" ",0x40);
scr_rowcol(20,4) scr_aputs("Þ",0xF);
scr_rowcol(20,5) scr_aputs(" ",0x70);
scr_rowcol(20,6) scr_aputs(" ",0x7A);
scr_rowcol(20,15) scr_aputs("For technical assistance with running this software,",0x78);
scr_rowcol(20,67) scr_aputs(" ",0x7A);
scr_rowcol(20,76) scr_aputs(" ",0x70);
scr_rowcol(20,77) scr_aputs("Ý",0x8);
scr_rowcol(20,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(21,1) scr_aputs("ÜÜÜÜÜÜ",0xC);
scr_rowcol(21,7) scr_aputs("Þ",0xF);
scr_rowcol(21,8) scr_aputs("ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ",0x78);
scr_rowcol(21,73) scr_aputs("Ý",0x8);
scr_rowcol(21,74) scr_aputs("ÜÜÜÜÜÜÜ",0xC);
scr_rowcol(21,1) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(21,4) scr_aputs("Þ",0xF);
scr_rowcol(21,5) scr_aputs(" ",0x70);
scr_rowcol(21,6) scr_aputs(" ",0x7A);
scr_rowcol(21,17) scr_aputs(" * Type HELP at the DOS prompt, or",0x78);
scr_rowcol(21,56) scr_aputs(" ",0x7A);
scr_rowcol(21,75) scr_aputs(" ",0x70);
scr_rowcol(21,77) scr_aputs("Ý",0x8);
scr_rowcol(21,78) scr_aputs("ÜÜÜ",0xC);
scr_rowcol(22,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(22,4) scr_aputs(" ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß ",0x40);
scr_rowcol(22,4) scr_aputs("Þ",0xF);
scr_rowcol(22,5) scr_aputs(" ",0x70);
scr_rowcol(22,6) scr_aputs(" ",0x7A);
scr_rowcol(22,17) scr_aputs(" * Call 1-318-221-8311 for help ",0x78);
scr_rowcol(22,66) scr_aputs(" ",0x7A);
scr_rowcol(22,75) scr_aputs(" ",0x70);
scr_rowcol(22,77) scr_aputs("Ý",0x8);
scr_rowcol(22,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(23,1) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(23,4) scr_aputs(" ",0x47);
scr_rowcol(23,79) scr_aputs("ÛÛ",0x4);
scr_rowcol(23,4) scr_aputs("Þ",0xF);
scr_rowcol(23,5) scr_aputs("ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ",0x78);
scr_rowcol(23,77) scr_aputs("Ý",0x8);
scr_rowcol(23,78) scr_aputs("ÛÛÛ",0x4);
scr_rowcol(24,1) scr_aputs("ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ",0xC);
scr_rowcol(25,1) scr_aputs(" ",0x7);

+30 -17
View File
@@ -377,17 +377,9 @@ void Quit (char *error)
clrscr();
puts(error);
puts("\n");
// puts("For techinical assistance with running this software, type HELP at");
// puts(" the DOS prompt or call Gamer's Edge at 1-318-221-8311");
exit(1);
}
_argc = 2;
_argv[1] = "LAST.SHL";
_argv[2] = "ENDSCN.SCN";
_argv[3] = NULL;
if (execv("LOADSCN.EXE", _argv) == -1)
Quit("Couldn't find executable LOADSCN.EXE.\n");
exit (0);
}
//===========================================================================
@@ -504,14 +496,6 @@ void main (void)
boolean LaunchedFromShell = false;
short i;
if (stricmp(_argv[1], "/VER") == 0)
{
printf("KEEN DREAMS\n");
printf("Copyright 1991-92 Softdisk Publishing\n");
printf("Version 1.91 QA [0]\n");
exit(0);
}
for (i = 1;i < _argc;i++)
{
switch (US_CheckParm(_argv[i],EntryParmStrings))
@@ -520,6 +504,34 @@ void main (void)
LaunchedFromShell = true;
break;
}
if (stricmp(_argv[i], "/VER") == 0)
{
printf("\nKeen Dreams Shareware Version 1.20 (Rev 1)\n");
printf("developed for use with 100%% IBM compatibles\n");
printf("that have 640K memory, DOS version 3.3 or later,\n");
printf("and an EGA or VGA display adapter.\n");
printf("Copyright 1991-1993 Softdisk Publishing.\n");
printf("Commander Keen is a trademark of Id Software.\n");
exit(0);
}
if (stricmp(_argv[i], "/?") == 0)
{
printf("\nKeen Dreams Shareware Version 1.20\n");
printf("Copyright 1991-1993 Softdisk Publishing.\n\n");
printf("Commander Keen is a trademark of Id Software.\n");
printf("Type KDREAMS from the DOS prompt to run.\n\n");
printf("KDREAMS /COMP for SVGA compatibility mode\n");
printf("KDREAMS /NODR stops program hang with the drive still on\n");
printf("KDREAMS /NOAL disables AdLib and Sound Blaster detection\n");
printf("KDREAMS /NOSB disables Sound Blaster detection\n");
printf("KDREAMS /NOJOYS ignores joystick\n");
printf("KDREAMS /NOMOUSE ignores mouse\n");
printf("KDREAMS /HIDDENCARD overrides video card detection\n");
printf("KDREAMS /VER for version and compatibility information\n");
printf("KDREAMS /? for this help information\n");
exit(0);
}
}
if (!LaunchedFromShell)
@@ -529,6 +541,7 @@ void main (void)
exit(0);
}
textcolor(7);
textbackground(0);
BIN
View File
Binary file not shown.
+89 -6
View File
@@ -1,8 +1,91 @@
You can get full details of how to operate this game by reading or printing the INSTRUCTIONS section of the main options menu you found when you typed START to begin play.
This Help section contains the following topics:
A summary of the game controls can be found in the other 2 Help Sections here in the Control Panel.
ABOUT THE CONTROL PANEL
THE 6 CONTROL PANEL OPTIONS
CONTROL PANEL SHORTCUTS
FOR SUPER VGA USERS
COMMAND LINE PARAMETERS
* * * * * * * * * * *
Press ESC now to exit this section, then select the other Help Sections for more help.
* * * * * * * * * * *
~
ABOUT THE CONTROL PANEL
=======================
You are now in the Control Panel of KEEN DREAMS. The Control Panel is here to help you play the way you want to---but first, you need to know how to use the Help sections.
Use the arrow keys, the Page Up and Page Down keys, or your mouse to move through the text in these sections. Pressing the [ESC] key will exit out of the Help section.
Important note: There is no joystick option available in this game.
The 6 CONTROL PANEL OPTIONS
===========================
There are six options to choose from in the Control Panel. They are:
Game
Help
Disk
Controls
Sound Effects
Music
You can choose these sections by selecting the buttons on the left side of the screen. With the keyboard, use the arrows to move the ship cursor to the button you want, then press [ENTER]. The mouse can also move the ship cursor, and pushing the button will select the item the ship is on.
GAME OPTION
You can choose to start a new game in Easy, Normal, or Hard modes. These determine how long your Flower Powers last.
If you are in the middle of a game and haven't saved it, starting a new game will wipe out that old game forever.
You can also choose to resume a game if you went to the Control Panel in the middle of play.
HELP OPTION
This is where you are now.
DISK OPTION
You can save your current game or load a previously saved game here. You can name your saved game so you'll remember where you saved it. Loading a game will replace your current game (make sure you saved it). Saving over an old game will replace that game forever.
You can also "Exit to DOS," which will quit the game.
CONTROLS OPTION
You can control the game by keyboard. You can redefine which keys you wish to use to control Keen. In the Control Panel, you will always use the arrow keys and [ENTER].
SOUND EFFECTS OPTION
You can select to have sound effects played from your computer speaker or from speakers attached to a sound card installed in your computer.
MUSIC OPTION
Future games using this interface will include music. If you have an AdLib or SoundBlaster, you can choose to have background music playing. Otherwise, no music. We tried to make everything fit for Keen Dreams, but we had to opt for more levels and less frills, like music. (We tried, believe me!)
HOT KEYS: CONTROL PANEL SHORTCUTS
=================================
Some of the function keys provide quick shortcuts to parts of the control panel. Here's a quick list of them.
F1: Help
F2: Sounds
F3: Keyboard
F4: -unused-
F5: Restart Game
F6: Load/Save Game
F7: Music
ESC: Quit (or return to game, from Control Panel)
NOTE TO SUPER VGA OWNERS
========================
If you own a Speedstar VGA card or other non-100% compatible SVGA card, you'll need to type "KDREAMS /COMP" on the command line, instead of just "KDREAMS." This should fix all your problems.
COMMAND LINE PARAMETERS
=======================
When some documentation tells you to type more than just the name of the program you want to run (like we did above), those extra bits are called "command line parameters." This is a fancy term for extra information you can give the program when you run it. Normally, you will never have to type these. If the program is having trouble with your hardware, try the appropriate parameter. Here are some command line parameters that work with Commander Keen:
KDREAMS /NODR (Type this if the program hangs a lot with the drive still on.)
KDREAMS /NOAL (No AdLib or Sound Blaster detection.)
KDREAMS /NOSB (No Sound Blaster detection.)
KDREAMS /NOJOYS (Tell program to ignore joystick.)
KDREAMS /NOMOUSE (Tell program to ignore mouse.)
KDREAMS /HIDDENCARD (Overrides video card detection if the program seems to be detecting your video card incorrectly and not letting you play.)
Now go explore the Control Panel, and have fun playing Keen Dreams!
*** END OF THIS HELP SECTION ***
~