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 Shufflepuck - ROM 03

It's time for my annual 'Can someone hack Shufflepuck to make it work
on a ROM 03 IIgs' thread. Last year someone analyzed the code and
discovered that it was probably the re-written ADB routines that were
causing the problem, but that's as far as it got. I think I speak for
a lot of IIgs fans in saying that Sufflepuck is probably the last
great game that doesn't run on a ROM 03 system (well maybe Captain
Blood as well, but I never played it). Can someone take a look at
fixing the game so it runs on an 03 system?
  Reply With Quote
Old 12-02-2011, 06:40 PM
Antoine Vignau
Guest
 
Posts: n/a
Default Shufflepuck - ROM 03

On 2 déc, 18:12, Tempest <temp...@atariprotos.com> wrote:
> It's time for my annual 'Can someone hack Shufflepuck to make it work
> on a ROM 03 IIgs' thread. *Last year someone analyzed the code and
> discovered that it was probably the re-written ADB routines that were
> causing the problem, but that's as far as it got. *I think I speak for
> a lot of IIgs fans in saying that Sufflepuck is probably the last
> great game that doesn't run on a ROM 03 system (well maybe Captain
> Blood as well, but I never played it). *Can someone take a look at
> fixing the game so it runs on an 03 system?


I am that someone. Shufflepuck uses 8-bit mouse calls and not the
tools ones, that is the reason it crashes on the IIgs.

The disassembly of the code is not finished because the generated
compiled C code is... a nightmare. To be true, it is more a problem of
data than a code one.

Antone
  Reply With Quote
Old 12-02-2011, 08:30 PM
Tempest
Guest
 
Posts: n/a
Default Shufflepuck - ROM 03

On Dec 2, 1:55*pm, Antoine Vignau <antoine.vig...@laposte.net> wrote:
> On 2 déc, 18:12, Tempest <temp...@atariprotos.com> wrote:
>
> > It's time for my annual 'Can someone hack Shufflepuck to make it work
> > on a ROM 03 IIgs' thread. *Last year someone analyzed the code and
> > discovered that it was probably the re-written ADB routines that were
> > causing the problem, but that's as far as it got. *I think I speak for
> > a lot of IIgs fans in saying that Sufflepuck is probably the last
> > great game that doesn't run on a ROM 03 system (well maybe Captain
> > Blood as well, but I never played it). *Can someone take a look at
> > fixing the game so it runs on an 03 system?

>
> I am that someone. Shufflepuck uses 8-bit mouse calls and not the
> tools ones, that is the reason it crashes on the IIgs.
>
> The disassembly of the code is not finished because the generated
> compiled C code is... a nightmare. To be true, it is more a problem of
> data than a code one.
>
> Antone


Ahh... OK. Thanks for the clarification. I'm happy to know that
someone is at least looking at it and it's not forgotten about.
  Reply With Quote
Old 12-02-2011, 08:30 PM
Antoine Vignau
Guest
 
Posts: n/a
Default Shufflepuck - ROM 03

On 2 déc, 21:30, Tempest <temp...@atariprotos.com> wrote:
> On Dec 2, 1:55*pm, Antoine Vignau <antoine.vig...@laposte.net> wrote:
>
>
>
>
>
>
>
>
>
> > On 2 déc, 18:12, Tempest <temp...@atariprotos.com> wrote:

>
> > > It's time for my annual 'Can someone hack Shufflepuck to make it work
> > > on a ROM 03 IIgs' thread. *Last year someone analyzed the code and
> > > discovered that it was probably the re-written ADB routines that were
> > > causing the problem, but that's as far as it got. *I think I speak for
> > > a lot of IIgs fans in saying that Sufflepuck is probably the last
> > > great game that doesn't run on a ROM 03 system (well maybe Captain
> > > Blood as well, but I never played it). *Can someone take a look at
> > > fixing the game so it runs on an 03 system?

>
> > I am that someone. Shufflepuck uses 8-bit mouse calls and not the
> > tools ones, that is the reason it crashes on the IIgs.

>
> > The disassembly of the code is not finished because the generated
> > compiled C code is... a nightmare. To be true, it is more a problem of
> > data than a code one.

>
> > Antone

>
> Ahh... OK. *Thanks for the clarification. *I'm happy to know that
> someone is at least looking at it and it's not forgotten about.


To be again more than honest and transparent (and please vote for me,
ahem, noooooo), it uses the screen locations for mouse information, a
stupid thing but something which might have been the only one
available at that time...

I recall the game was stolen from an AppleFest and the project
cancelled before it was sold to the public...

And I still believe the author is a French guy... Please correct me if
I'm wrong (that is how we progress) but the code looks like the
Airball one. It is not only a matter of compiler...

Over time, with my numerous cracks (Hey man, count them.... too many,
Lady, go back to the shower), I think I have developed the ability of
determining the programmer, the language and the compiler.

AntoIne.stillhatingtheipadkeyboard.xxx (<= yeeaaahhhh)
  Reply With Quote
Old 12-03-2011, 12:40 AM
brian_picchi@yahoo.com
Guest
 
Posts: n/a
Default Shufflepuck - ROM 03

Of all the ROM01 only games, Shufflepuck would definitely be at the
top of my list for getting it working on a ROM03. Doesn't Marble
Madness also suffer from that issue? That would be #2
  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 02:09 PM.
Copyright ©2007-2008 MacShock.com. Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.