mirror of
https://github.com/skoelle/28k8-moonweb-org.git
synced 2026-09-18 02:40:24 +00:00
Compare commits
13
Commits
fb8e3d0ed9
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c6840d67e8 | ||
|
|
7467171c6c | ||
|
|
3ff0cf7a3e | ||
|
|
17978f4972 | ||
|
|
03deba8892 | ||
|
|
caa136f9f1 | ||
|
|
067d7d4aa3 | ||
|
|
fdb647cac4 | ||
|
|
f8b3594324 | ||
|
|
6e74a975ec | ||
|
|
cbe740eb8f | ||
|
|
6737aba05f | ||
|
|
58ce567c86 |
@@ -100,7 +100,7 @@
|
|||||||
| `/bbs/amiga/mods` | MOD Files | Echte MODs von moonweb.org, WASM-Player (chiptune3) |
|
| `/bbs/amiga/mods` | MOD Files | Echte MODs von moonweb.org, WASM-Player (chiptune3) |
|
||||||
| `/bbs/fido/ansi-art` | BBS ANSI Art | Gallery mit 8 Filler-Patterns |
|
| `/bbs/fido/ansi-art` | BBS ANSI Art | Gallery mit 8 Filler-Patterns |
|
||||||
| `/bbs/fido/nodelist` | Fidonets & Nodelists | 9 Net-Boxen transkribiert |
|
| `/bbs/fido/nodelist` | Fidonets & Nodelists | 9 Net-Boxen transkribiert |
|
||||||
| `/bbs/legal-notice` | Legal Notice | Pflichtangaben hinterlegt, Link zu hub.moonweb.org/impressum |
|
| `/bbs/legal-notice` | Legal Notice | Pflichtangaben hinterlegt, Link zu www.moonweb.org/impressum |
|
||||||
|
|
||||||
## Keyboard-Shortcuts (keymap.ts)
|
## Keyboard-Shortcuts (keymap.ts)
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ import { defineConfig } from 'astro/config';
|
|||||||
import react from '@astrojs/react';
|
import react from '@astrojs/react';
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
site: 'https://28k8.moonweb.org',
|
site: 'https://28k8.moonweb.org',
|
||||||
|
trailingSlash: 'always',
|
||||||
integrations: [react()],
|
integrations: [react()],
|
||||||
server: { host: '0.0.0.0' },
|
server: { host: '0.0.0.0' },
|
||||||
vite: { server: { allowedHosts: true } }
|
vite: { server: { allowedHosts: true } }
|
||||||
|
|||||||
@@ -0,0 +1,17 @@
|
|||||||
|
# Redirect non-trailing slash URLs to trailing slash URLs
|
||||||
|
/bbs /bbs/ 301
|
||||||
|
/bbs/pc /bbs/pc/ 301
|
||||||
|
/bbs/pc/phobia /bbs/pc/phobia/ 301
|
||||||
|
/bbs/pc/trancemission /bbs/pc/trancemission/ 301
|
||||||
|
/bbs/pc/skyline /bbs/pc/skyline/ 301
|
||||||
|
/bbs/pc/kosmos-design /bbs/pc/kosmos-design/ 301
|
||||||
|
/bbs/atari /bbs/atari/ 301
|
||||||
|
/bbs/atari/tropic-dreams /bbs/atari/tropic-dreams/ 301
|
||||||
|
/bbs/amiga /bbs/amiga/ 301
|
||||||
|
/bbs/amiga/esprit /bbs/amiga/esprit/ 301
|
||||||
|
/bbs/amiga/mods /bbs/amiga/mods/ 301
|
||||||
|
/bbs/fido /bbs/fido/ 301
|
||||||
|
/bbs/fido/ansi-art /bbs/fido/ansi-art/ 301
|
||||||
|
/bbs/fido/nodelist /bbs/fido/nodelist/ 301
|
||||||
|
/bbs/fido/cds /bbs/fido/cds/ 301
|
||||||
|
/bbs/legal-notice /bbs/legal-notice/ 301
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -25,6 +25,11 @@
|
|||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
<priority>0.7</priority>
|
<priority>0.7</priority>
|
||||||
</url>
|
</url>
|
||||||
|
<url>
|
||||||
|
<loc>https://28k8.moonweb.org/bbs/pc/dosmenu/</loc>
|
||||||
|
<changefreq>monthly</changefreq>
|
||||||
|
<priority>0.7</priority>
|
||||||
|
</url>
|
||||||
<url>
|
<url>
|
||||||
<loc>https://28k8.moonweb.org/bbs/pc/kosmos-design/</loc>
|
<loc>https://28k8.moonweb.org/bbs/pc/kosmos-design/</loc>
|
||||||
<changefreq>monthly</changefreq>
|
<changefreq>monthly</changefreq>
|
||||||
|
|||||||
@@ -4,5 +4,5 @@ const letters = ['t', 'H', 'E', ' ', 't', 'E', 'M', 'P', 'L', 'E', ' ', 'b', 'B'
|
|||||||
<div class="letter-footer" aria-hidden="true">
|
<div class="letter-footer" aria-hidden="true">
|
||||||
{letters.map((l) => l === ' ' ? <span class="letter-space">{'\u00A0'}</span> : <span>{l}</span>)}
|
{letters.map((l) => l === ' ' ? <span class="letter-space">{'\u00A0'}</span> : <span>{l}</span>)}
|
||||||
<a href="/" onclick="localStorage.removeItem('hasConnected');">[Q] Disconnect</a>
|
<a href="/" onclick="localStorage.removeItem('hasConnected');">[Q] Disconnect</a>
|
||||||
<a href="/bbs/legal-notice">[I] Legal Notice</a>
|
<a href="/bbs/legal-notice/">[I] Legal Notice</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Generated
+513
@@ -0,0 +1,513 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
┌──────╖ ┌──────╖ ┌─────╖ ┌───────╖ ┌─────╖ ┌───╖ ┌─╖ ┌─╖ ┌─╖ (TM)
|
||||||
|
╘╕ ╔═╕ ║ │ ╔══╕ ║ │ ╔═══╝ │ ╔╕ ╔╕ ║ │ ╔═══╝ │ ╙╖ │ ║ │ ║ │ ║
|
||||||
|
│ ║ │ ║ │ ║ │ ║ │ ╙───╖ │ ║│ ║│ ║ │ ╙─╖ │ ╠╕ ╙╖│ ║ │ ║ │ ║
|
||||||
|
│ ║ │ ║ │ ║ │ ║ ╘═══╕ ║ │ ║╘═╝│ ║ │ ╔═╝ │ ║╘╕ ╙┤ ║ │ ║ │ ║
|
||||||
|
┌┘ ╙─┘ ║ │ ╙──┘ ║ ┌───┘ ║ │ ║ │ ║ │ ╙───╖ │ ║ ╘╕ ║ │ ╙─┘ ║
|
||||||
|
╘══════╝ ╘══════╝ ╘═════╝ ╘═╝ ╘═╝ ╘═════╝ ╘═╝ ╘═══╝ ╘═════╝
|
||||||
|
T h e B e s t B o o t - C o n f i g - U t i l i t y e v e r
|
||||||
|
───────────────────────────────────────────────────────────────────
|
||||||
|
Version 2.0 23-Sep-1994
|
||||||
|
Copyright (C) 1994 by Stefan of SkyLINE
|
||||||
|
- All rights reserved -
|
||||||
|
|
||||||
|
|
||||||
|
DosMENU(TM), DosMENU-Logo(TM) and SkyLINE-Bench(TM) are trademarks of
|
||||||
|
SkyLINE ShareWare-Service and SkyLINE ShareWare-Development.
|
||||||
|
Windows(TM) is a trademark of Microsoft Corporation.
|
||||||
|
Norton Commander(TM) is a trademark of Symantec Corporation.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
T a b l e o f C o n t e n t s
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
1. General information
|
||||||
|
a) Why using DosMENU(TM) and not an other BootSelector
|
||||||
|
b) ShareWareNotice
|
||||||
|
c) What are the improvements of the registered version
|
||||||
|
d) About SkyLINE
|
||||||
|
e) DosMENU(TM) Credits
|
||||||
|
2. First Steps of DosMENU(TM)
|
||||||
|
a) Installation
|
||||||
|
b) Checking the files
|
||||||
|
3. Usage
|
||||||
|
a) The Mainscreen
|
||||||
|
- Basic Controls
|
||||||
|
- Enhanced functions
|
||||||
|
b) DosMENU(TM) Keys
|
||||||
|
c) Configuration Menu
|
||||||
|
4. DosMENU(TM) add-on programs
|
||||||
|
a) The DosMENU(TM) Fast Reset
|
||||||
|
b) The DosMENU(TM) Configuration Viewer
|
||||||
|
c) The DosMENU-Logo(TM) Ansi-Viewer
|
||||||
|
5. Uninstallation
|
||||||
|
6. Frequently asked questions
|
||||||
|
7. Revision History
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
1. General information
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
a) Why using DosMENU(TM) and not an other BootSelector
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
DosMENU(TM) provides you with the abilities of no other BootSelector.
|
||||||
|
If you experience the functions of DosMENU(TM) then you won't ever
|
||||||
|
use any other BootSelector than mine. Few improvements in contrast
|
||||||
|
to other Selectors: Choosing while booting, MODPlayer, Picture
|
||||||
|
Display, 10 Saveable Presets (Full Version only) and a friendly User-
|
||||||
|
interface. Test DosMENU(TM) now and enjoy the great utility. :-)
|
||||||
|
|
||||||
|
|
||||||
|
b) ShareWareNotice
|
||||||
|
~~~~~~~~~~~~~~~~~~
|
||||||
|
This program is ShareWare, this means: If you use this program
|
||||||
|
regularly you have to register the program as soon as possible
|
||||||
|
or you break the rights of the author. To order the registered
|
||||||
|
version use ORDER.TXT in your directory or if it's missing write
|
||||||
|
to SkyLINE at : Stefan Koelle
|
||||||
|
Laugingerstr. 2
|
||||||
|
86154 Augsburg
|
||||||
|
Germany
|
||||||
|
or simply dial: +49-821-2182986
|
||||||
|
|
||||||
|
|
||||||
|
c) What are the improvements of the registered version
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
As allready sayed in the upper passage, the registered version
|
||||||
|
also supports saveable Presets, where you can save your favoured
|
||||||
|
setup to select them at a later time without setting it up all the
|
||||||
|
time you need it. You also be informed when a new version is ready
|
||||||
|
and you get a free update. Please help the ShareWareConcept and
|
||||||
|
register DosMENU(TM) now.
|
||||||
|
|
||||||
|
|
||||||
|
d) About SkyLINE
|
||||||
|
~~~~~~~~~~~~~~~~
|
||||||
|
SkyLINE is a group of people who want to make PC-life easier. :-)
|
||||||
|
To get more information about SkyLINE and their products read
|
||||||
|
SKYLINE.TXT in your directory. If there is now SKYLINE.TXT try
|
||||||
|
to get or download another SkyLINE product, where SKYLINE.TXT
|
||||||
|
is usually in.
|
||||||
|
|
||||||
|
|
||||||
|
e) DosMENU(TM) Credits
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Idea, Code, Documentation, Raytracing Picture and Soundmodule
|
||||||
|
|
||||||
|
by
|
||||||
|
|
||||||
|
Stefan of SkyLINE
|
||||||
|
|
||||||
|
50k source written in Turbo Pascal 6.0 / 1900 Lines (some asm)
|
||||||
|
|
||||||
|
Many thanx to Matthias Hebeisen (M.H/SkyLINE) for his Beta-Testing,
|
||||||
|
Christijan Majic (S.S.A) for refering me to the BootRoutine
|
||||||
|
and to Mark J Cox for his Mod-Obj.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
2. First Steps of DosMENU(TM)
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
a) Installation
|
||||||
|
~~~~~~~~~~~~~~~
|
||||||
|
The Installation of DosMENU(TM) is very easy. Use INSTALL.EXE
|
||||||
|
on your Install-Disks. Now follow the instructions on the screen.
|
||||||
|
Please only distribute the Installationdisks, because the
|
||||||
|
installprogram sets the DosMENU(TM)-Enviroments after the Hardware-
|
||||||
|
and Softwareconfiguration.
|
||||||
|
|
||||||
|
|
||||||
|
b) Checking the files
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
DosMENU(TM) Main Directory:
|
||||||
|
|
||||||
|
autoexec.bat 37 AutoExec while booting
|
||||||
|
bench .dat 4104 Used by DosMENU(TM)
|
||||||
|
bench .ovl 4104 " "
|
||||||
|
config .sys 13 Config.sys while booting
|
||||||
|
dm_ansi .exe 3555 DosMENU-Logo(TM) Ansi-Viewer
|
||||||
|
dm_boot .exe 5243 Used by DosMENU(TM)
|
||||||
|
dm_reset.exe 3049 DosMENU(TM) Fast Reset
|
||||||
|
dm_show .exe 4312 *DosMENU(TM) Configuration Viewer
|
||||||
|
dosmenu .exe 30353 DosMENU(TM) Main program
|
||||||
|
dosmenu .mod 44704 DosMENU(TM) Demo Module
|
||||||
|
dosmenu .pcx 55376 DosMENU(TM) Demo Picture
|
||||||
|
dosmenu .txt 22500 DosMENU(TM) Manual
|
||||||
|
file_id .diz 560 DosMENU(TM) Quick Describtion
|
||||||
|
order.txt 2422 SkyLINE OrderForm
|
||||||
|
skyline.exe 4080 SkyLINE ANSI Picture
|
||||||
|
skyline.txt 12678 SkyLINE InfoText
|
||||||
|
uninstal.dat 7528 Used by DosMENU(TM) Uninstaller
|
||||||
|
uninstal.exe 5667 DosMENU(TM) Uninstaller
|
||||||
|
|
||||||
|
|
||||||
|
DosMENU(TM) Data Directory:
|
||||||
|
|
||||||
|
aktsetup. 3 #Current Setup of DosMENU(TM) or 0 for modified
|
||||||
|
autoexec.bat ??? Your AutoExec.Bat before installing
|
||||||
|
config .sys ??? Your Config.Sys before installing
|
||||||
|
dosmenu .cfg ??? DosMENU(TM) Config-File
|
||||||
|
dosmenu .set ??? Current DosMENU(TM) Setup
|
||||||
|
fnames . ??? *DosMENU(TM) saveable Presets Names
|
||||||
|
setup .1 ??? *DosMENU(TM) saveable Presets
|
||||||
|
............ ... * " "
|
||||||
|
setup .9 ??? * " "
|
||||||
|
setup .10 ??? * " "
|
||||||
|
system . ??? DosMENU(TM) Startup-Commands
|
||||||
|
|
||||||
|
* Only registered versions
|
||||||
|
# Useful for programmerinterface
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
3. Usage
|
||||||
|
~~~~~~~~
|
||||||
|
a) The Mainscreen
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
- Basic Controls
|
||||||
|
~~~~~~~~~~~~~~~~
|
||||||
|
First of all you should run DosMENU(TM) once to see the Mainscreen.
|
||||||
|
On this screen you see:
|
||||||
|
|
||||||
|
On the left : - Copyright Notice
|
||||||
|
- Time
|
||||||
|
- Date
|
||||||
|
- Picture Displayed at beginning
|
||||||
|
- Module played at the time
|
||||||
|
- DoubleSpace Status (see also 3b Key U)
|
||||||
|
- Autoload program
|
||||||
|
- Presetnames (F1-F10)
|
||||||
|
|
||||||
|
In the middle: autoexec.bat commands
|
||||||
|
On the right : config.sys commands
|
||||||
|
|
||||||
|
The highlighted commands in the middle and right window are copied
|
||||||
|
into an autoexec.bat or config.sys while booting. This way you
|
||||||
|
can boot your system as you want at the first boot. In the
|
||||||
|
registered version you have also the ability to save your favoured
|
||||||
|
configurtions. A good argument to register now. After setting your
|
||||||
|
configuration for the startup press [ESC] and you can work with
|
||||||
|
your configuration. The next boot DosMENU(TM) automatically starts
|
||||||
|
up again.
|
||||||
|
|
||||||
|
|
||||||
|
- Enhanced functions
|
||||||
|
~~~~~~~~~~~~~~~~~~~~
|
||||||
|
I included also some enhanced functions, because my friend
|
||||||
|
M.H/SkyLINE over and over again came with new ideas. So I
|
||||||
|
included the time and date wishes and so on. I also wanted
|
||||||
|
to configure the whole program from the program itself.
|
||||||
|
You can enter new commands while booting. Read 3b for more
|
||||||
|
Info about the edit commands. The MODplayer is from Mark
|
||||||
|
J Cox. Sorry I don't asked you to use it, but I found it on
|
||||||
|
a CD and used it. The PCX-Routine is from S.S.A, but not
|
||||||
|
written by him, only swaped sources.
|
||||||
|
|
||||||
|
|
||||||
|
b) DosMENU(TM) Keys
|
||||||
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
═════════════════════════╤═══════════════════════════════════════════
|
||||||
|
Keys │ Describtion
|
||||||
|
═════════════════════════╪═══════════════════════════════════════════
|
||||||
|
Insert, Space │ Enable or disable a command for the
|
||||||
|
│ autoexec.bat or config.sys
|
||||||
|
│
|
||||||
|
Return │ Show the command to the current
|
||||||
|
│ Describtion.
|
||||||
|
│
|
||||||
|
Cursor-Keys, Pos1, End │ Move the bar in all directions
|
||||||
|
│
|
||||||
|
Tabulator │ Swap Window
|
||||||
|
│
|
||||||
|
ESC │ Begin booting
|
||||||
|
│
|
||||||
|
X │ Exit without creating a autoexec.bat
|
||||||
|
│ and config.sys for the next boot
|
||||||
|
─────────────────────────┼───────────────────────────────────────────
|
||||||
|
F1-F10 │ Load a Preset from disk
|
||||||
|
│ (only registered version)
|
||||||
|
│
|
||||||
|
S │ Save the choosen setup to disk
|
||||||
|
│ (only registered version)
|
||||||
|
│
|
||||||
|
P │ Delete a Preset
|
||||||
|
─────────────────────────┼───────────────────────────────────────────
|
||||||
|
N │ Enter new Command and Describtion
|
||||||
|
│ The Command is the path and filename
|
||||||
|
│ The Describtion is the text displayed
|
||||||
|
│ in the middle or right window.
|
||||||
|
│
|
||||||
|
E │ Edit a existing Command or Describtion
|
||||||
|
│
|
||||||
|
O │ Change order of the commands
|
||||||
|
│ This is very neccessary, because
|
||||||
|
│ the first command should be HIMEM.SYS
|
||||||
|
│ and the next EMM386. If you load them in
|
||||||
|
│ the other direction they won't work.
|
||||||
|
│
|
||||||
|
K │ Copy a Command and Describtion
|
||||||
|
│
|
||||||
|
D │ Delete a Command and Describtion
|
||||||
|
─────────────────────────┼───────────────────────────────────────────
|
||||||
|
A │ Edit AutoLoad-Program
|
||||||
|
│ The AutoLoad-Program is the program loaded
|
||||||
|
│ directly after the autoexec.bat
|
||||||
|
│ (e.g. Windows(TM) of Norton Commander(TM)
|
||||||
|
│
|
||||||
|
Y │ Disable AutoLoad-Program
|
||||||
|
│ for no program loaded after startup
|
||||||
|
│
|
||||||
|
T │ Disable or enable MODplay
|
||||||
|
│
|
||||||
|
M │ Play next Module when a wildcard was
|
||||||
|
│ entered at the configmenu
|
||||||
|
│
|
||||||
|
U │ Unload DolubleSpace
|
||||||
|
│ A very useful Command in DosMENU(TM).
|
||||||
|
│ It unloads the driver for DoubleSpace
|
||||||
|
│ drives. Notice that DBLSPACE.BIN
|
||||||
|
│ must not have set the attributes
|
||||||
|
│ Write only and System. Use it if you
|
||||||
|
│ need more memory for some games.
|
||||||
|
│ It only works if drive C is the hostdrive.
|
||||||
|
─────────────────────────┼───────────────────────────────────────────
|
||||||
|
C │ Invokes the Configmenu (look also 3c)
|
||||||
|
│
|
||||||
|
I │ Credits and How to contact
|
||||||
|
│
|
||||||
|
H │ Helpscreen like this
|
||||||
|
═════════════════════════╧═══════════════════════════════════════════
|
||||||
|
|
||||||
|
|
||||||
|
c) Configuration Menu
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
════════════════╤════════════════╤═══════════════════════════════════
|
||||||
|
Menuitem │Possible Entries│ Describtion
|
||||||
|
════════════════╪════════════════╪═══════════════════════════════════
|
||||||
|
Start-Typ │ Cont with key │ This Option selects the way how
|
||||||
|
│ Wait with key │ DosMENU(TM) is loaded. Either
|
||||||
|
│ │ it will start always exept if you
|
||||||
|
│ │ press the startup key(s) or it
|
||||||
|
│ │ will only start if you press the
|
||||||
|
│ │ startup key(s).
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Start-Key │ RSHIFT+ │ Select the Keys for Start-Typ
|
||||||
|
│ LSHIFT+ │ Use keys 1-4 to activate or
|
||||||
|
│ STRG+ │ disactivate the keys and
|
||||||
|
│ ALT │ [ESC] to end setting the keys.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Picture-Showing │ Enabled │ Switch between showing a picture
|
||||||
|
│ Disabled │ at the beginning or not.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Picture-File │ *.PCX │ The path to the picture(s).
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Picture-Wait │ 0-9 │ How long the picture is displayed
|
||||||
|
│ │ until the DosMENU(TM)-Mainscreen
|
||||||
|
│ │ appears.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Start-Seconds │ 0-9 │ How long DosMENU(TM) should wait
|
||||||
|
│ │ until it continues to boot current
|
||||||
|
│ │ configuration.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Sound-Playing │ Enabled │ Selects if a Module is playing
|
||||||
|
│ Disabled │ while DosMENU(TM) is loaded.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Sound-File │ *.MOD │ Path to the MOD-Files.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Sound-Driver │ PC Speaker │ The Outputsource. Some new
|
||||||
|
│ D/A Converter │ Soundblasters need drivers to work,
|
||||||
|
│ SoundBlaster │ so they don't work while booting.
|
||||||
|
│ Disney Sound │ If you edit dosmenu.cfg and change
|
||||||
|
│ (not correct) │ to a unexisted number then
|
||||||
|
│ │ (not correct) is the entry.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Sound-Frequence │ 0-20000Hz │ Output-Frequence. Don't set it too
|
||||||
|
│ │ high, if you have a too slow
|
||||||
|
│ │ computer.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
PassWord │ Enabled │ Activates the Password feature.
|
||||||
|
│ Disabled │ To disable you have to enter the
|
||||||
|
│ │ old password, so don't forget it
|
||||||
|
│ │ or you can never boot again.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Colours │ Look at screen │ Invokes the SkyLINE-Bench(TM)
|
||||||
|
│ │ Colourchangebox. Here you can
|
||||||
|
│ │ change the DosMENU(TM)-Colours.
|
||||||
|
────────────────┼────────────────┼───────────────────────────────────
|
||||||
|
Exit │ │ Exits Configmenu
|
||||||
|
════════════════╧════════════════╧═══════════════════════════════════
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
4. DosMENU(TM) add-on programs
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
a) The DosMENU(TM) Fast Reset (DM_RESET.EXE)
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
Fast Reset is a little utility which uses the same bootroutine
|
||||||
|
as DosMENU(TM). On most systems it won't work while working,
|
||||||
|
although it works while booting, but on my machine it works
|
||||||
|
always if EMM386 is installed. Check it on your system and
|
||||||
|
when it hangs don't use it anymore. :-(
|
||||||
|
|
||||||
|
|
||||||
|
b) The DosMENU(TM) Configuration Viewer (DM_SHOW.EXE)
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
Configuration Viewer shows you the current saveable Preset Name,
|
||||||
|
nothing less and nothing more.
|
||||||
|
|
||||||
|
|
||||||
|
c) The DosMENU-Logo(TM) Ansi-Viewer (DM_ANSI.EXE)
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
DosMENU-Logo(TM) Ansi-Viewer shows you the logo on the top
|
||||||
|
of this document in a coloured version. Thats all.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
5. Uninstallation
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
Uninstallation is much easier than installation, so be sure
|
||||||
|
if you really want to uninstall DosMENU(TM). We advise you not
|
||||||
|
to uninstall it, because you won't found a better BootSelector. :-)
|
||||||
|
Nevertheless if you want to uninstall run UNSTALL.EXE and
|
||||||
|
follow the instructions. To install it again do it the same as
|
||||||
|
the first time.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
6. Frequently asked questions
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
Q: DosMENU(TM) doesn't continue when I exit. Why?
|
||||||
|
A: You must have no other programs staying in Memory before DosMENU(TM).
|
||||||
|
I know a guy who has an Yankee Doodle Virus in his System and
|
||||||
|
DM locked. I cleaned the machine and now DM is running as before.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
7. Revision History
|
||||||
|
~~~~~~~~~~~~~~~~~~~
|
||||||
|
I try to write something like a revision. First of all I must
|
||||||
|
tell you that I began to write DosMENU(TM) in summer 1993. If your
|
||||||
|
good at maths you will see that it was developed in over a year.
|
||||||
|
First I made a very loosy program and I don't liked it. So I began
|
||||||
|
again from nothing. I developed a new User-Interface called
|
||||||
|
SkyLINE-Bench(TM), which was first used in SkyLINE Shell. After some
|
||||||
|
improvements to the interface DosMENU(TM) looked really good. So now
|
||||||
|
some infos about the making:
|
||||||
|
|
||||||
|
V0.001ß * First Beta non-public release
|
||||||
|
|
||||||
|
V0.002ß + Auto-Continue after 5 Seconds
|
||||||
|
|
||||||
|
V0.010ß + Little help
|
||||||
|
+ View Command with [RETURN]
|
||||||
|
+ MOD-Player
|
||||||
|
+ Configfile
|
||||||
|
+ Saveable-Preset (registered version only)
|
||||||
|
+ PCXview
|
||||||
|
|
||||||
|
V0.015ß + Different AutoLoads for all Presets
|
||||||
|
|
||||||
|
V0.020ß + DEFAULTS inserted in the Configfile
|
||||||
|
- Some bugs killed in Configfile
|
||||||
|
|
||||||
|
V0.025ß + Delete a Preset
|
||||||
|
+ SkyLINE-Bench(TM) Readline-Function improved
|
||||||
|
|
||||||
|
V0.030ß + Random MODplay and PCXview
|
||||||
|
|
||||||
|
V0.051ß + Password
|
||||||
|
+ Startup-Keys
|
||||||
|
|
||||||
|
V0.07 * First public version
|
||||||
|
|
||||||
|
V0.1 + MOD-File and PCX-File Display on Mainscreen
|
||||||
|
|
||||||
|
V0.2 + Choosen Setup is displayed
|
||||||
|
|
||||||
|
V0.3 + MODplay can be turned off
|
||||||
|
+ DMCONFIG Variable for choosen Preset
|
||||||
|
|
||||||
|
V0.4 + Time and Date Display on Mainscreen
|
||||||
|
|
||||||
|
V0.5 + Selected commands displayed with '»'
|
||||||
|
|
||||||
|
V0.6 * Program translated in english
|
||||||
|
|
||||||
|
V0.7 + Doublespace unloader
|
||||||
|
+ DosMENU(TM) Show included (registered version only)
|
||||||
|
|
||||||
|
V0.8 + MODs to play can be changed in program
|
||||||
|
- Bug in DMCONFIG variable
|
||||||
|
- and some minor bugs I don't remember
|
||||||
|
|
||||||
|
V0.9 * It can be installed in any directory now
|
||||||
|
+ Higher keyrepeat
|
||||||
|
+ Also configure from DOS
|
||||||
|
|
||||||
|
V1.0 + Insert Commands and describtions
|
||||||
|
+ Edit Commands and describtions
|
||||||
|
+ Change order of Commands
|
||||||
|
+ Delete Commands and describtions
|
||||||
|
+ SkyLINE-Bench(TM) Palette Change created
|
||||||
|
* Choosen Setup Display improved
|
||||||
|
- Some minor bugs removed
|
||||||
|
|
||||||
|
V1.1 + Autoload disable
|
||||||
|
+ 60 Commands for autoexec.bat and also for config.sys
|
||||||
|
+ Commands now 250 chars instead of 74 before
|
||||||
|
- Autoload-Bug removed
|
||||||
|
- and again some minor bugs
|
||||||
|
|
||||||
|
V1.2 - and again and over again some minor bugs
|
||||||
|
|
||||||
|
V1.3 - Configfile Editor included
|
||||||
|
|
||||||
|
V1.4 * Fully tested version
|
||||||
|
|
||||||
|
V2.0 * Some texts changed and made ready for sale
|
||||||
|
|
||||||
|
V2.0r * The registered version of V2.0
|
||||||
|
+ Saveable-Presets
|
||||||
|
+ BootChoice from M.H/SkyLINE included
|
||||||
|
- Now Shareware Notice any longer
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
[End of Document]
|
||||||
|
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
── ──────────────────────────────────────────────── ──
|
||||||
|
│ │
|
||||||
|
██┐ ████┐██████┐ ██┐ ███████┐
|
||||||
|
│ ┌┬──┐ ┬┬ ┌─ ┬ ┬┬ ██│ └██┌┘██┌─██│ ██│ ██┌────┘ │
|
||||||
|
│ └┴─┬┐ │├─┴┐ └──┤│ ██│ ██│ ██│ ██│ ██│ █████┐ │
|
||||||
|
│ └──┴┘ ┴┴ ┴ └──┴┘ ██│ ██│ ██│ ██│ ██│ ██┌──┘ │
|
||||||
|
██████┐ ████┐██│ ██████│ ███████┐
|
||||||
|
│ └─────┘ └───┘└─┘ └─────┘ └──────┘ │
|
||||||
|
── ──────────────────────────────────────────────── ──
|
||||||
|
│ This File passed through the SkyLINE ShareWare-Service │
|
||||||
|
── ───────────────────────────────── ── ── ──── ──
|
||||||
|
│ To contact us write to: Stefan Kölle │ │
|
||||||
|
Laugingerstr.10 ANSI by
|
||||||
|
│ 86154 Augsburg │ Stefan of │
|
||||||
|
Germany SkyLINE '94
|
||||||
|
│ Voice Hotline at: +49-821-2182986 │ │
|
||||||
|
── ───────────────────────────────── ── ── ──── ──
|
||||||
@@ -14,15 +14,14 @@ const { title, description = 'A 90s BBS/demoscene retro hub.', accentClass = ''
|
|||||||
<meta property="og:image" content="https://28k8.moonweb.org/og-image.png" />
|
<meta property="og:image" content="https://28k8.moonweb.org/og-image.png" />
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content={Astro.url.href} />
|
<meta property="og:url" content={Astro.url.href} />
|
||||||
|
<link rel="canonical" href={Astro.url.href} />
|
||||||
<meta property="og:site_name" content="tHE tEMPLE bBS" />
|
<meta property="og:site_name" content="tHE tEMPLE bBS" />
|
||||||
<meta name="twitter:card" content="summary_large_image" />
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
<meta name="twitter:title" content={title} />
|
<meta name="twitter:title" content={title} />
|
||||||
<meta name="twitter:description" content={description} />
|
<meta name="twitter:description" content={description} />
|
||||||
<meta name="twitter:image" content="https://28k8.moonweb.org/og-image.png" />
|
<meta name="twitter:image" content="https://28k8.moonweb.org/og-image.png" />
|
||||||
<link rel="icon" href="/favicon.ico" />
|
<link rel="icon" href="/favicon.ico" />
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com" />
|
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
|
|
||||||
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;700&display=swap" rel="stylesheet" />
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class={`terminal-frame ${accentClass}`}>
|
<div class={`terminal-frame ${accentClass}`}>
|
||||||
|
|||||||
+10
-10
@@ -2,18 +2,18 @@ export type KeymapEntry = { key: string; href: string; label: string };
|
|||||||
export const GLOBAL_NAV_KEYS: KeymapEntry[] = [
|
export const GLOBAL_NAV_KEYS: KeymapEntry[] = [
|
||||||
{ key: 'B', href: '/bbs/', label: 'Back to Main Menu' },
|
{ key: 'B', href: '/bbs/', label: 'Back to Main Menu' },
|
||||||
{ key: 'Q', href: 'disconnect', label: 'Disconnect' },
|
{ key: 'Q', href: 'disconnect', label: 'Disconnect' },
|
||||||
{ key: 'I', href: '/bbs/legal-notice', label: 'Legal Notice' },
|
{ key: 'I', href: '/bbs/legal-notice/', label: 'Legal Notice' },
|
||||||
];
|
];
|
||||||
export const MENU_KEYS: KeymapEntry[] = [
|
export const MENU_KEYS: KeymapEntry[] = [
|
||||||
{ key: 'P', href: '/bbs/pc/phobia', label: 'PHOB!A' },
|
{ key: 'P', href: '/bbs/pc/phobia/', label: 'PHOB!A' },
|
||||||
{ key: 'T', href: '/bbs/pc/trancemission', label: 'Tr@nceMISSION' },
|
{ key: 'T', href: '/bbs/pc/trancemission/', label: 'Tr@nceMISSION' },
|
||||||
{ key: 'S', href: '/bbs/pc/skyline', label: 'SkyLINE Productions' },
|
{ key: 'S', href: '/bbs/pc/skyline/', label: 'SkyLINE Productions' },
|
||||||
{ key: 'K', href: '/bbs/pc/kosmos-design', label: 'Kosmos Design [KDS]' },
|
{ key: 'K', href: '/bbs/pc/kosmos-design/', label: 'Kosmos Design [KDS]' },
|
||||||
{ key: 'D', href: '/bbs/atari/tropic-dreams', label: 'Tropic DREAMs' },
|
{ key: 'D', href: '/bbs/atari/tropic-dreams/', label: 'Tropic DREAMs' },
|
||||||
{ key: 'E', href: '/bbs/amiga/esprit', label: 'ESPRIT Releases' },
|
{ key: 'E', href: '/bbs/amiga/esprit/', label: 'ESPRIT Releases' },
|
||||||
{ key: 'M', href: '/bbs/amiga/mods', label: 'MOD Files' },
|
{ key: 'M', href: '/bbs/amiga/mods/', label: 'MOD Files' },
|
||||||
{ key: 'A', href: '/bbs/fido/ansi-art', label: 'BBS ANSI Art' },
|
{ key: 'A', href: '/bbs/fido/ansi-art/', label: 'BBS ANSI Art' },
|
||||||
{ key: 'F', href: '/bbs/fido/nodelist', label: 'Fidonets and Nodelists' },
|
{ key: 'F', href: '/bbs/fido/nodelist/', label: 'Fidonets and Nodelists' },
|
||||||
];
|
];
|
||||||
export const ALL_KEYS: KeymapEntry[] = [...GLOBAL_NAV_KEYS, ...MENU_KEYS];
|
export const ALL_KEYS: KeymapEntry[] = [...GLOBAL_NAV_KEYS, ...MENU_KEYS];
|
||||||
export function findKeyEntry(pressedKey: string): KeymapEntry | undefined {
|
export function findKeyEntry(pressedKey: string): KeymapEntry | undefined {
|
||||||
|
|||||||
@@ -17,6 +17,28 @@ import LetterFooter from '../../../components/LetterFooter.astro';
|
|||||||
<NavBar />
|
<NavBar />
|
||||||
<h1>Fidonets and Nodelists</h1>
|
<h1>Fidonets and Nodelists</h1>
|
||||||
<p>tHE tEMPLE bBS was Fidonet node <strong>2:2480/330</strong> (and 2:2480/331), running as a multi-net-server with a long list of other networks, most free to join and free to use for downloads. Sysop: Stefan Koelle.</p>
|
<p>tHE tEMPLE bBS was Fidonet node <strong>2:2480/330</strong> (and 2:2480/331), running as a multi-net-server with a long list of other networks, most free to join and free to use for downloads. Sysop: Stefan Koelle.</p>
|
||||||
|
<h2>Node History</h2>
|
||||||
|
<ul>
|
||||||
|
<li>Started as a point (pre-1995)</li>
|
||||||
|
<li><strong>8.12.1995</strong> — Became a node under Hub 3000 (Christian Malluck)</li>
|
||||||
|
<li><strong>10.5.1996</strong> — Switched to ISDN</li>
|
||||||
|
<li><strong>3.7.1998</strong> — Own line at Branderstr.</li>
|
||||||
|
<li>~2000 — Went offline</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Hub History</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>Hub 3000</strong> — Christian Malluck (1995–1996)</li>
|
||||||
|
<li><strong>Hub 3100</strong> — Georg Wiesmann (from spring 1996)</li>
|
||||||
|
<li><strong>Hub 4000</strong> — Peter Kaleve (from autumn 1996, with Christian Beckmann)</li>
|
||||||
|
<li><strong>Hub 3500</strong> — Ralf Guertler (from spring 1997, until offline ~2000)</li>
|
||||||
|
</ul>
|
||||||
|
<h2>Fido Software on PHOBOS (486dx2-66, OS/2 Warp 3)</h2>
|
||||||
|
<ul>
|
||||||
|
<li><strong>SuperBBS</strong> — Mailbox software</li>
|
||||||
|
<li><strong>McMail</strong> — Mailer</li>
|
||||||
|
<li><strong>FastEcho</strong> — Tossing / scanning</li>
|
||||||
|
<li><strong>GoldED</strong> — Editor</li>
|
||||||
|
</ul>
|
||||||
<AnsiArt html={BOX_USEFUL_INFO} />
|
<AnsiArt html={BOX_USEFUL_INFO} />
|
||||||
<AnsiArt html={BOX_SUPPORTED_NETS} />
|
<AnsiArt html={BOX_SUPPORTED_NETS} />
|
||||||
<h2>Net Groups (as listed on the original welcome screen)</h2>
|
<h2>Net Groups (as listed on the original welcome screen)</h2>
|
||||||
|
|||||||
+13
-13
@@ -11,24 +11,24 @@ import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
|||||||
<TerminalLayout title="Main Menu" description="tHE tEMPLE bBS main menu - explore PC demos, Amiga music, Atari games, FidoNet history and ANSI art from the BBS era.">
|
<TerminalLayout title="Main Menu" description="tHE tEMPLE bBS main menu - explore PC demos, Amiga music, Atari games, FidoNet history and ANSI art from the BBS era.">
|
||||||
<TerminalShell client:load>
|
<TerminalShell client:load>
|
||||||
<AnsiArt html={BANNER_TEMPLE} />
|
<AnsiArt html={BANNER_TEMPLE} />
|
||||||
<h2>tHE tEMPLE bBS — Bulletin Board System</h2>
|
<h1>tHE tEMPLE bBS — Bulletin Board System</h1>
|
||||||
<p>Welcome, users! It is 1995 and you are connected to one of the first lines running on our brand new, lightning-fast 28.8k V.Fast modem. [Sysop]</p>
|
<p>Welcome, users! It is 1995 and you are connected to one of the first lines running on our brand new, lightning-fast 28.8k V.Fast modem. [Sysop]</p>
|
||||||
<div class="tile-grid">
|
<div class="tile-grid">
|
||||||
<Tile sections={[
|
<Tile sections={[
|
||||||
{
|
{
|
||||||
title: 'PC SECTION',
|
title: 'PC SECTION',
|
||||||
hardware: 'Colani 486dx2-66 / DOS / VGA / SB AWE32',
|
hardware: 'Colani 486dx2-66 / DOS / VGA / PAS 16',
|
||||||
items: [
|
items: [
|
||||||
{ key: 'S', label: 'SkyLINE Productions', href: '/bbs/pc/skyline' },
|
{ key: 'S', label: 'SkyLINE Productions', href: '/bbs/pc/skyline/' },
|
||||||
{ key: 'T', label: 'Tr@nceMISSION', href: '/bbs/pc/trancemission' },
|
{ key: 'T', label: 'Tr@nceMISSION', href: '/bbs/pc/trancemission/' },
|
||||||
{ key: 'P', label: 'PHOB!A', href: '/bbs/pc/phobia' },
|
{ key: 'P', label: 'PHOB!A', href: '/bbs/pc/phobia/' },
|
||||||
{ key: 'K', label: 'Kosmos Design [KDS]', href: '/bbs/pc/kosmos-design' },
|
{ key: 'K', label: 'Kosmos Design [KDS]', href: '/bbs/pc/kosmos-design/' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'ATARI ST SECTION',
|
title: 'ATARI ST SECTION',
|
||||||
hardware: '1040 STFM (1MB) / Mega 4 (4MB, 60MB HD)',
|
hardware: '1040 STFM (1MB) / Mega 4 (4MB, 60MB HD)',
|
||||||
items: [{ key: 'D', label: 'Tropic DREAMs', href: '/bbs/atari/tropic-dreams' }],
|
items: [{ key: 'D', label: 'Tropic DREAMs', href: '/bbs/atari/tropic-dreams/' }],
|
||||||
},
|
},
|
||||||
]} />
|
]} />
|
||||||
<Tile sections={[
|
<Tile sections={[
|
||||||
@@ -36,17 +36,17 @@ import { BANNER_TEMPLE } from '../../lib/ansiArt';
|
|||||||
title: 'AMIGA SECTION',
|
title: 'AMIGA SECTION',
|
||||||
hardware: 'Amiga 500, 1MB, 2 Diskdrives',
|
hardware: 'Amiga 500, 1MB, 2 Diskdrives',
|
||||||
items: [
|
items: [
|
||||||
{ key: 'E', label: 'ESPRIT Releases', href: '/bbs/amiga/esprit' },
|
{ key: 'E', label: 'ESPRIT Releases', href: '/bbs/amiga/esprit/' },
|
||||||
{ key: 'M', label: 'MOD Files', href: '/bbs/amiga/mods' },
|
{ key: 'M', label: 'MOD Files', href: '/bbs/amiga/mods/' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'BBS & FIDO SECTION',
|
title: 'BBS & FIDO SECTION',
|
||||||
hardware: '486dx2-66 OS/2 Warp 3 / PHOBOS Mailbox',
|
hardware: '486dx2-66 / OS/2 Warp 3 / SB AWE32',
|
||||||
items: [
|
items: [
|
||||||
{ key: 'A', label: 'BBS ANSI Art', href: '/bbs/fido/ansi-art' },
|
{ key: 'A', label: 'BBS ANSI Art', href: '/bbs/fido/ansi-art/' },
|
||||||
{ key: 'F', label: 'Fidonets and Nodelists', href: '/bbs/fido/nodelist' },
|
{ key: 'F', label: 'Fidonets and Nodelists', href: '/bbs/fido/nodelist/' },
|
||||||
{ key: 'C', label: 'tHE tEMPLE bBS CDs', href: '/bbs/fido/cds' },
|
{ key: 'C', label: 'tHE tEMPLE bBS CDs', href: '/bbs/fido/cds/' },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]} />
|
]} />
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ Phone/Fax: +49-(89)-20006547<br />
|
|||||||
Email: 28k8@moonweb.org
|
Email: 28k8@moonweb.org
|
||||||
</p>
|
</p>
|
||||||
<p>Responsible for content according to § 18 (2) MStV: Stefan Kölle, address as above.</p>
|
<p>Responsible for content according to § 18 (2) MStV: Stefan Kölle, address as above.</p>
|
||||||
<p>Full legal notice & privacy policy for this website and the moonweb.org network: <a href="https://hub.moonweb.org/impressum">hub.moonweb.org/impressum</a></p>
|
<p>Full legal notice & privacy policy for this website and the moonweb.org network: <a href="https://www.moonweb.org/impressum/">www.moonweb.org/impressum</a></p>
|
||||||
<NavBar />
|
<NavBar />
|
||||||
<LetterFooter />
|
<LetterFooter />
|
||||||
<StatusBar />
|
<StatusBar />
|
||||||
|
|||||||
@@ -0,0 +1,124 @@
|
|||||||
|
---
|
||||||
|
import { readFileSync } from 'node:fs';
|
||||||
|
import TerminalLayout from '../../../layouts/TerminalLayout.astro';
|
||||||
|
import TerminalShell from '../../../components/TerminalShell';
|
||||||
|
import StatusBar from '../../../components/StatusBar.astro';
|
||||||
|
import NavBar from '../../../components/NavBar.astro';
|
||||||
|
import LetterFooter from '../../../components/LetterFooter.astro';
|
||||||
|
import TextOverlay from '../../../components/TextOverlay.astro';
|
||||||
|
import TextOverlayScript from '../../../components/TextOverlayScript.astro';
|
||||||
|
import AnsiArt from '../../../components/AnsiArt.astro';
|
||||||
|
import { BANNER_SKYLINE_SECTION } from '../../../lib/ansiArt';
|
||||||
|
const dosmenuTxt = readFileSync('src/data/dosmenu.txt', 'utf-8');
|
||||||
|
---
|
||||||
|
<TerminalLayout title="DosMENU" description="DosMENU - The Best Boot-Config-Utility ever for DOS, created by SkyLINE Productions in 1994." accentClass="skyline-accent">
|
||||||
|
<TerminalShell client:load>
|
||||||
|
<AnsiArt html={BANNER_SKYLINE_SECTION} />
|
||||||
|
<NavBar />
|
||||||
|
<h1>DosMENU™ v2.0</h1>
|
||||||
|
<p class="subtitle">The Best Boot-Config-Utility ever</p>
|
||||||
|
<p>DosMENU is a boot configuration utility for DOS, created by Stefan of SkyLINE in 1994. It lets you choose which autoexec.bat and config.sys commands to load at boot time — with built-in MOD music player, picture display, and saveable presets.</p>
|
||||||
|
<p>Source file: <TextOverlay title="dosmenu.txt" content={dosmenuTxt} /></p>
|
||||||
|
|
||||||
|
<h2>Features</h2>
|
||||||
|
<div class="feature-grid">
|
||||||
|
<div class="feature-item">
|
||||||
|
<h3>Boot Selector</h3>
|
||||||
|
<p>Toggle autoexec.bat and config.sys commands on or off before booting. No more editing text files — just select what you need.</p>
|
||||||
|
</div>
|
||||||
|
<div class="feature-item">
|
||||||
|
<h3>MOD Music Player</h3>
|
||||||
|
<p>Plays tracker modules while you configure your boot setup. Supports PC Speaker, SoundBlaster, and D/A Converter output.</p>
|
||||||
|
</div>
|
||||||
|
<div class="feature-item">
|
||||||
|
<h3>Picture Display</h3>
|
||||||
|
<p>Shows a PCX image on startup before the main menu appears. Configurable wait time.</p>
|
||||||
|
</div>
|
||||||
|
<div class="feature-item">
|
||||||
|
<h3>10 Saveable Presets</h3>
|
||||||
|
<p>Save your favorite configurations and load them with F1-F10. Never set up your boot config twice. (Registered version only)</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h2>System Info</h2>
|
||||||
|
<pre class="info-box">DosMENU™ v2.0 23-Sep-1994
|
||||||
|
Platform: DOS Language: English
|
||||||
|
Written in Turbo Pascal 6.0 1900 lines + some ASM
|
||||||
|
Copyright (C) 1994 by Stefan of SkyLINE</pre>
|
||||||
|
|
||||||
|
<h2>Additional Utilities</h2>
|
||||||
|
<p>DosMENU ships with three add-on programs:</p>
|
||||||
|
<ul>
|
||||||
|
<li><strong>DM_RESET.EXE</strong> — Fast Reset: Reboots your system directly from DOS without waiting for BIOS memory tests.</li>
|
||||||
|
<li><strong>DM_SHOW.EXE</strong> — Configuration Viewer: Displays the current preset name loaded in memory.</li>
|
||||||
|
<li><strong>DM_ANSI.EXE</strong> — DosMENU Logo ANSI Viewer: Renders the DosMENU logo in colored ANSI art.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<h2>Download</h2>
|
||||||
|
<p><a href="https://www.moonweb.org/files/pc/SKYLINE/DOSMENU.ZIP" class="download-btn">[D]ownload DosMENU v2.0</a></p>
|
||||||
|
|
||||||
|
<p class="note">DosMENU, DosMENU-Logo and SkyLINE-Bench are trademarks of SkyLINE ShareWare-Service and SkyLINE ShareWare-Development.</p>
|
||||||
|
|
||||||
|
<NavBar />
|
||||||
|
<LetterFooter />
|
||||||
|
<StatusBar />
|
||||||
|
</TerminalShell>
|
||||||
|
<TextOverlayScript overlays={[
|
||||||
|
{ id: 'overlay-dosmenu-txt', title: 'dosmenu.txt', content: dosmenuTxt },
|
||||||
|
]} />
|
||||||
|
</TerminalLayout>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.subtitle {
|
||||||
|
color: var(--cyan);
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
.feature-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 1fr 1fr;
|
||||||
|
gap: 1rem;
|
||||||
|
margin: 1rem 0;
|
||||||
|
}
|
||||||
|
.feature-item {
|
||||||
|
border: 1px solid var(--red-dark);
|
||||||
|
padding: 0.75rem;
|
||||||
|
}
|
||||||
|
.feature-item h3 {
|
||||||
|
color: var(--cyan);
|
||||||
|
margin: 0 0 0.5rem 0;
|
||||||
|
}
|
||||||
|
.feature-item p {
|
||||||
|
margin: 0;
|
||||||
|
font-size: 0.9em;
|
||||||
|
}
|
||||||
|
.info-box {
|
||||||
|
border: 1px solid var(--red-dark);
|
||||||
|
padding: 0.5rem;
|
||||||
|
}
|
||||||
|
.download-btn {
|
||||||
|
display: inline-block;
|
||||||
|
border: 1px solid var(--cyan);
|
||||||
|
padding: 0.5rem 1rem;
|
||||||
|
text-decoration: none;
|
||||||
|
color: var(--cyan);
|
||||||
|
}
|
||||||
|
.download-btn:hover {
|
||||||
|
background: var(--cyan);
|
||||||
|
color: var(--bg);
|
||||||
|
}
|
||||||
|
.note {
|
||||||
|
color: var(--grey);
|
||||||
|
font-size: 0.85em;
|
||||||
|
margin-top: 2rem;
|
||||||
|
}
|
||||||
|
ul {
|
||||||
|
list-style: none;
|
||||||
|
padding-left: 0;
|
||||||
|
}
|
||||||
|
li {
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
li strong {
|
||||||
|
color: var(--cyan);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
@@ -27,13 +27,14 @@ const intros = releases.filter((r) => r.data.title.toLowerCase().includes('intro
|
|||||||
<p>"We want to code real cool demos in asm."</p>
|
<p>"We want to code real cool demos in asm."</p>
|
||||||
<p>Source files: <TextOverlay title="skyline94.txt" content={skyline94} /> <TextOverlay title="skyline95.txt" content={skyline95} /> <TextOverlay title="FILES.BBS" content={skylineFilesBbs} /></p>
|
<p>Source files: <TextOverlay title="skyline94.txt" content={skyline94} /> <TextOverlay title="skyline95.txt" content={skyline95} /> <TextOverlay title="FILES.BBS" content={skylineFilesBbs} /></p>
|
||||||
<h2>Tools & Utilities</h2>
|
<h2>Tools & Utilities</h2>
|
||||||
|
<p class="featured-tool"><a href="/bbs/pc/dosmenu/"><strong>DosMENU™ v2.0</strong></a> — The Best Boot-Config-Utility ever. Choose your autoexec.bat and config.sys commands at boot time, with built-in MOD player and saveable presets. (1994)</p>
|
||||||
{tools.map((release) => (
|
{tools.map((release) => (
|
||||||
<div class="release-row">
|
<div class="release-row">
|
||||||
<div>
|
<div>
|
||||||
<h3>{release.data.title}</h3>
|
<h3>{release.data.title}</h3>
|
||||||
<p>{release.data.description}</p>
|
<p>{release.data.description}</p>
|
||||||
<p>Year: {release.data.year ?? '19xx'} Platform: {release.data.platform}</p>
|
<p>Year: {release.data.year ?? '19xx'} Platform: {release.data.platform}</p>
|
||||||
{release.data.download_url && <p><a href={release.data.download_url}>Download</a></p>}
|
{release.data.download_url && <p><a href={release.data.download_url}>Download</a>{release.data.title.toLowerCase().includes('dosmenu') && <> | <a href="/bbs/pc/dosmenu/">Details</a></>}</p>}
|
||||||
</div>
|
</div>
|
||||||
<pre class="diz-box">{release.data.file_id_diz}</pre>
|
<pre class="diz-box">{release.data.file_id_diz}</pre>
|
||||||
</div>
|
</div>
|
||||||
@@ -60,3 +61,17 @@ const intros = releases.filter((r) => r.data.title.toLowerCase().includes('intro
|
|||||||
{ id: 'overlay-files-bbs', title: 'FILES.BBS', content: skylineFilesBbs },
|
{ id: 'overlay-files-bbs', title: 'FILES.BBS', content: skylineFilesBbs },
|
||||||
]} />
|
]} />
|
||||||
</TerminalLayout>
|
</TerminalLayout>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
.featured-tool {
|
||||||
|
border: 1px solid var(--cyan);
|
||||||
|
padding: 0.75rem;
|
||||||
|
margin: 0.5rem 0 1rem;
|
||||||
|
}
|
||||||
|
.featured-tool a {
|
||||||
|
color: var(--cyan);
|
||||||
|
}
|
||||||
|
.featured-tool strong {
|
||||||
|
color: var(--white);
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ const dateStr = `${String(now.getDate()).padStart(2, '0')}.${String(now.getMonth
|
|||||||
---
|
---
|
||||||
<TerminalLayout title="Connect" description="tHE tEMPLE bBS - a 90s BBS in Augsburg, FidoNet 2:2480/330. Dial in to the demoscene, file areas and message boards.">
|
<TerminalLayout title="Connect" description="tHE tEMPLE bBS - a 90s BBS in Augsburg, FidoNet 2:2480/330. Dial in to the demoscene, file areas and message boards.">
|
||||||
<WelcomeBanner />
|
<WelcomeBanner />
|
||||||
<p class="subtitle">Travel back to the '90s</p>
|
<h1 class="subtitle">Travel back to the '90s</h1>
|
||||||
<ModemIntro client:load />
|
<ModemIntro client:load />
|
||||||
<div class="status-bar" style="margin-top: 15rem; display: flex; justify-content: space-between;"><span>Status: not connected</span><span>{dateStr}</span></div>
|
<div class="status-bar" style="margin-top: 15rem; display: flex; justify-content: space-between;"><span>Status: not connected</span><span>{dateStr}</span></div>
|
||||||
<script>
|
<script>
|
||||||
|
|||||||
@@ -1,5 +1,9 @@
|
|||||||
/* Global terminal styling - v2: color-run classes for ANSI art, NavBar, strengthened SkyLINE blue accent. */
|
/* Global terminal styling - v2: color-run classes for ANSI art, NavBar, strengthened SkyLINE blue accent. */
|
||||||
@font-face { font-family: 'Px437 IBM VGA 8x16'; src: url('/fonts/Px437_IBM_VGA_8x16.woff2') format('woff2'), url('/fonts/Px437_IBM_VGA_8x16.ttf') format('truetype'); font-display: swap; }
|
@font-face { font-family: 'Px437 IBM VGA 8x16'; src: url('/fonts/Px437_IBM_VGA_8x16.woff2') format('woff2'), url('/fonts/Px437_IBM_VGA_8x16.ttf') format('truetype'); font-display: swap; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-ext-400.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-400.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-ext-700.woff2') format('woff2'); unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
|
||||||
|
@font-face { font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 700; font-display: swap; src: url('/fonts/ibm-plex-mono-latin-700.woff2') format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
|
||||||
:root {
|
:root {
|
||||||
--bg:#000; --fg:#c0c0c0; --fg-bright:#fff;
|
--bg:#000; --fg:#c0c0c0; --fg-bright:#fff;
|
||||||
--red-dark:#8b0000; --red-bright:#ff2828; --red-shadow:#4a0000; --pink:#ff69b4; --yellow:#ffd23f; --grey:#969696;
|
--red-dark:#8b0000; --red-bright:#ff2828; --red-shadow:#4a0000; --pink:#ff69b4; --yellow:#ffd23f; --grey:#969696;
|
||||||
@@ -85,7 +89,7 @@ a { color: inherit; }
|
|||||||
.mod-col-size { color:var(--grey); width:5rem; text-align:right; }
|
.mod-col-size { color:var(--grey); width:5rem; text-align:right; }
|
||||||
.mod-btn-inline { background:none; border:none; color:var(--fg); font-family:var(--font-ansi); cursor:pointer; padding:0; font-size:inherit; }
|
.mod-btn-inline { background:none; border:none; color:var(--fg); font-family:var(--font-ansi); cursor:pointer; padding:0; font-size:inherit; }
|
||||||
.mod-btn-inline:hover { color:var(--red-bright); }
|
.mod-btn-inline:hover { color:var(--red-bright); }
|
||||||
.subtitle { text-align:center; color:var(--fg-bright); font-weight:bold; margin:1rem 0; font-family:var(--font-body); }
|
.subtitle { text-align:center; color:var(--fg-bright); font-weight:bold; margin:1rem 0; font-family:var(--font-body); font-size: inherit; }
|
||||||
.esprit-thumb { display:flex; align-items:center; justify-content:center; min-height:120px; }
|
.esprit-thumb { display:flex; align-items:center; justify-content:center; min-height:120px; }
|
||||||
.esprit-thumb img { max-width:100%; height:auto; display:block; }
|
.esprit-thumb img { max-width:100%; height:auto; display:block; }
|
||||||
.modal-overlay { position:fixed; inset:0; z-index:1000; background:rgba(0,0,0,0.85); display:flex; align-items:center; justify-content:center; }
|
.modal-overlay { position:fixed; inset:0; z-index:1000; background:rgba(0,0,0,0.85); display:flex; align-items:center; justify-content:center; }
|
||||||
|
|||||||
Reference in New Issue
Block a user