forum home page
register faq member list calendar search
MacShock.com - Apple Forums
Reload this Page
Old 12-02-2011, 04:50 PM
Tempest
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

Ok this has been bothering me for some time now. Why does the disk
image of Burgertime that is floating around crash after the title
screen? I've tried all the different versions out there and they all
do the same thing. The odd thing is that I remember playing this as a
kid and it worked just fine (joystick hack./cracked by the Freeze). I
even have my original disk and IIe setup from back then, but now it
crashes! I tried it on my IIgs and got the same results.

The only thing I can think of is that one of the cards in my IIe/IIgs
are causing it to crash. I have a few more cards than I did as a kid
(a mockingboard and an Ethernet card) so could that be causing the
problem? Anyone actually get this to work on their setup? I loved
this version of Burgertime and I'd really like to play it again.
  Reply With Quote
Old 12-02-2011, 06:40 PM
Egan Ford
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

On Dec 2, 10:09*am, Tempest <temp...@atariprotos.com> wrote:
> Ok this has been bothering me for some time now. *Why does the disk
> image of Burgertime that is floating around crash after the title
> screen? *I've tried all the different versions out there and they all
> do the same thing. *The odd thing is that I remember playing this as a
> kid and it worked just fine (joystick hack./cracked by the Freeze). *I
> even have my original disk and IIe setup from back then, but now it
> crashes! *I tried it on my IIgs and got the same results.
>
> The only thing I can think of is that one of the cards in my IIe/IIgs
> are causing it to crash. *I have a few more cards than I did as a kid
> (a mockingboard and an Ethernet card) so could that be causing the
> problem? *Anyone actually get this to work on their setup? *I loved
> this version of Burgertime and I'd really like to play it again.


I tried the version from http://www.virtualapple.org/ on Virtual ]
[ without issue. I cannot test on my //e since it is 2 floors below
me and I'd need a very long serial cable to use ADT.

However this works: http://user.xmission.com/~egan/burgertime.wav

Just connect up your smartphone to your cassette in-port, set the
volume to high (iPhone tested), boot your //e without a disk, ctrl-
reset, and from the ] prompt type: LOAD and press enter, then load up
that URL and play it into your //e. It will autorun when done
loading. NOTE: if you do not hear a beep after the audio file is done
playing then it got hosed. E.g. mail or other notification probably
played into the audio stream.
  Reply With Quote
Old 12-10-2011, 04:50 AM
Tempest
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

On Dec 2, 2:12*pm, Egan Ford <dataj...@gmail.com> wrote:
> On Dec 2, 10:09*am, Tempest <temp...@atariprotos.com> wrote:
>
> > Ok this has been bothering me for some time now. *Why does the disk
> > image of Burgertime that is floating around crash after the title
> > screen? *I've tried all the different versions out there and they all
> > do the same thing. *The odd thing is that I remember playing this as a
> > kid and it worked just fine (joystick hack./cracked by the Freeze). *I
> > even have my original disk and IIe setup from back then, but now it
> > crashes! *I tried it on my IIgs and got the same results.

>
> > The only thing I can think of is that one of the cards in my IIe/IIgs
> > are causing it to crash. *I have a few more cards than I did as a kid
> > (a mockingboard and an Ethernet card) so could that be causing the
> > problem? *Anyone actually get this to work on their setup? *I loved
> > this version of Burgertime and I'd really like to play it again.

>
> I tried the version fromhttp://www.virtualapple.org/on Virtual ]
> [ without issue. *I cannot test on my //e since it is 2 floors below
> me and I'd need a very long serial cable to use ADT.
>
> However this works: *http://user.xmission.com/~egan/burgertime.wav
>
> Just connect up your smartphone to your cassette in-port, set the
> volume to high (iPhone tested), boot your //e without a disk, ctrl-
> reset, and from the ] prompt type: LOAD and press enter, then load up
> that URL and play it into your //e. *It will autorun when done
> loading. *NOTE: if you do not hear a beep after the audio file is done
> playing then it got hosed. *E.g. mail or other notification probably
> played into the audio stream.


I just tried it and it still crashes on my IIgs.
  Reply With Quote
Old 12-27-2011, 02:30 PM
Tempest
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

I think I've figured it out. I had a friend of mine look through the
code and he discovered that for some reason the crack is looking at
slot 4 and if something is in there it will lock up and crash. The
only thing he can think of is that the cracker was trying to hide and
obfuscate his code by making it do unnecessary things like check the
slots and such. He removed the unnecessary code and everything works
just fine now.

