Skip to content
Snippets Groups Projects
Commit 891eba29 authored by Kayz's avatar Kayz
Browse files

dreamware and sunrise

parent 4cb97552
No related branches found
No related tags found
2 merge requests!463MRC mods by Codefenix (2024-10-20),!85dreamware and sunrise
Pipeline #1211 passed
Showing
with 681 additions and 0 deletions
Name: Chomper
Desc: Pacman comes to your BBS
By: Andy Stewart, DreamWare Doors
Cats: Games
Subs: Puzzle
exe: CHOMPER.EXE
[md5:79ba1a4685d625d5887b30dddbbf5edd]
ver = 1.0
url = http://cd.textfiles.com/cream/cream22/bbs/drmcmp10.zip
; below is after UNP.EXE and TPPATCH.EXE
[md5:d0ac4ddb14873dc3b5bcf90d6b497a4e]
ver = 1.0
url = http://cd.textfiles.com/cream/cream22/bbs/drmcmp10.zip
[prog:CHOMPER]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Chomper
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = chomper.exe node%#.cfg
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/dreamware.js]
prompt = false
required = true
\ No newline at end of file
Name: DreamTRACK
Desc: Animated Dog Racing Door
By: Andy Stewart, DreamWare Doors
Cats: Games
Subs: Chance,Sports
exe: TRACK.EXE
[md5:fa66127d6a241e434128b41cf317f596]
ver = 1.0
url = http://cd.textfiles.com/cream/cream09/bbs/drmtrk10.zip
; below is after UNP.EXE and TPPATCH.EXE
[md5:f8f72ec86ae9fba4421caa271926797b]
ver = 1.0
url = http://cd.textfiles.com/cream/cream09/bbs/drmtrk10.zip
[prog:DREAMTRK]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = DreamTRACK
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = track.exe node%#.cfg
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/dreamware.js]
prompt = false
required = true
\ No newline at end of file
Name: Jot
Desc: The childhood game comes to your BBS
By: Andy Stewart, DreamWare Doors
Cats: Games
Subs: Board
exe: JOT.EXE
[md5:f69399495ab03c385dc3b654a5b8b9c2]
ver = 1.0
url = http://cd.textfiles.com/thebbsorg/doors/word_doors/drmjot10.zip
; below is after UNP.EXE and TPPATCH.EXE
[md5:e3ae689a8d51292e0b654cf7df6964a2]
ver = 1.0
url = http://cd.textfiles.com/thebbsorg/doors/word_doors/drmjot10.zip
[prog:DREAMJOT]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Jot (DreamWare)
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = jot.exe node%#.cfg
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/dreamware.js]
prompt = false
required = true
\ No newline at end of file
Name: Lights Out
Desc: Turn out lighted blocks in 5x5 grid
By: Andy Stewart, DreamWare Doors
Cats: Games
Subs: Puzzle
exe: LIGHTS.EXE
[md5:356b4c7924693c0236260042d819f00b]
ver = 1.0
url = http://cd.textfiles.com/nightowl/nopv20/003A/DRMLGT10.ZIP
; below is after UNP.EXE and TPPATCH.EXE
[md5:c44aa5130ebde22340e97d9a2bcef81a]
ver = 1.0
url = http://cd.textfiles.com/nightowl/nopv20/003A/DRMLGT10.ZIP
[prog:DREAMLO]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Lights Out
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = lights.exe node%#.cfg
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/dreamware.js]
prompt = false
required = true
\ No newline at end of file
Name: Pot of Gold
Desc: Game of change based on Commodore C*Base BBS Mod
By: Andy Stewart, DreamWare Doors
Cats: Games
Subs: Chance
exe: POG.EXE
[md5:bffad481833ab286c1137ea9a05b9e22]
ver = 1.0
url = http://cd.textfiles.com/nightowl/nopv20/003A/DRMPOG10.ZIP
; below is after UNP.EXE and TPPATCH.EXE
[md5:c9b731f83672f39e78a414a409046639]
ver = 1.0
url = http://cd.textfiles.com/nightowl/nopv20/003A/DRMPOG10.ZIP
[prog:POTGOLD]
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
name = Pot of Gold
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
cmd = pog.exe node%#.cfg
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/dreamware.js]
prompt = false
required = true
\ No newline at end of file
Name: 3-Pair Poker
Desc: 3-Pair Poker is a card game that requires you to accumulate 3 Pairs to win the game.
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Chance
exe: PAIR3.EXE
[md5:478681f792bcaa39a4d059447b252910]
ver = 4.8
url = http://sunrisedoors.com/files/16Bit-3PairPoker4.8_Install.exe
[prog:3PAIRPOK]
name = 3-Pair Poker
cmd = pair3.exe PAIR3.CFG
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-3pairpoker.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffile = "PAIR3.CFG";
if (!file_exists(gamedir + conffile)) {
writeln("Conf not found: " + gamedir + conffile);
exit(1);
}
file_backup(gamedir + conffile, 3);
var cfg_filename = js.startup_dir + conffile;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[0] = '%PCBDRIVE%%PCBDIR%\DOOR.SYS';
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "3pptop.asc";
lines[8] = gamedir + "3pptop.ans";
lines[9] = gamedir + "3pphof.asc";
lines[10] = gamedir + "3pphof.ans";
lines[11] = "1";
var file = new File(js.startup_dir + conffile);
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: 4-Corners Checkers
Desc: Based on Chinese Checkers
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Board
exe: 4CORN.EXE
[md5:c5fb431bfa95532cf1b59f44b4bb9019]
ver = 2.1
url = http://sunrisedoors.com/files/16Bit-4CornerCheckers2.1_Install.exe
[prog:4CORNERS]
name = 4-Corners Checkers
cmd = 4corn.exe NODE%#.CFG
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-4corners.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "SAMPLE.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[2] = system.name;
lines[3] = system.operator;
lines[5] = gamedir + "4corn.ans";
lines[6] = gamedir + "4corn.asc";
lines[7] = gamedir + "cornhof.ans";
lines[8] = gamedir + "cornhof.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[1] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: AceyDeucey
Desc: Fast-paced card game
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Chance
exe: ACEY.EXE
[md5:ca9f2f1efe19acded4f8a282e1d21d27]
ver = 2.4
url = http://sunrisedoors.com/files/16-Bit-AceyDeucey2.4_Install.exe
[prog:ACEYD]
name = AceyDeucey (Sunrise)
cmd = acey.exe NODE%#.CFG /FD
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-aceydeucey.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "ACEY.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "aceyd.ans";
lines[8] = gamedir + "aceyd.asc";
lines[9] = gamedir + "aceydhof.ans";
lines[10] = gamedir + "aceydhof.asc";
lines[11] = "1";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Atlantis
Desc: Multinode adventure, strategy style door game
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Adventure
exe: ATLANTIS.EXE
[md5:dca8ae7382a2e6d62ff0023c58c2e61a]
ver = 2.1
url = http://sunrisedoors.com/files/16Bit-Atlantis2.1_Install.exe
[prog:SRATL]
name = Atlantis
cmd = atlantis.exe NODE%#.CFG
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-atlantis.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "ATLANTIS.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Baseball Dice
Desc: Baseball using dice to hit the ball
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Sports
exe: BBDICE.EXE
[md5:29db4d1e1188478dd9e1dd55c633edd8]
ver = 3.1
url = http://sunrisedoors.com/files/16Bit-BaseballDice3.1_Install.exe
[prog:BBDICE]
name = Baseball Dice
cmd = bbdice.exe NODE%#.CFG
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-baseballdice.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BBDICE.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "bbd.ans";
lines[8] = gamedir + "bbd.asc";
lines[9] = gamedir + "bbdhof.ans";
lines[10] = gamedir + "bbdhof.asc";
lines[11] = "1";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Betsy Ross
Desc: Fast paced solitaire card game
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Board
exe: BETSY.EXE
[md5:b8f6e80884ef7263602c2e86a6b345de]
ver = 4.5
url = http://sunrisedoors.com/files/16Bit-BetsyRoss4.5_Install.exe
[prog:BETSY]
name = Betsy Ross
cmd = betsy.exe NODE%#.CFG /FD
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-betsyross.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BETSY.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[6] = gamedir + "betsy.ans";
lines[7] = gamedir + "betsy.asc";
lines[8] = gamedir + "betsyhof.ans";
lines[9] = gamedir + "betsyhof.asc";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Blackjack (Sunrise)
Desc: Blackjack game
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Chance
exe: BJACK.EXE
[md5:9763f2824abf034a56045d6f03c4dcd2]
ver = 2.5
url = http://sunrisedoors.com/files/16Bit-Blackjack2.5_Install.exe
[prog:SRBJ]
name = Blackjack (Sunrise)
cmd = bjack.exe NODE%#.CFG /FD
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-blackjack.js]
prompt = false
required = true
"use strict";
writeln("Generating config files...");
var i;
var gamedir = fullpath(js.startup_dir);
var conffilesrc = "BJACK.CFG";
if (!file_exists(gamedir + conffilesrc)) {
writeln("Conf not found: " + gamedir + conffilesrc);
exit(1);
}
var cfg_filename = js.startup_dir + conffilesrc;
var file = new File(cfg_filename);
if (!file.open("r")) {
writeln("Error " + file.error + " opening " + file.name);
exit(1)
}
var lines = file.readAll();
file.close();
lines[1] = system.name;
var op = system.operator.split(" ", 2);
lines[2] = op[0];
lines[3] = op[1];
lines[7] = gamedir + "srbj.ans";
lines[8] = gamedir + "srbj.asc";
lines[9] = gamedir + "srbjhof.ans";
lines[10] = gamedir + "srbjhof.asc";
lines[11] = "1";
for (i in system.node_list) {
var nodenum = parseInt(i, 10) + 1;
lines[0] = system.node_list[i].dir + "\DOOR.SYS";
writeln("Creating " + js.startup_dir + 'NODE' + nodenum + '.CFG');
var file = new File(js.startup_dir + 'NODE' + nodenum + '.CFG');
if (!file.open("w")) {
writeln("Error " + file.error + " opening " + file.name + " for writing");
exit(1)
}
file.writeAll(lines);
file.close();
}
writeln("Config generation complete");
exit(0);
\ No newline at end of file
Name: Box Dice (Sunrise)
Desc: Another fast-paced dice game where the object is to remove all 24 boxes from the grid
By: Al Lawrence, Sunrise Door Software
Cats: Games
Subs: Chance
exe: BOXDICE.EXE
[md5:d2430cd5b967264c69c2c1ea4038001a]
ver = 4.4
url = http://sunrisedoors.com/files/16Bit-BoxDice4.4_Install.exe
[prog:SRBOXD]
name = Box Dice (Sunrise)
cmd = boxdice.exe NODE%#.CFG /FD
ars = DOS
execution_ars = NOT GUEST
settings = XTRN_ANSI | XTRN_MULTIUSER | XTRN_SH
type = XTRN_GAP
[exec:../3rdp-install/sunrise-boxdice.js]
prompt = false
required = true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment