scene.org File Archive

File download

<root>­/­parties­/­2023­/­vccc23­/­christmas-diamonds/divarin_communitybbs_mutantbasic_vc3-2023.zip

File size:
49 716 bytes (48.55K)
File date:
2024-01-03 14:15:17
Download count:
all-time: 1

Preview

  • file_id.diz 2.43K
  • result.png 27.65K
  • source.png 25.61K
  • source.txt 154B

file_id.diz

Divarin's Xmas Challenge 2023 using Community BBS's built-in Mutant Basic programming environment.

Author: Divarin
Category: Christmas Challenge
System:   Community BBS (mutinybbs.com:2300)
Language: Mutant Basic - A basic programming environment built into the BBS for users to create their own doors online.
Len source code: 153
Len exe file:    No binary file, purely interpretted
Len code only:   153
Instructions:
1) Log into Community BBS at mutinybbs.com:2300
   - Registration is simple it just needs a handle and a password
2) As a new user you're prompted whether you would prefer to go to the main menu or the chat rooms (the main area)
   - For the purposes of running this program choose main menu
3) From the main menu press G for games
   - This will list all users' published games, one of them is mine (Div's Xmas Challenge, filename/path: "users/Divarin/xmasdiv.bas"
4) Type in the number of that "game" to run it
   - The OS messages stop at "program loaded", the program's output follows, and the OS messages start again with "Program run complete..."
5) If you want to see the code online:
   - from the main menu choose T) Text Files
   - type "cd users/Divarin"
   - type "type xmasdiv.bas"
(note: this is all one line, with 80 column output it looks like there's a line 0 and a line 3 but that's due to word-wrapping, that "3" is actually a continuation of the previous line (for r=1 to 3)

No special emulation is required, works with plain ascii but should look fine in ansi, cbm, or atascii as well.
Description:
The program makes use of Mutant Basic's mod operator (%) to select which string out of an array to display and on each 4th row adds a trailing * at the end that would otherwise be missing.

Comments:
If you want to type-in the program yourself or create something different you can make your own files area by:
- cd /users
- md (yourUsername)
- cd (yourUsername)
- edit mygame.bas
As long as the file you're editing has a .bas extension this will bring you into the Mutant Basic environment where you can write and run your own basic programs.  When you go to save you're asked if you want to give the program a description.  If you don't give it a description then it's a private program that only you can see or run but if you do then it'll show up on the BBS's games list and others can run it or view the source code.

More details about Mutant Basic is available at the Programmer's Reference Guide: http://mutinybbs.com/mtbasic/prg.htm