log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- Latest hardware upgrade from RISCOSbits (News:)
- Announcing the TIB 2024 Advent Calendar (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- RISCOSbits releases a new laptop solution (News:)
- Rougol November 2024 meeting on monday (News:)
- Drag'n'Drop 14i1 edition reviewed (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:2)
- October 2024 News Summary (News:3)
- RISC OS London Show Report 2024 (News:1)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
The Icon Bar: Games: Pesky Muskrats crash
 
  Pesky Muskrats crash
  sirbod (16:51 13/7/2014)
 
Jon Abbott Message #123289, posted by sirbod at 16:51, 13/7/2014
Member
Posts: 563
I've noticed this game tries to write to the hardware vectors, which I'm certain is a bug.

Any idea what the first part of this code is supposed to do? Going by the PRM, it's reading the 3rd byte of the Winchester size, but I'm fairly certain it's meant to read something else:

MOV R0, #&A1
MOV R1, #&BF
SWI XOS_Byte
ADR R1,&8F14
STR R2,[R2,#1]
STR R2,[R2,#2]

MOV R0,#&15
SWI XOS_Word
MOV R0,#&100
SWI XExS_MusicFade
  ^[ Log in to reply ]
 

The Icon Bar: Games: Pesky Muskrats crash