Re: atari 800xl emulator
- From: <rjh4jhh2@xxxxxxxxxxxx>
- Date: Mon, 6 Aug 2007 16:06:30 -0700
"Rick Cortese" <ricortes@xxxxxxxxxxxxx> wrote in message
news:13beog06rs9ajb3@xxxxxxxxxxxxxxxxxxxxx
Russg wrote:I was thinking of a real 8-bit rather than an emulator;
<?> wrote in message news:
Not strictly accurate; it is possible (not easily) to peek in
page zero for program pointers and dump a block of
memory to a group of sectors with the resident disk
handler so you can reboot with DOS, reload the memory,
reset the pointers and then save it to a DOS file. I did it
years ago and it was a royal pain.
Jess
I don't see that. Even if you use SIO calls from assembler code done in
BASIC USR calls, you still don't have the D: handler to save it to a DOS
file. You're really way out here, not doubting you, the OP asked for a
simple answer. Where'd you get the DOS.SYS to dump to sectors on a disk?
Are you suggesting the sector dumps of OMNIMON? I'm sure you did it, but
it
would take a lot more description of how to answer the question.
I think you could save to resident cassette handler if the emulator
supports it but then I seem to recall you had to jump through a few hoops
to retrieve the program with DOS loaded.
Rick
either way, it's a simple matter if you have cassette
to CSAVE or SAVE"C:" with no DOS loaded, then
reboot w/DOS and CLOAD or LOAD"C:" and put it
in a disk file. No hoops involved as BASIC and the OS
know where to find or store a program by the contents
of MEMLO, unless a very large program cannot co-
reside with DOS.SYS and the sector buffers.
Also a snap to use the SIO Resident Disk Handler (not
the CIO Disk File Handler) to manually write memory
to a series of sectors and record contents of 128-141.
The major hoops are involved after booting DOS and
reading in the sectors now offset above DOS and your
loader code with USR calls to fix 128-141 for the
relocated code,
Jess
.
- Follow-Ups:
- Re: atari 800xl emulator
- From: estrinleo
- Re: atari 800xl emulator
- References:
- atari 800xl emulator
- From: estrinleo
- Re: atari 800xl emulator
- From: Russg
- Re: atari 800xl emulator
- From: rjh4jhh2
- Re: atari 800xl emulator
- From: Russg
- Re: atari 800xl emulator
- From: Rick Cortese
- atari 800xl emulator
- Prev by Date: Re: atari 800xl emulator
- Next by Date: Re: WTB: 130xe
- Previous by thread: Re: atari 800xl emulator
- Next by thread: Re: atari 800xl emulator
- Index(es):
Relevant Pages
|