home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!comp.vuw.ac.nz!newshost.wcc.govt.nz!sideways!bridge!julian
- From: julian@bridge.welly.gen.nz (Julian Wright)
- Newsgroups: comp.sys.acorn
- Subject: Re: 6502 Emulator
- Message-ID: <3KmHiOj027n@bridge.welly.gen.nz>
- Date: Sun, 24 Jan 1993 01:46:05 +1300
- References: <C15FI9.Mt@brunel.ac.uk> <1993Jan20.131159.2636@aston.ac.uk>
- Reply-To: wright_j@kosmos.wcc.govt.nz
- Organization: USS Enterprise, NCC 1701a
- Lines: 31
-
- davism@uhura.aston.ac.uk (Mik Davis) writes:
-
- > I'm not entirely sure this is what you mean but there is a chapter on setting
- > up 6502 programs in the user guide. This method (I think) tells you to copy the
- > emulator once for every app but you can get the same effect by inserting a path
- > into the run line
- >
- > Run <adfs::whatever>.!65Host &B03 !Boot
-
- If the emulator is already loaded you can get the same effect by putting
- Set 65Host$BootOptions &B03
- Set 65Host$BootFile !Boot
- EmulateBBC
- in your !Run file. This avoids the need to re-run !65Host every time you
- run a BBC program from the desktop (which could get quite annoying on
- floppy-only systems).
-
- If you are feeling really clever you can use RMEnsure to see if the
- emulator is present or not and decide which method of starting up the
- emulator to use based on that. :) ... Perhaps something like this:
-
- SetEval 65Host$Absent 0
- RMEnsure BBC6502Emulator 1.20 SetEval 65Host$Absent -1
- If 65Host$Absent Then Run <65Host$Dir> &B03 !Boot
- If 65Host$Absent Then Obey
- Set 65Host$BootOptions &B03
- Set 65Host$BootFile !Boot
- EmulateBBC
-
- --
- Question Authority! WHY?
-