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 ...
Search found 19 matches
- Thu Jun 25, 2026 7:21 pm
- Forum: Off Topic
- Topic: A 8086/DOS emulator project I am working on->
- Replies: 0
- Views: 75
- 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.
- 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.
- 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 ...
- 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.
- 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.
- 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 ...
None of them are really useful except perhaps as examples for those wanting/needing to learn a really old BASIC dialect but they ...
- 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 ...
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 ...
- 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.
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.
- 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?
- 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?
- 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!
- 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 ...
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 ...
- 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.
https://www.programmingalgorithms.com/a ... rt/vb-net/
If you like I can try converting it to QBasic.
- 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 ...