flat assembler
Message board for the users of flat assembler.
![]() |
Author |
|
revolution
fasm requires a 32bit capable CPU as a minimum.
|
|||
![]() |
|
nathanpc
Even the DOS version?
|
|||
![]() |
|
nathanpc
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
Probably some versions of TASM for DOS (if not all).
|
|||
![]() |
|
bitRAKE
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
Since you are emulating it, can't you just develop your program on the machine with the emulator. Fasm can produce 16bit code.
|
|||
![]() |
|
Japheth
|
|||
![]() |
|
DOS386
> 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
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
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
Quote:
... about as close as we'll ever get (real mode 386 only, old shareware circa 1998). ![]() |
|||
![]() |
|
Tyler
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
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-2020, Tomasz Grysztar. Also on GitHub, YouTube, Twitter.
Website powered by rwasa.