NE COBOL Projects:


COBOL BASIC Interpreter - Application/Utility


COBOL BASIC Interpreter (CBI) is a BASIC (more so, Qbasic) interpreter written in Gnu COBOL. With CBI, you can load up Qbasic or potentially other BASIC programs natively without needing DOSBox. (I've only tested against Qbasic) Most of the control flows are implemented such as loops, if statements, select statements, etc. As well as variables and arrays. It even has the ability to use subroutines and 'GOSUBS'. There are some features still to be worked out. Most of those are in the built-in Qbasic functions. There are also some other things that were done so far for simplicity sake. Examples of this are that variables are not currently scoped, they are currently all global and arithmetic is all done left to right and does not follow the orders of operations. Also complex conditionals are not yet supported. These should hopefully be addressed in a later release.

I'm not sure if anyone else has ever written a BASIC interpreter in COBOL before.. It's been a fun proof of concept so far! Please check it out and try to run some code and let me know how it goes!

More Video Demo and Screens shots: Here
Current Info: Here (GitHub link)
Forum Post: Here
Downloads: None yet.

Platform: Linux. Other platforms not tested.
Start Date: 10/09/2021
Last Updated: 12/06/2021
Latest Release: None yet but current source is available on GitHub.



COBOL Roguelike - Action/Adventure
Screenshot from 04/24/2021 Screenshot from 04/24/2021

COBOL Roguelike is just as the name suggests. It's a roguelike game written in GnuCOBOL. It's not an exact roguelike as I've decided to create a level editor to build the areas instead of having them procedurally generated. The game features a console tile based engine that scrolls with the player as they move around. This was originally a QBasic game that I started but I moved it over to COBOL after attempting to see if it was possible. (It was!). The QB version will be added to either the QB files section or lost files section of the site at a later date.

The game is still in the early state, so check the GitHub link for the latest code and updates. The forum post currently has some additional updated information as well as some videos of the game in progress.

Current info: Here (GitHub link)
Forum Post: Here
Downloads: None yet.

Platform: Linux. Other platforms not tested.
Start Date: 03/14/2021
Last Updated: 07/2021 (See current info link for latest updates)
Latest Release: None yet but current source is available on GitHub.



COBOL RSS Reader - Application
Screenshot from 01/2021 Screenshot from 01/2021

Video demo showing features 01/2021:


CRSSR is console application that can load and view RSS feeds from the web. Feeds can be added and deleted as needed. They can also be refreshed on demand with F5. Existing feeds will automatically pull and update as needed on start up. Feed items can be opened in the Lynx or Links web browser (if installed) by hitting enter while viewing the item. Downloaded and parsed feeds can also be exported to text files by hitting F8 off the main menu.

I know the RSS format is mostly dead these days but I had just implemented the feature back into the NE Disc App site (original site had RSS feed feature) and was also looking for a new COBOL project to work on. As both RSS & COBOL are considered old and outdated by most people these days, it seemed like good match for a new project on this site.

Current info: Here (GitHub link)
Forum Post: Link
Downloads: In COBOL files section

Platform: Linux. Other platforms not tested.
Start Date: 11/2020
Last Updated: 10/2021 (See current info link for latest updates)
Latest Release: Version 0.50 - 10/2021



Wry COBOL - Adventure
Screenshot from 3/2019 Screenshot from 3/2019

This is a port of the original Qbasic game I created called Wry. The engine for the game is written in COBOL (GnuCOBOL to be exact). The data files that are used to play each episode and their stories were generated from the original Wry source code and parsed through a Java application I created called "Wry Parser" (how original).

The game includes all original episodes as well as the unlocking of episode 4 after one of the first three episodes are completed. This version of the game does not suffer from the dreaded stack over flow issue the original game had.

This game was created sort of as a celebration of the 20 year anniversary of this website. (and 19th anniversary of the original Wry game)

Current info: Here (GitHub link)
Forum Post: Link (Original Version Link)
Downloads: In COBOL files section

Platform: Anything that can compile GnuCOBOL applications. :)
Release Date: 2/22/19 (ver 1.0).