Quantcast

Jump to content

» «
Photo

SA was supposed to have multiple protagonists

37 replies to this topic
Tycek
  • Tycek

    Being a bastard works.

  • The Yardies
  • Joined: 20 Jul 2009
  • Poland

#31

Posted 25 August 2013 - 11:55 PM

Fantastic job, Silent.

The thing you found out doesn't exactly mean that game was suppose to have more than one protagonist. As you know console version supports co-op. The code you found could be part of that and in early version R* could plan to use drop-in co-op for all the missions like in SR. Game was able to track both players separately, but probably weak PS2 wasn't able to support fluent game (it was barely fluent for single player), so the idea was dropped and the leftovers were used in totally useless co-op do-nothing-and-occasionally-kiss-the-other-player-kind-of-game or co-op rampages, which supports two players, each with his own health and inventory but only on one screen.

King Andreas
  • King Andreas

    (_)

  • Members
  • Joined: 12 Jun 2013
  • None

#32

Posted 26 August 2013 - 01:53 AM Edited by King Andreas, 26 August 2013 - 02:02 AM.

Any documentation? Alright then, I'll document gang weapons.

Note: This is NTSC v1.

0081B280 - Starting address.

Gangs have 3 weapon slots; add 4 bytes to get the first ID. Here's what I have:

2081B284- Ballas weapon slot #1
2081B288- Ballas weapon slot #2
2081B28C- Ballas weapon slot #3

2081B294- Grove weapon slot #1
2081B298-Grove weapon slot #2
2081B29C-Grove weapon slot #3

2081B2A4 -Vagos weapon slot #1
2081B2A8- Vagos weapon slot #2
2081B2AC -Vagos weapon slot #3

2081B2B4-Rifa weapon slot #1
2081B2B8- Rifa weapon slot #2
2081B2BC-Rifa weapon slot #3

2081B2C4- Da Nang weapon slot #1
2081B2C8- Da Nang weapon slot #2
2081B2CC- Da Nang weapon slot #3

2081B2D4- Mafia weapon slot #1
2081B2D8-Mafia weapon slot #2
2081B2DC- Mafia weapon slot #3

2081B2E4- Triads weapon slot #1
2081B2E8- Triads weapon slot #2
2081B2EC- Triads weapon slot #3

2081B2F4- Aztecas weapon slot #1
2081B2F8-Aztecas weapon slot #2
2081B2FC-Aztecas weapon slot #3

2081B304-Unused Gang 9 weapon slot #1
2081B308-Unused Gang 9 weapon slot #2
2081B30C-Unused Gang 9 weapon slot #3

2081B314-Unused Gang 10 weapon slot #1
2081B318-Unused Gang 10 weapon slot #2
2081B31C-Unused Gang 10 weapon slot #3

Since we're on the subject, does anyone know what this starting data 007BF970 represents?

To play multiple characters sounds splendid; I doubt anyone would disagree. So even though nobody likes to be wrong, I'd love to be wrong about multiple protagonists not being in the game index. When you found this on PC, what file did you observe?

Silent
  • Silent

    Moderating Cookie Monster

  • Feroci Racing
  • Joined: 01 Feb 2010
  • Poland

#33

Posted 26 August 2013 - 11:20 AM

QUOTE (Tycek @ Aug 25 2013, 23:55)
Fantastic job, Silent.

The thing you found out doesn't exactly mean that game was suppose to have more than one protagonist. As you know console version supports co-op. The code you found could be part of that and in early version R* could plan to use drop-in co-op for all the missions like in SR. Game was able to track both players separately, but probably weak PS2 wasn't able to support fluent game (it was barely fluent for single player), so the idea was dropped and the leftovers were used in totally useless co-op do-nothing-and-occasionally-kiss-the-other-player-kind-of-game or co-op rampages, which supports two players, each with his own health and inventory but only on one screen.

You do have a point. I just like to think it's multiple protagonists code seeing how easy it can be used to achieve such. Combined with that interview it gives a pretty legimate proof.


QUOTE (King Andreas @ Aug 26 2013, 01:53)
When you found this on PC, what file did you observe?

The executable, as always. I was aware about that active player flag since ages but I always thought it's used in PS2 co-op missions. Turns out, it isn't.

In45do
  • In45do

    Coding like a Dummy...

  • Members
  • Joined: 15 Jan 2012
  • Indonesia

#34

Posted 26 August 2013 - 12:02 PM

Rockstar did create the multiple protagonist, but because of limited engine and/or system from the past they can't. They already make the scripts which is SilentPL found about active player flag. Good find icon14.gif

Alex5526
  • Alex5526

    Call me Alexander

  • Members
  • Joined: 05 Apr 2012
  • Venezuela

#35

Posted 27 August 2013 - 12:58 AM

Well, considering how many things R* took out of the game before release, this is unexpected, but not a surprise.
If R* would implemented all that stuff they originaly planned: multiple protags, the skateboard, the Hot Coffee, the "home_brains" code, and all those interiors, anims, models, sound and text that are present but not used in the final release, can you imagine how the game would be? F*cking awesome

Maybe 3 different protagonists are the explanation for 3 different cities. Previous GTAs had only one city

Offtopic:
Damn Silent, you're amazing. Good find.
Sorry for such a dumb question, how can you "look" in the gta_sa.exe file?

+ Dragonjack +
  • + Dragonjack +

    Mack Pimp

  • Members
  • Joined: 22 Mar 2013
  • Australia

#36

Posted 27 August 2013 - 02:13 AM

That would've been insane, what a great fine CJ!

Imagine if Grand Theft Auto IV was supposed to have multiple protagonists wow.gif

Silent
  • Silent

    Moderating Cookie Monster

  • Feroci Racing
  • Joined: 01 Feb 2010
  • Poland

#37

Posted 27 August 2013 - 11:50 AM

QUOTE (Alex5526 @ Tuesday, Aug 27 2013, 02:58)
Offtopic:
Damn Silent, you're amazing. Good find.
Sorry for such a dumb question, how can you "look" in the gta_sa.exe file?

Reading a disassembled file smile.gif

reform
  • reform

    Beaten, battered, bruised, Told to get down

  • Members
  • Joined: 10 Jan 2009

#38

Posted 27 August 2013 - 12:11 PM

The story would have made more sense, assuming each "chapter"/locationfeatured its own protagonist.

After all, one of the main criticisms I hear about SA is the disjointed story. This would have gone some way to remedy that.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users