Cracking Buzzard Bait [message #383906] |
Tue, 14 May 2019 16:29 |
Steve Nickolas
Messages: 2036 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
Building off the information found in issue 88 of Computist:
1. The start address is indeed $8000.
2. The disk check is called from 3 locations, all in page 9, which are
JSR'd to from various points in the code. Realistically, you're going to
have to place groups of three NOPs (EA EA EA) at 81FE, 83D3 and 9369.
3. I didn't even try to make a perfect replication of the disk in ProDOS.
This was really quick and dirty.
4. Used code is 0900-97FF (like the Computist article says).
http://3.buric.co/buzzard8.dsk.gz
-uso.
|
|
|
|
Re: Cracking Buzzard Bait [message #383924 is a reply to message #383922] |
Tue, 14 May 2019 17:38 |
Steve Nickolas
Messages: 2036 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
On Tue, 14 May 2019, Antoine Vignau wrote:
> Save you bytes and put 2C where 20 are instead of three EA ;-)
>
> av
>
Good point.
I usually only use BIT for hitting MMIO (e.g., 2C 57 C0 2C 54 C0 2C 52 C0
2C 50 C0). I'm more likely to think of using EA EA EA to remove
something, even though I could very much disable the check with only a
nibble.
-uso.
|
|
|
Re: Cracking Buzzard Bait [message #384376 is a reply to message #383924] |
Sat, 08 June 2019 15:35 |
Apple2Games
Messages: 24 Registered: October 2012
Karma: 0
|
Junior Member |
|
|
On Tuesday, May 14, 2019 at 5:38:53 PM UTC-4, Steve Nickolas wrote:
> On Tue, 14 May 2019, Antoine Vignau wrote:
>
>> Save you bytes and put 2C where 20 are instead of three EA ;-)
>>
>> av
>>
>
> Good point.
>
> I usually only use BIT for hitting MMIO (e.g., 2C 57 C0 2C 54 C0 2C 52 C0
> 2C 50 C0). I'm more likely to think of using EA EA EA to remove
> something, even though I could very much disable the check with only a
> nibble.
>
> -uso.
Bah... what are the controls on this game?!?! :)
Figured out arrow keys and A but I'm sure there's gotta be some other weapon to kill the penguin
|
|
|
Re: Cracking Buzzard Bait [message #384377 is a reply to message #384376] |
Sat, 08 June 2019 16:54 |
|
Originally posted by: Anthony Adverse
> Bah... what are the controls on this game?!?! :)
>
> Figured out arrow keys and A but I'm sure there's gotta be some other weapon to > kill the penguin
Woah blast from the past there, I recall buzzard bait being a nifty game, but for the like of me, thats all I can remember....Nothing much about it...
|
|
|
Re: Cracking Buzzard Bait [message #384380 is a reply to message #384376] |
Sat, 08 June 2019 18:15 |
Steve Nickolas
Messages: 2036 Registered: October 2012
Karma: 0
|
Senior Member |
|
|
On Sat, 8 Jun 2019, Apple2Games wrote:
> On Tuesday, May 14, 2019 at 5:38:53 PM UTC-4, Steve Nickolas wrote:
>> On Tue, 14 May 2019, Antoine Vignau wrote:
>>
>>> Save you bytes and put 2C where 20 are instead of three EA ;-)
>>>
>>> av
>>>
>>
>> Good point.
>>
>> I usually only use BIT for hitting MMIO (e.g., 2C 57 C0 2C 54 C0 2C 52 C0
>> 2C 50 C0). I'm more likely to think of using EA EA EA to remove
>> something, even though I could very much disable the check with only a
>> nibble.
>>
>> -uso.
>
> Bah... what are the controls on this game?!?! :)
>
> Figured out arrow keys and A but I'm sure there's gotta be some other weapon to kill the penguin
>
I think it's arrows, space, A and S(top).
-uso.
|
|
|
|