flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution 03 Mar 2010, 01:17
fasm requires a 32bit capable CPU as a minimum.
|
|||
![]() |
|
nathanpc 03 Mar 2010, 01:26
Even the DOS version?
|
|||
![]() |
|
nathanpc 03 Mar 2010, 01:30
Ok, I saw this on the descriptions, but now I have a simple question: Did you know another Assembler that I can run on that emulator?
|
|||
![]() |
|
LocoDelAssembly 03 Mar 2010, 01:49
Probably some versions of TASM for DOS (if not all).
|
|||
![]() |
|
bitRAKE 03 Mar 2010, 02:02
Could use DEBUG with batch files - not easy, but I have done it on a 286.
![]() Does A86 work on 8086? (worth a try, imho) |
|||
![]() |
|
cthug 03 Mar 2010, 02:38
Since you are emulating it, can't you just develop your program on the machine with the emulator. Fasm can produce 16bit code.
|
|||
![]() |
|
Japheth 03 Mar 2010, 10:05
|
|||
![]() |
|
DOS386 17 Mar 2010, 07:00
> Even the DOS version?
YES, even the DOS version of FASM needs at least 80386 at the host side, and it always did. But FASM can brew 8086 code as target of course. If you need to run on an 8086 host, you can: - Port FASM to 8086 (possibly much work) - Use some other assembler having a 8086-hosted version, like NASM 0.98.39 or JWASM (+ some toys and some old payware). |
|||
![]() |
|
rugxulo 28 Mar 2010, 18:37
Old NASM 0.98.39 had a 16-bit compile, but everything since has been 32-bit only. AFAICT, yes you can use old TASM (most definitely not TASM32 5.3, latest / last). ArrowASM 2.00c or Wolfware / WASM 2.23 or JWASMR or OpenWatcom's (weaker) WASMR. Old MASM (v5?) might work too, dunno. Lemme find some links for you ....
Personally, I would use NASM or JWASMR or WASM or ARROW, in that order. EDIT: I forget how to correctly quote / fix that URL in BBcode, oh well. :-/ edit2: I fixed it for you. revolution |
|||
![]() |
|
vid 29 Mar 2010, 14:39
Maybe you could recompile some 80386 emulator for 8088, run it inside your emulated 8088, and run FASM inside it. You know, Turing-completenes...
(sorry, just joking) |
|||
![]() |
|
rugxulo 30 Mar 2010, 04:42
Quote:
... about as close as we'll ever get (real mode 386 only, old shareware circa 1998). ![]() |
|||
![]() |
|
Tyler 04 Apr 2010, 01:04
If your still looking for an assembler to run on old(16 bit) systems, look on vetusware.com. You do have to sign up, but it's not like most sites that get your email and then suddenly all their good content disappears. And, AFAIK, it's legal, the stuff is mostly too old to sell.
Here's an assembler dated 1986 on their site, surly it'll be 16 bit. |
|||
![]() |
|
rugxulo 11 Apr 2010, 06:10
Tyler wrote: And, AFAIK, it's legal, the stuff is mostly too old to sell. Maybe legal in Russia (no offense, shoorick), but not in most other places. Tyler wrote:
That's Arrowsoft ASM 1.00d, older than the 2.00d version I pointed you to! And both are freeware anyways. (286 max. target processor, MASM 3.0 compatible, .OBJ/OMF output only.) |
|||
![]() |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.