|
QB 1.1
Jul 29, 2007 14:04:33 GMT
Post by z8coder on Jul 29, 2007 14:04:33 GMT
Just for those out there that are interested and may have given up on it I figured out how to compile the QB 1.1 interpreter source code!
|
|
|
QB 1.1
Jul 29, 2007 18:27:20 GMT
Post by earlofqb on Jul 29, 2007 18:27:20 GMT
Well, unless you're using the QuickBasic 4.5 or 7.1 compiler, I'd be interested in learning. How do you do it?
|
|
|
QB 1.1
Jul 31, 2007 10:07:45 GMT
Post by z8coder on Jul 31, 2007 10:07:45 GMT
forget it you wouldn't understand if I even explained it
z8coder ps. You'll be suprised what a person can do with a little brain power and alot of Assembly Language .
|
|
|
QB 1.1
Jul 31, 2007 10:57:58 GMT
Post by Mikrondel on Jul 31, 2007 10:57:58 GMT
Are you talking about the source code to QBasic 1.1 itself?
Or simply the source of programs written in QBasic 1.1?
Go ahead and explain - if Earl doesn't understand (though don't be too quick to assume he won't) then I will. Unless self-modifying machine code isn't a good enough achievement for you.
|
|
|
QB 1.1
Jul 31, 2007 23:08:36 GMT
Post by earlofqb on Jul 31, 2007 23:08:36 GMT
My above comment was in referance to compiling via the 4.5 or 7.1 compiler directly (a lot of n00b-type individuals call compiling via this method "compiling 1.1 code!!!!!1111").
Anyway, I would be interested in learning how you disasembled the interpreter (although you may have disassembled the 4.5 compiler and reverse-engineered it for 1.1) and converted it to compile.
Now that you listed your method of figuring this out, it certainly is becomming clearer to understand. Why not post it, just in case one of us might be able to understand it?
|
|
|
QB 1.1
Aug 10, 2007 9:56:01 GMT
Post by z8coder on Aug 10, 2007 9:56:01 GMT
Well you would first have to have the source code to the interpretor and then be very fluent in plain C and Assembly Language to be able to even utilize any of the code in it!
Try as I may I still persist in Putting all that bloated ASM in my programs. Hey I write whole Windows programs in ASM without C or C BLA BLA. z8coder
|
|
|
QB 1.1
Apr 26, 2008 13:07:48 GMT
Post by z8coder on Apr 26, 2008 13:07:48 GMT
Still hanging around and making new improvements to QB 1.1 Interpretor source code. Just including all of the Little things that programmers all over the world have to try and work around in QB. Like QB ceing totally unawhere of the Registers in the 80x86 and being able to load library files and object files and extended graphics and all that! Just your basic Boreing stuff that MS left out and thought was nit important to the programmer!
|
|
clippy
Junior Member
Posts: 32
|
QB 1.1
May 4, 2008 22:58:39 GMT
Post by clippy on May 4, 2008 22:58:39 GMT
I think this guy is blowing more than just SMOKE!
He also apparently is still learning how to use the keyboard LOL
|
|
|
QB 1.1
Jun 8, 2008 12:17:35 GMT
Post by z8coder on Jun 8, 2008 12:17:35 GMT
Smoke hugh! Hope you guy's are really up on your C and ASM because i'm going to tell you how to do it!
Well for all of you doughters out there if you happen to have the source code to QBasic 1.1
then if you placed it with the correct directory as it is in the zip file there are a couple of steps you must do to insure a good make.
I changed to the Directory C:\45\QB5\QBAS and ran sample.bat then I ran nmake with no params at all and then I ran the makeit.bat file and I got the Object files and the Binaries and the Help files for each program.
This works for the Debug version and the No Debug Version. but you will have to set which version you want in the bat file.
If you can't get a good build from that then you are LOST! Remember all of the TOOLS that you need come along with the source code, so you won't need to do anything special.
Enjoy ALL!
|
|
|
QB 1.1
Jun 8, 2008 12:27:12 GMT
Post by z8coder on Jun 8, 2008 12:27:12 GMT
|
|
|
QB 1.1
Jun 28, 2008 18:01:57 GMT
Post by z8coder on Jun 28, 2008 18:01:57 GMT
clippy is a punk! and can't program in ANY language so weather or not the sources exist is moot! LOL
greets z8coder
|
|
|
QB 1.1
Apr 27, 2019 14:05:45 GMT
Post by omexevo on Apr 27, 2019 14:05:45 GMT
|
|
|
QB 1.1
Apr 27, 2019 16:08:57 GMT
Post by inadarc on Apr 27, 2019 16:08:57 GMT
|
|