Hi!
4-Май-2004 20:40 [EMAIL PROTECTED] (Aitor Santamarэa Merino) wrote to
[EMAIL PROTECTED]:
ASM> granted, but will try!). Of course, I'd make a single segmented program,
ASM> on which start I'd simply set DS pointing to CS (and maybe creating a
ASM> small stack).
ASM> I might have missed Arkady's suggestion, but I am new to COM2EXE (I
ASM> guess that the program would do what I described above),
No, it just adds 32-byte header, where CS:IP=-10:100, and writes
required memory. Of course, in .EXE files you can't exit by RET (because for
.EXE kernel doesn't places zero at stack top), use INT20 or INT21/4C.
ASM> where can I find COM2EXE?
http://cutemouse.sf.net/program/ctmous19.zip
-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id│66&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel