flat assembler
Message board for the users of flat assembler.
Index
> Windows > a newbie calls for help |
Author |
|
typedef 18 Jun 2011, 02:01
That was an problem I never solved.
But, may I suggest to you DosBox| http://www.dosbox.com/ I think Win7 does not support 16 bit anymore (IDK, I never tried it but that is what I hear from many people) |
|||
18 Jun 2011, 02:01 |
|
me239 18 Jun 2011, 04:58
Windows 7 64-bit(or any 64-bit Windows) no longer supports 16-bit backwards compatibility. I recommend what typedef said, download DOSBox. It may not support some DOS functions though. The best solution for this probably is to download an old version of MS-DOS (say 6.22 or 5), install it in VirtualBox, and then place your programs on a virtual floppy.
|
|||
18 Jun 2011, 04:58 |
|
idle 18 Jun 2011, 13:39
Do not forget reading "DOSBox x.xx Manual.txt" first.
E.g. below is what i got from it: %UserProfile%\Local Settings\Application Data\DOSBox\dosbox-0.74.conf: Code: ... [autoexec] # Lines in this section will be run at startup. # You can put your MOUNT lines here. mount f: f:\doc\edemko@rambler.ru\dos\ f: |
|||
18 Jun 2011, 13:39 |
|
nvictor 22 Jun 2011, 23:30
hi,
i ran into the same issue. what does that mean from assembly programming point of view? can't we program assembly under windows 7? can't we have access to interrupts? if yes, then where should beginners start? thanks |
|||
22 Jun 2011, 23:30 |
|
bitshifter 23 Jun 2011, 01:58
As far as i know XP was the last version to support interrupts.
No more BIOS or DOS interrupt emulation for anything newer. So DOSBox on Vista or 7 is the logical choice. But now those old DOS games will be slow. A good reason to keep an old box with XP or lesser on it. |
|||
23 Jun 2011, 01:58 |
|
me239 23 Jun 2011, 08:35
bitshifter wrote: As far as i know XP was the last version to support interrupts. |
|||
23 Jun 2011, 08:35 |
|
JoeCoder1 23 Jun 2011, 08:38
I don't think XP supports DOS mode. If rugxulo is still here he can explain thoroughly.
From what I heard Win 98SE was the last Win built on DOS and you could still run true DOS apps and use BIOS calls. The problem will be getting chipset drivers for newish mobo etc. |
|||
23 Jun 2011, 08:38 |
|
me239 23 Jun 2011, 09:06
OK, here it is
ABILITY TO RUN DOS APPS, EXECUTION/EMULATION VIA NTVDM.EXE, CORE: #Windows 1 - YES, EXECUTION, DOS #Windows 2 - YES, EXECUTION, DOS #Windows 3 - YES, EXECUTION, DOS #Windows 3.11 - YES, EXECUTION, DOS #Windows 95 - YES, EXECUTION, DOS #Windows NT 3.1 - YES, EMULATION, NT #Windows NT 3.5 - YES, EMULATION, NT #Windows NT 3.51 - YES, EMULATION, NT #Windows NT 4.0 - YES, EMULATION, NT #Windows 98 - YES, EXECUTION, DOS #Windows ME - YES, EXECUTION, DOS #Windows 2000 - YES, EMULATION, NT #Windows XP 32 bit - YES, EMULATION, NT #Windows XP 64 bit - NO, NT #Windows Vista 32 bit - YES, EMULATION, NT #Windows Vista 64 bit - NO, NT #Windows 7 32 bit - YES, EMULATION, NT #Windows 7 64 bit - NO, NT I hope I answered your question/s... |
|||
23 Jun 2011, 09:06 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.