lotus

previous page: 8.2) Is there a BBC BASIC for other machines?
  
page up: ARM (Acorn Risc Machine) FAQ
  
next page: 8.4) Can I read Acorn format discs on a PC?

8.3) Can I run 65Host on the Risc PC?




Description

This article is from the comp.sys.acorn FAQ, by Paul Vigay with numerous contributions by others.

8.3) Can I run 65Host on the Risc PC?

Officially, no. Unofficially there is a patch that enables the Emulator to run fairly well. Unfortunately the patch does not correctly enable the break key; however, it does substitute the Scroll Lock key, so you can reset the emulator easily from inside the emulator. On a StrongARM equipped RiscPC you need to disable all but the instruction cache while running the emulator. (An '*Cache I' will do this.)

Here is the patch :-

REM >HostPatch
REM RISC PC !65Host patch
REM Obtained from comp.sys.acorn.games
REM Provided by tim@spodnet.org (Tim Gladding)
REM of Cambridge, England
REM Tweaked to substitute ScrollLock for Break
REM by arcsalt@spuddy.mew.co.uk (Darren Salt)
SYS "OS_File",5,"<65Host$Dir>.!RunImage" TO t,,,,len
DIM data len
SYS "OS_File",255,"<65Host$Dir>.!RunImage",data
FOR ptr=0 TO len-4 STEP 4
  word=data!ptr
  CASE word OF
    WHEN &E3520402, &E2600402, &E3510402: data?ptr=&05
    WHEN &13A0000F: data?ptr=&0E: REM key code for ScrollLock
  ENDCASE
NEXT ptr
SYS "OS_File",10,"<65Host$Dir>.!RunImage",&FFA,,data,data+len

It is a BASIC program - simply enter it into the BASIC editor of your choice, let the filer see the copy of 65Host that is to be patched and run it. A copy of the 65Host emulator can be found on the Acorn FTP site.

A PD BBC Emulator, called !BeebIt, is available to download from http://homepages.paradise.net.nz/mjfoot/bbc.htm, but this doesn't include the ROM images due to copyright reasons, so you will need to obtain these seperately.

There is also a commercially available BBC emulator, called 6502Em, available that works on the RiscPC range and boasts improved compatibility, mostly with games, over the Acorn effort. It also is StrongARM compatible. Contact Warm Silence Software for details.

 

Continue to:













TOP
previous page: 8.2) Is there a BBC BASIC for other machines?
  
page up: ARM (Acorn Risc Machine) FAQ
  
next page: 8.4) Can I read Acorn format discs on a PC?