home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.atari.8bit
- Path: sparky!uunet!caen!mtu.edu!jjmcwill
- From: jjmcwill@mtu.edu (Jeff McWilliams)
- Subject: Re: Kermit-65 source code
- Message-ID: <1993Jan6.182752.11531@mtu.edu>
- Keywords: makebin.c, KERMIT-65, assembler, 6502
- Organization: Michigan Technological University
- References: <C0DJxn.7MI@merk.com> <1993Jan6.010420.9900@mtu.edu> <C0FH1I.6I7@merk.com>
- Date: Wed, 6 Jan 1993 18:27:52 GMT
- Lines: 38
-
- In article <C0FH1I.6I7@merk.com> winston@merk.com (Winston Smith) writes:
- >
- >
- > Essentially, but not exactly. There are several solutions to this
- >problem. I am just wondering what a "best case" scenario would be: using
- >a UNIX system to create executible (fast with lots of space but not
- >available to all 8-bitters) ? Loading the hex code "inline" on the 8-bit
- >by using some programming language such as a PD version of FORTH that
- >allows for inline code modules? Using a "BASIC POKEr loader" on the ATARI
- >6502 8-BIT (slow but universal) so that other hex code output can be loaded
- >and saved? Programs to do such things exist already and need only be
- >modified. I am just wondering what the accepted methodology is, not being
- >an assembly language programmer by trade. Since "makebin.c" appears to
- >have been abandoned I presume that a better method had been found?
- >
- > My question is: What is the programming path to go from the 6502
- >assembler source code of KERMIT-65 that was posted on the ATARI archive to
- >a working image of the binary executible? The cardinal rule is to usually
- >"follow the MAKE file", but the final step in the "make" appears to have
- >been abandoned only half-way completed (emphasis on "appears to be"... I
- >suppose I am overlooking something that is entirely obvious, which is
- >usually what is happening in cases like this).
- >
- >
-
- Well, I would say some sort of program that loads in the file, and writes out
- a binary using the 8 bit would seem to be the best way. On the other hand,
- since this problem only crops up with you are using a cross assembler on a
- unix machine, perhaps you should just write the executable maker in
- unix and put it with as6502.
-
- jeff McWilliams
-
- --
- Jeff McWilliams jjmcwill@mtu.edu EE Engineer --> Michigan Tech.
- Leaves Turning, falling, withering
- Wind blowing, rustling, chilling
- candlelight will soon be flickering
-