Search found 19 matches

by Peter Swinkels
Thu Jun 25, 2026 7:21 pm
Forum: Off Topic
Topic: A 8086/DOS emulator project I am working on->
Replies: 0
Views: 75

A 8086/DOS emulator project I am working on->

A 8086/DOS emulator project I am working on->


I am working on a 8086 emulator with limited DOS support.

Anyone interested can find the source and executables on my github:
https://github.com/PeterSwinkels/8086-Emulator

This Vogons(DOSBox) forum thread has some screen captures showing it in ...
by Peter Swinkels
Tue Mar 31, 2026 3:06 pm
Forum: QBasic / QuickBasic related
Topic: QBEditor a DOS BASIC IDE integration with DOSBox
Replies: 1
Views: 5546

Re: QBEditor a DOS BASIC IDE integration with DOSBox

Impressive. You might want to add some documentation to help people set it up though.
by Peter Swinkels
Tue Mar 31, 2026 2:52 pm
Forum: QBasic / QuickBasic related
Topic: QBasic function with optional arguments
Replies: 3
Views: 4074

Re: QBasic function with optional arguments

Okay, so you can sort of simulate optional parameters. However, I wouldn't recommend write a massive amount of code that will likely hamper performance as well unless absolutely necessary.
by Peter Swinkels
Mon Feb 09, 2026 1:42 pm
Forum: QBasic / QuickBasic related
Topic: Difference between Mac and IBM QBasic
Replies: 3
Views: 3910

Re: Difference between Mac and IBM QBasic


I found this old book from the 80's and in the appendix there are some QuickBasic programs that I want to try out.. the problem is that those were written on and for Apple Macintosh II and I now use Linux PC with DosBox.. The author of the book says that there are some differences in the graphics ...
by Peter Swinkels
Tue Feb 03, 2026 1:49 pm
Forum: QBasic / QuickBasic related
Topic: Qbasic Chatbot v0.1
Replies: 3
Views: 4126

Re: Qbasic Chatbot v0.1

The link is dead and you shouldn't hijack topics.
by Peter Swinkels
Wed Dec 03, 2025 6:55 am
Forum: QBasic / QuickBasic related
Topic: Looking for an old windowing library
Replies: 2
Views: 3586

Re: Looking for an old windowing library

You could use vbdos which pretty much is qb 4.5 with windowing built in.
by Peter Swinkels
Fri Nov 28, 2025 11:16 am
Forum: QBasic / QuickBasic related
Topic: My recent personal BASIC for DOS projects->
Replies: 0
Views: 5940

My recent personal BASIC for DOS projects->

Occassionally, when I get around to it and feel like it I will still write something fun in an old BASIC dialact for DOS (GWBasic/QBasic/QuickBASIC/VBDOS/TurboBASIC).

None of them are really useful except perhaps as examples for those wanting/needing to learn a really old BASIC dialect but they ...
by Peter Swinkels
Sat Nov 22, 2025 9:44 pm
Forum: QBasic / QuickBasic related
Topic: Qbasic "OUT" Command Need Work-Around
Replies: 1
Views: 3291

Re: Qbasic "OUT" Command Need Work-Around

QBasic OUT Command & Modern PCs

The old QBasic OUT command worked under Windows 98 because programs could write directly to the parallel port. Starting with Windows XP, Microsoft removed direct hardware access for stability and security reasons. On top of that, most modern PCs no longer include ...
by Peter Swinkels
Sat Nov 22, 2025 9:41 pm
Forum: QBasic / QuickBasic related
Topic: Reading external files
Replies: 1
Views: 3343

Re: Reading external files

Are you trying to create a game in qb?

Your question is very broad, could you be more specific?

When it comes to file i/o in qb look up the following in the help:
OPEN statement
EOF function
LINE INPUT # statement

Those should get you started.
by Peter Swinkels
Sat Nov 22, 2025 9:35 pm
Forum: QBasic / QuickBasic related
Topic: QBasic function with optional arguments
Replies: 3
Views: 4074

Re: QBasic function with optional arguments

No, qb doesn't support optional arguments. What are you trying to do?
by Peter Swinkels
Sat Nov 22, 2025 9:28 pm
Forum: QBasic / QuickBasic related
Topic: Windows 11 install - mouse good, keys not
Replies: 1
Views: 3250

Re: Windows 11 install - mouse good, keys not

Perhaps you could try DOSBox or DOSBox-X?
by Peter Swinkels
Wed Mar 09, 2022 7:18 pm
Forum: QBasic / QuickBasic related
Topic: Common Variables Between Programs
Replies: 3
Views: 4154

Re: Common Variables Between Programs

You're welcome!
by Peter Swinkels
Tue Mar 08, 2022 8:13 pm
Forum: QBasic / QuickBasic related
Topic: Common Variables Between Programs
Replies: 3
Views: 4154

Re: Common Variables Between Programs

I tried this once and had the same issue. I found this in Quick Basic 4.5's help:


Note: To use COMMON with CHAIN when you are compiling outside the
BASIC environment, you must use the BRUN45.EXE module. This
module is used when you compile from the command line without
the /O option or when ...
by Peter Swinkels
Wed Sep 29, 2021 10:30 am
Forum: QBasic / QuickBasic related
Topic: Qbasic Lucky Sort Code
Replies: 1
Views: 3670

Re: Qbasic Lucky Sort Code

Here's the vb.net implementation:

https://www.programmingalgorithms.com/a ... rt/vb-net/

If you like I can try converting it to QBasic.
by Peter Swinkels
Wed Sep 29, 2021 10:28 am
Forum: QBasic / QuickBasic related
Topic: Why Do I Get Subscript Errors Here?
Replies: 4
Views: 4853

Re: Why Do I Get Subscript Errors Here?


Why? I should be able to go to 32000 shouldn't I? And in fact it seems to go wrong anywhere above 2000.


I believe you can't declare any array with the total number of bytes exceeding 64kb. It's not just the number of elements but the resulting size that matters. Since you didn't explicitly ...