Difference between revisions of "Main Page"

From Anbessa Pool User's Guide Wiki
Jump to: navigation, search
(Registration:)
(Downloads:)
Line 64: Line 64:
 
How to Write Your Own Text Adventure Games (Contributed by Carlos J Vazquez II from USBorne Publications)[https://drive.google.com/file/d/0Bxv0SsvibDMTYkFJbUswOHFQclE/view?resourcekey=0-ffScR4l9gOJrDiFw5Kb5fg]
 
How to Write Your Own Text Adventure Games (Contributed by Carlos J Vazquez II from USBorne Publications)[https://drive.google.com/file/d/0Bxv0SsvibDMTYkFJbUswOHFQclE/view?resourcekey=0-ffScR4l9gOJrDiFw5Kb5fg]
  
For those interested in programming in a legacy compatible DOS environment, you can download FreeDOS here.[https://freedos.org/
+
For those interested in programming in a legacy compatible DOS environment, you can download FreeDOS here.[https://freedos.org]
]
 
  
It turns out that Microsoft open sourced GWBASIC which can be run inside the FreeDOS environment [https://freedos.org].  You can find GWBASIC/GWBASICA related downloads here: [https://codeberg.org/tkchia/GW-BASIC/releases
+
It turns out that Microsoft open sourced GWBASIC which can be run inside the FreeDOS environment [https://freedos.org].  You can find GWBASIC/GWBASICA related downloads here: [https://codeberg.org/tkchia/GW-BASIC/releases]
]
 
  
 
You can find the GWBASIC programming manual here. [http://www.antonis.de/qbebooks/gwbasman/]
 
You can find the GWBASIC programming manual here. [http://www.antonis.de/qbebooks/gwbasman/]

Revision as of 08:03, 22 February 2024

Welcome to AnbessaPool!

Anbessapool.org is the home of The Great BASIC Text Adventure Programming Contest

Getting started

Rules:

1. There are no cash prizes

2. All entries must include source code and be written entirely in BASIC*. (No Machine Language Allowed/No cross linking)

3. Only text based output is permitted, no graphics are allowed. (CURSES type character addressing is OK)

4. Winners will be selected by popular vote. Any member of the associated FB group or contest participants may cast votes.

5. Entry output may be in any language*

6. Each Team/Programmer may submit more than one entry. Entries will be judged individually.

7. All programs will be archived and placed into the public domain at the end of each contest so that others may learn from and enjoy them. A public GNU, BSD or MIT type license should be included with each entry.

8. Each contest will run for 3 months:

  weeks   1-3: Registration
  weeks   4-9: Contest Period
  weeks 10-12: Judging of Entries
  day      90: Winners Declared


Caveats:

  • All BASICs are welcome but using a BASIC that is incompatible with many platforms may have a negative impact

on your ability to collect votes. It is up to each programmer to write code that the rest of us can evaluate and run.

  • All languages are welcome but outputting data in languages other than English may have a negative impact on

your ability to collect votes. As with the previous caveat, it is up to each programmer to write code that the rest of us can evaluate and score.


Registration:

Registrations for contest runs will be accepted for the first 3 weeks of the contest period. To register as either a team or individual, you can send an email to still_testing@anbessapool.org. All registration emails are processed automatically in the order that they are received and must conform to a specific file format [1]. Upon successful processing, contestants will receive a confirmation email containing a link that they can use to upload their entries.

How to Submit Entries

Each successful registration is confirmed by an email with a link for an upload page assigned to each team/registrant. KEEP THIS EMAIL. Submissions will be directory archives in either tar.gz or ZIP format and in addition to source code, must contain the following files listed here https://anbessapool.org/apwiki/index.php/Submissions]. All source code and data that a user would need to run the program must be included in the archive submission. For security reasons, no executable files (.EXE or others) will be allowed. Users must be able to inspect a program's source code in addition to running it.

Downloads:

You can find compatible open-source licenses at opensource.org[2]

How to Write Your Own Text Adventure Games (Contributed by Carlos J Vazquez II from USBorne Publications)[3]

For those interested in programming in a legacy compatible DOS environment, you can download FreeDOS here.[4]

It turns out that Microsoft open sourced GWBASIC which can be run inside the FreeDOS environment [5]. You can find GWBASIC/GWBASICA related downloads here: [6]

You can find the GWBASIC programming manual here. [7]

Here's an article about programming in FreeDos https://freedos.org and GWBASIC [https://codeberg.org/tkchia/GW-BASIC/releases ]. Article here. [8]

For those who are interested in an alternate BASIC interpreter available for FreeDOS, you can find informaton on BywaterBASIC here.[9]

Dedications:

This contest is dedicated to the late Steven Jacquot my first computer science teacher who inspired the path that would eventually become my career. It is also dedicated to Kelton Flinn founder of Kesmai who showed an 11 year old kid how fun computers could be and lastly to the late Rey Barry who has a very supportive member of my hometown's computing community (among other endeavors), founder of the Free Software Hall of Fame and a good friend to myself, my father and grandfather.