The MASM Forum Archive 2004 to 2012

Specialised Projects => Assembler/Compiler Technology => Topic started by: QvasiModo on April 13, 2005, 12:35:31 AM

Title: Looking for a simple runtime assembler
Post by: QvasiModo on April 13, 2005, 12:35:31 AM
Hi all :)

I'm looking for a simple runtime assembler, something that can process one line of code at a time and return the bytecode for it. Kinda like OllyDbg does. Do you know any?

So far all I could find is SoftWire (http://softwire.sourceforge.net/"), but it seems C++ specific and I couldn't get it to compile anyway. :(
Title: Re: Looking for a simple runtime assembler
Post by: wizzra on April 13, 2005, 06:31:42 AM
Qvasi,

doesn't ollydbg (very very old) Source Code contains an assembler? it should, the disassembler is there, i think also the assembler.
so just compile it on your own, and u have ur own small assembler utility.
Title: Re: Looking for a simple runtime assembler
Post by: MichaelW on April 13, 2005, 01:54:55 PM
Another possibility is Paul Vojta's DOS DEBUG clone, available here with A86 source:

http://www.bookcase.com/library/software/msdos.devel.lang.asm.html

QuoteThis is a clone of the DEBUG command present in MS-DOS. It was originally written for the FreeDOS project, but it may be useful to others as well. It is still incomplete (most notably, the expanded memory commands xa, etc. are missing), but the built-in assembler and disassembler support the full Pentium Pro instruction set, except for MMX instructions.

Title: Re: Looking for a simple runtime assembler
Post by: mariø on April 13, 2005, 04:03:50 PM
Wizzra was right, look @ this link (http://home.t-online.de/home/Ollydbg/srcdescr.htm#_Toc531975951)
Title: Re: Looking for a simple runtime assembler
Post by: QvasiModo on April 13, 2005, 09:36:13 PM
Thank you all for your great help! :U

@Wizzra & mariø: The olly source code seems perfect, I'll use that. :)
@MichaelW: Great link! I just got a lot of other goodies from it too. :thumbu