Compiling/running old basic game
Posted: Sat Dec 05, 2015 2:56 pm
hi guys!
This is my first post here, i am not a Basic programmer, well i was of course, but 30 years ago
I get here after looking for some qbasic forum online,
Let me explain and see if someone here could give any hints:
I've been lately cleaning and sorting all the MSDOS roguelikes i could found. It it's DOS i want it
.
"Dungeon" is a primitive (later versions are more complex obviously) basic/compiled roguelike from author Erik Oredson, all versions i got came with .BAS source code (GWBasic?). These versions are: 1.0, 2.0, 3.0, 6.0 and latest 12.0
All versions were released with source code and compiled by author, except versions 1.0 and 2.0, only source code.
All test i did were under DOSBox (latest version)
If i try to run them in an interpreter (gwbasic 3.23 for example) the program crash with some internal error.
I tried to compile dungeon1.bas with Qbasic 4.5, old MS Bascom from 1982, also with Basic compiler 7.1 PDS, and later with VB DOS 1.0 pro, but both return me a Program-memory overflow. After reading many forums and webpages i tried to compiled with this command
bc dungeon1 /e/o/s/v
but still got memory error.
I am sure the author got these running years ago... so... there must be a way...
The first version i got compiled is 3.0, from 1987, so the compiler used must be before this date. If i examine the executable i can see this string :
"Microsoft BASIC Compiler Runtime Version 5.60 (C) Copyright Microsoft Corp. 1982, 1983, 1984, 1985"
I'll pasted both versions online if anyone want to check it and try compiling
File links removed by Moderator Do not repost!
This is my first post here, i am not a Basic programmer, well i was of course, but 30 years ago

I get here after looking for some qbasic forum online,
Let me explain and see if someone here could give any hints:
I've been lately cleaning and sorting all the MSDOS roguelikes i could found. It it's DOS i want it

"Dungeon" is a primitive (later versions are more complex obviously) basic/compiled roguelike from author Erik Oredson, all versions i got came with .BAS source code (GWBasic?). These versions are: 1.0, 2.0, 3.0, 6.0 and latest 12.0
All versions were released with source code and compiled by author, except versions 1.0 and 2.0, only source code.
All test i did were under DOSBox (latest version)
If i try to run them in an interpreter (gwbasic 3.23 for example) the program crash with some internal error.
I tried to compile dungeon1.bas with Qbasic 4.5, old MS Bascom from 1982, also with Basic compiler 7.1 PDS, and later with VB DOS 1.0 pro, but both return me a Program-memory overflow. After reading many forums and webpages i tried to compiled with this command
bc dungeon1 /e/o/s/v
but still got memory error.
I am sure the author got these running years ago... so... there must be a way...

The first version i got compiled is 3.0, from 1987, so the compiler used must be before this date. If i examine the executable i can see this string :
"Microsoft BASIC Compiler Runtime Version 5.60 (C) Copyright Microsoft Corp. 1982, 1983, 1984, 1985"
I'll pasted both versions online if anyone want to check it and try compiling
File links removed by Moderator Do not repost!