| Message Title | Author and Date |
| How you do near pointer | Ben on Nov 21, 2:57 PM |
| Play music through PC speaker | Anon on Jul 29, 7:25 AM |
| Playing music through a port |
on Aug 3, 3:56 PM |
| Very cool. Some discussion. | Pete on Aug 11, 11:14 AM |
| You can already play music in QB64 using WAV or MP3 files. |
on Aug 11, 11:20 AM |
| What is the best way of doing repeating tasks? | Ben on Jul 1, 6:16 PM |
| Re: What is the best way of doing repeating tasks? |
on Jul 2, 9:55 AM |
| OK, thanks | Ben on Jul 2, 1:31 PM |
| I like the 386 manual (*URL) |
on Jul 6, 8:38 PM |
| Oh, I forgot... |
on Jul 18, 6:13 PM |
| And don't forget the MMX instruction set... |
on Jul 25, 4:59 AM |
| Program that works on both DOS and Linux | qbguy on Jun 2, 4:11 PM |
| * What assembler is that? |
on Jun 3, 8:12 AM |
| NASM | qbguy on Jun 3, 11:30 AM |
| QBasic variables and call absolute | Ben on May 20, 4:13 PM |
| Re: QBasic variables and call absolute (don't run included example) |
on May 21, 2:26 PM |
| This also should work, but doesn't... (don't run included example) |
on May 21, 3:01 PM |
| Here is one that does work. |
on May 21, 4:28 PM |
| correct versions: (these work) |
on May 21, 4:48 PM |
| Great thanks! | Ben on May 22, 9:33 AM |
| if pointer to string is known.... | Ben on May 25, 8:57 AM |
| a variable length string? |
on May 25, 3:16 PM |
| Exactly what I wanted,, | Ben on May 25, 4:57 PM |
| String descriptors... |
on May 28, 1:06 AM |
| No it isn't |
on May 28, 3:59 PM |
| Ben, get Ethan Winer's book (*URL) |
on May 26, 1:00 AM |
| * Book him Dano! He's too busy hacking the school computers! |
on May 27, 8:24 PM |
| also.... |
on May 21, 5:18 PM |
| PIC programming |
on May 15, 10:48 AM |
| There are PIC programmers for the parallel port |
on May 16, 10:49 AM |
| Re: PIC programming |
on May 18, 8:09 AM |
| PIC | tourist on May 19, 3:42 PM |
| Start with the Intel x86 |
on May 20, 3:10 AM |
| Fairly fast EGA bitplane converter |
on May 6, 3:53 PM |
| great | Ben on May 10, 1:12 PM |
| CLD |
on May 10, 2:48 PM |
| * Where has all the Assembly gone? Gone to................... |
on May 5, 7:48 PM |
| Is it possible to emulate LPT registers on a laptop |
on Mar 29, 1:30 PM |
| I don't think they exist. |
on Mar 30, 3:06 PM |
| Yes, all registers will read 255 |
on Mar 30, 3:32 PM |
| * Can we discuss Interrupts here too? |
on Mar 18, 1:27 PM |
| Yiah. |
on Mar 18, 10:48 PM |
| * Cool, I remember your help with Interrupts a year or so ago! |
on Mar 18, 11:10 PM |
| Tic Tac Toe port (I have been a busy beaver) |
on Feb 25, 12:16 AM |
| graphics question | Ben on Feb 18, 12:06 PM |
| Re: graphics question |
on Feb 18, 2:49 PM |
| Re: graphics question |
on Feb 18, 2:54 PM |
| heretic? never heard of it | Ben on Feb 18, 3:37 PM |
| I believe my old 386 had a VGA | lkt153 on Feb 18, 5:37 PM |
| There is this thing I've always wondered about planes... | Ben on Feb 18, 6:48 PM |
| I can't say that I know... | lkt153 on Feb 18, 7:20 PM |
| I can answer this one |
on Feb 19, 6:54 AM |
| *My dad's only laptop is a 386 with VGA. The screen broke, so he uses a regular monitor. |
on Feb 25, 9:03 PM |
| Isn't that kind of heavy to carry around? |
on Feb 26, 9:08 AM |
| Re: Isn't that kind of heavy to carry around? |
on Feb 26, 11:01 AM |
| * So your Dad is a programmer too. Cool! |
on Feb 26, 11:04 AM |
| *a different kind of programmer, but, yes. |
on Feb 26, 11:11 AM |
| * If he can program a serial port, then that is great! |
on Feb 26, 12:23 PM |
| he doesn't program the serial port. |
on Feb 26, 12:46 PM |
| Serial port |
on Feb 26, 8:42 PM |
| * Yes, Tim knows the Serial port stuff ! |
on Feb 26, 10:30 PM |
| * Funny -- I'm even SERSENDing right now (using the code posted elsewhere) |
on Feb 27, 4:01 PM |
| Heretic uses the Doom engine |
on Feb 18, 11:53 PM |
| Nope. |
on Feb 19, 7:03 AM |
| RE | Ben on Feb 19, 3:59 PM |
| Optimization |
on Feb 19, 7:02 PM |
| * Because it was made before you were born, and it still works. But you will never work? |
on Feb 19, 9:57 PM |
| Because... |
on Feb 22, 7:13 AM |
| QBasic compiler | Ben on Feb 22, 8:28 PM |
| Well... |
on Feb 23, 3:46 AM |
| Waiting for input... |
on Feb 23, 8:04 AM |
| xor | Ben on Feb 23, 12:47 PM |
| XOR is a mathmatical function |
on Feb 23, 4:50 PM |
| * Port 890..?? |
on Feb 23, 9:56 PM |
| &H378, 379, 37A are the first 3 addresses for common LPT port programs. |
on Feb 23, 10:40 PM |
| * Oh... NO ONE ever writes those in decimal |
on Feb 24, 11:17 AM |
| I DO! What is the BIG DEAL about Hex? It is just converted by QB anyhow! |
on Feb 24, 11:38 AM |
| Re: xor |
on Feb 23, 10:11 PM |
| interesting information | Ben on Mar 4, 12:05 PM |
| Computers used big buildings and lots of tubes. |
on Mar 4, 1:39 PM |
| tubes = semiconductors? | Ben on Mar 4, 3:56 PM |
| Probably vacuum tubes | qbguy on Mar 4, 4:56 PM |
| Wow! | Ben on Mar 5, 10:14 AM |
| Relays use coils to produce magnetism |
on Mar 5, 11:28 AM |
| hmmm | Ben on Mar 5, 11:29 AM |
| All is not lost. You can create a magnet coil to pick up stuff. |
on Mar 5, 11:49 AM |
| I knew about the coil since i took apart the speaker, but | Ben on Mar 5, 12:50 PM |
| Y'er learning kid. |
on Mar 5, 1:07 PM |
| *Why insulated? | Ben on Jul 29, 1:15 PM |
| Because the wires would short the coil circuit. | Clippy on Jul 29, 10:51 PM |
| Welcome to the 21st century. |
on Mar 7, 1:32 AM |
| * Vacuum Tubes (URL) |
on Mar 4, 6:54 PM |
| Re: interesting information |
on Mar 4, 2:05 PM |
| Re: interesting information |
on Mar 4, 2:59 PM |
| * Analog is like AM and Digital is like FM radio. |
on Mar 4, 3:29 PM |
| er... no. AM, FM and PM are ways of transfering data. | lkt153 on Mar 4, 5:48 PM |
| It was just a comparison. Not literal ! AM and PM are also time related. |
on Mar 4, 6:58 PM |
| *turing machine in the game of life(URL) |
on Mar 4, 9:00 PM |
| A tube calculator | David on Jun 5, 11:16 AM |
| Been there (relays) | Iain on Jun 6, 12:13 PM |
| also |
on Feb 23, 10:22 PM |
| BC.EXE /A | Ben on Apr 12, 12:34 PM |
| Answers | Anonymous on Apr 12, 4:19 PM |
| * http://pastebin.com/f71ce8a40 | * on Apr 12, 4:35 PM |
| Thanks | Ben on Apr 13, 11:10 AM |
| Calling convention |
on Apr 13, 6:00 PM |
| I was wondering... | Ben on Apr 13, 8:32 PM |
| No, but yes! |
on Apr 14, 1:25 AM |
| *kb(url) |
on Apr 14, 1:36 PM |
| *can talking about pic programing go here if the main code is asm |
on Feb 15, 1:50 PM |
| * Sure. | Pete on Feb 15, 6:18 PM |
| If you mean Programmable Interrupt Controller, then sure! |
on Feb 22, 7:15 AM |
| *yeh. i mean the little black things with siver pins coming out of them | dave on Feb 25, 8:12 AM |
| * Those are called Integrated Circuits (IC's) generally. |
on Feb 25, 10:59 AM |
| * thats the one | dave on Feb 26, 9:41 AM |
| *That's fine too. |
on Mar 7, 1:33 AM |
| XMS questions | lkt153 on Feb 14, 2:36 PM |
| * Okay, I found that Linear address = seg * 16 + off, but still not working | lkt153 on Feb 14, 3:34 PM |
| A rephrase, and other questions. | lkt153 on Feb 14, 5:28 PM |
| Re: A rephrase, and other questions. |
on Feb 16, 11:54 AM |
| Thanks, I guess it's solved | lkt153 on Mar 3, 6:47 AM |
| *yw. |
on Mar 3, 10:01 AM |
| COM2QB.BAS |
on Feb 12, 1:38 AM |
| I usually use something along these lines: |
on Feb 12, 12:24 PM |
| Here's what I usually do... |
on Feb 12, 10:48 PM |
| warning: unsigned byte value exceeds bounds | Ben on Feb 5, 4:03 PM |
| If you want to OUT to ports greater than 255 you need to use DX |
on Feb 5, 7:48 PM |
| Thanks, it works now. | Ben on Feb 6, 3:52 PM |
| Re: Thanks, it works now. |
on Feb 6, 10:20 PM |
| seems to work either way... | Ben on Feb 7, 8:26 PM |
| Re: seems to work either way... |
on Feb 8, 1:48 PM |
| My Z80 "Hello World" program |
on Jan 28, 7:25 PM |
| I suddenly realized QB doesn't have a shift routine... |
on Jan 25, 1:27 PM |
| Without loops... |
on Jan 30, 2:54 PM |
| Not quite... |
on Jan 30, 3:03 PM |
| *Excuse me, my code is fine. Test it! |
on Jan 30, 5:06 PM |
| On closer inspection... |
on Jan 30, 7:48 PM |
| *I do *what* wrong? Can you show me an input that fails? |
on Jan 30, 9:56 PM |
| * Yes, you do it wrong, but then you undo it right :) |
on Jan 31, 10:58 PM |
| * Timmy quit teasing him! :-P |
on Jan 31, 11:14 PM |
| *If only my text editor could do that |
on Feb 1, 1:42 AM |
| QB wrapper |
on Jan 30, 10:18 PM |
| Does PDS accept underscores? | Pete on Jan 31, 11:07 AM |
| NOBODY SAW THAT |
on Jan 31, 1:50 PM |
| * I saw it and thought you were using QB64 :) |
on Jan 31, 2:43 PM |
| * YOU'RE WELCOME. |
on Jan 31, 6:30 PM |
| Keyboard interrupt routine |
on Jan 14, 8:10 PM |
| mov ax,0 | qbguy on Jun 3, 1:14 PM |
| a collection of posts. |
on Jan 13, 3:21 PM |
| real mode memory addressing for DOS programmers. |
on Jan 13, 3:22 PM |
| 8088/8086 registers. |
on Jan 14, 2:16 PM |
| the stack. |
on Jan 15, 12:51 PM |
| re: stackisbigenough (must I optimise everything you do?) |
on Jan 15, 2:35 PM |
| good catch |
on Jan 15, 3:09 PM |
| My mistake |
on Jan 15, 6:50 PM |
| *Interesting. thanks. |
on Jan 16, 9:03 AM |
| * The real world has Z80s and 8080s! Well...it used to... and CP/M too! |
on Jan 15, 8:27 PM |
| CALL Absolute() |
on Jan 22, 4:33 PM |