I guess this would explain why it worked on my IIe back in the day
and doesn't work on the same IIe now. I have a lot more cards than I
had back then, including one in slot 4. Mystery solved!
  Reply With Quote
Old 12-27-2011, 04:50 PM
magnusfalkirk
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

On Dec 27, 9:20*am, Tempest <temp...@atariprotos.com> wrote:
> I think I've figured it out. *I had a friend of mine look through the
> code and he discovered that for some reason the crack is looking at
> slot 4 and if something is in there it will lock up and crash. *The
> only thing he can think of is that the cracker was trying to hide and
> obfuscate his code by making it do unnecessary things like check the
> slots and such. *He removed the unnecessary code and everything works
> just fine now.
>
> *I guess this would explain why it worked on my IIe back in the day
> and doesn't work on the same IIe now. I have a lot more cards than I
> had back then, including one in slot 4. *Mystery solved!


Will you be sharing the cleaned up version of the crack of Burgertime?
I've got a GS also and would like to be able to play that game on it
instead of having to play it on the //c+ I have at work.

Dean
  Reply With Quote
Old 12-28-2011, 04:50 AM
datawiz
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

On Dec 27, 11:14*am, magnusfalkirk <dean.pha...@gmail.com> wrote:

> Will you be sharing the cleaned up version of the crack of Burgertime?
> I've got a GS also and would like to be able to play that game on it
> instead of having to play it on the //c+ I have at work.
>
> Dean


I helped tempest with the fix. I'll post a link to the image and
upload it to asimov tomorrow. Unfortunately, I'm out of town at the
moment.

I'm not sure why, but the original cracker decided to do something
funny with jmping through the stack that seems to fail on the GS, but
works on my IIe. My patch instead, just jumps to the appropriate start
address.

When I get back, I'll create a new post with the Burgertime fix and
some more notes. I'd love to understand what undocumented
functionality was being used. In addition, I also found an unreported
secret key that the cracker put in (I checked the published secret key
files) but doesn't trigger correctly on my IIe (maybe it works on a II
or II+?).

Rich
  Reply With Quote
Old 12-28-2011, 03:30 PM
Tempest
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?


> I've got a GS also and would like to be able to play that game on it
> instead of having to play it on the //c+ I have at work.
>
> Dean

You have a //c+ at work? Awesome! I wish my job was that cool.
  Reply With Quote
Old 12-28-2011, 03:30 PM
magnusfalkirk
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?

On Dec 28, 9:00*am, Tempest <temp...@atariprotos.com> wrote:
> > I've got a GS also and would like to be able to play that game on it
> > instead of having to play it on the //c+ I have at work.

>
> > Dean

>
> You have a //c+ at work? *Awesome! *I wish my job was that cool.


The nice thing about my job is being the boss. So my //c+ sits on my
desk and I play some of the old Apple II games on it when things are
slow. I've got a PC that I have to use for the real stuff I need to do
for work, and could run AppleWin on to mess with Apple stuff, but you
just can't beat the real hardware.

Dean
  Reply With Quote
Old 12-28-2011, 05:50 PM
Bill Garber
Guest
 
Posts: n/a
Default Burgertime - Why Does it Crash?


"magnusfalkirk" <dean.phares@gmail.com> wrote in message news:5f9
a9006-b7a4-4f92-9581-07d819c242a8@q1...oglegroups.com...
On Dec 28, 9:00 am, Tempest <temp...@atariprotos.com> wrote:
>>> I've got a GS also and would like to be able to play that game
>>> on it instead of having to play it on the //c+ I have at work.
>>>
>>> Dean

>>
>> You have a //c+ at work? Awesome! I wish my job was that cool.

>
> The nice thing about my job is being the boss. So my //c+ sits
> on my desk and I play some of the old Apple II games on it when
> things are slow.


Being the boss is cool, unless you were one of the guys, because,
well, now you're not. It tends to drive a wedge between you and
them.

> I've got a PC that I have to use for the real stuff I need to
> do for work, and could run AppleWin on to mess with Apple stuff,


I use my AppleWIN equipped PC for many things Apple, mostly
to test disk images before taking them to the real hardware.

> but you just can't beat the real hardware.


You can say that again, and again, and again...etc.

Bill


  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:03 AM.
Copyright ©2007-2008 MacShock.com. Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.