--Dxnq1zWXvFF0Q93v Content-Type: text/plain; charset=us-ascii On Thu, Sep 14, 2000 at 11:57:27AM +0200, Wojtek Zabolotny wrote: > Up to now I did it just with Midnight Commander (F3 to view -> F2 to edit -> > repeatedly F2 to switch hex/text edit -> F6 to save), but I'm > considering to write a simple C program or Perl script to make it > automatically (making chnages "by hand" after each compilation is rather > boring & tiring). Well, so this is the C program for automatic modification of DOS-MPASM generated COD file, so that it can be used by the GPSIM. I attached the gzipped (to spare the bandwidth) C sources to this message. There are however some conditions, which must be met: 1. All sources and include files must be in the same directory (and the gpsim must be later called from that directory) 2. All sources and include files must be in lower case. This solution allows for assembling of files with the DOS-MPASM (ran under DOSEMU) and simulating of programs with GPSIM. The source requires the "cod.h" included in GPSIM sources. The program should be compiled with gcc -o codmpasm codmpasm.c And run with codmpasm filename.cod WARNING! The program modifies the cod file with name given as it's argument. The original contents gets destroyed. -- HTH & Greetings Wojciech Zabolotny http://www.ise.pw.edu.pl/~wzab When buying any hardware, ask the dealer if it is Open Source friendly!!! http://www.openhardware.org --Dxnq1zWXvFF0Q93v Content-Type: application/octet-stream Content-Disposition: attachment; filename="codmpasm.c.gz" Content-Transfer-Encoding: base64 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 --Dxnq1zWXvFF0Q93v-- -- http://www.piclist.com hint: PICList Posts must start with ONE topic: "[PIC]:" PIC only "[EE]:" engineering "[OT]:" off topic "[AD]:" ad's