Re: atari 800xl emulator



On Aug 6, 4:06 pm, <rjh4j...@xxxxxxxxxxxx> wrote:
"Rick Cortese" <ricor...@xxxxxxxxxxxxx> wrote in message

news:13beog06rs9ajb3@xxxxxxxxxxxxxxxxxxxxx



Russg wrote:
<?> 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

I was thinking of a real 8-bit rather than an emulator;
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- Hide quoted text -

- Show quoted text -

nothing works. if there is another atari basic emulator i can load &
then save please
fill me in. i loaded a xf 2000 xformer from emulators, inc.

.



Relevant Pages

  • Re: atari 800xl emulator
    ... reset the pointers and then save it to a DOS file. ... you still don't have the D: handler to save it to a DOS ... Where'd you get the DOS.SYS to dump to sectors on a disk? ...
    (comp.sys.atari.8bit)
  • Re: atari 800xl emulator
    ... reset the pointers and then save it to a DOS file. ... you still don't have the D: handler to save it to a DOS ... Where'd you get the DOS.SYS to dump to sectors on a disk? ...
    (comp.sys.atari.8bit)
  • Re: atari 800xl emulator
    ... reset the pointers and then save it to a DOS file. ... Where'd you get the DOS.SYS to dump to sectors on a disk? ...
    (comp.sys.atari.8bit)
  • Re: how to deal with bad disk blocks?
    ... DOS had marked sectors as bad on this disk previously. ... utility for linux that will do this. ...
    (linux.redhat.install)
  • Re: atari 800xl emulator
    ... reset the pointers and then save it to a DOS file. ... you still don't have the D: handler to save it to a DOS ... Where'd you get the DOS.SYS to dump to sectors on a disk? ...
    (comp.sys.atari.8bit)