(LucybonesSquirrel)

For those of you who don't know about this game; Tiny Toon Adventures: Defenders of the Universe(also known as Defenders of the Looniverse during early development. But it would be better to go with the final name) is a unreleased game that was being developed by japanese video game company Treasure, and to be published by Conspiracy Entertainment for the PS2. It supposedly was scheduled for a 2001 release, but due to financial problems at Conspiracy it was cancelled. Despite this game having been left unreleased, a beta iso of the game was leaked on the internet in 2009, and it is fairly complete feature-wise.

As far as I know, this game features no GTS under any circumstance, but I figured I'd try my hand at making a Player 1 size modifier for this game. It was hard at first, but soon I managed to create one such code not just for Player 1, but for other players as well(For Renegade only at this point in time). They are listed in the 4th post of this thread(along with a whole slew of other codes).

Some screens below of Babs Bunny as a giantess:

Even if these pics won't be ending up on the main website, I at least hope I might be able to post some more GTS shots of the other female characters in the game(when I can get to unlock them somehow, that is), and that everyone who comes by this place from time to time finds these shots enjoyable to some extent.

Edit: video of Giant Babs Bunny in action:
https://www.youtube.com/watch?v=SX_gia_TE98

Also, I forgot to list my current efforts with making the size modifier. Do note that this is as far as I've gotten, the exact location of it could very well change again(only addresses along with their default values listed):

size modifier offsets

5D43E0 3F800000
5D43E4 3F800000
5D43E8 3F800000

5DA6C0 3F800000
5DA6C4 3F800000
5DA6C8 3F800000

5DA7D0 3F800000
5DA7D4 3F800000
5DA7D8 3F800000

5DB360 3F800000
5DB364 3F800000
5DB368 3F800000

748030 3F800000
748034 3F800000
748038 3F800000

Suppose it requires an activation code of sorts to be made. Or maybe it could be done the assembly way(I'm able to alter already exisiting code instructions, so it would be a matter of finding the value that sets the default size. I think...).

Another edit: Think I found a code that alters the size of all objects in the game.

Global Size Modifier
10113918 0000????
Default is 3F80

It affects all objects in the game. Certain parts of a character also tend to shift in size depending on it's
current animation frame if set higher or lower. Collisions, running and jumping speed also remain unchanged.

The above result wasn't exactly what I wanted, so I will continue my attempts further. I did come upon a pointer for Player 1's data stuff, which possibly could be used to create a Size modifier for that player. Now, to see if I can do it... Gotta be a long trip for me to achieve this goal.


Finally got working size codes for all player characters. They are only for Renegade at the moment. I hope to convert them to Action Replay format soon.

Player 1/COM 1 Size Modifier(Renegade ONLY)
604063E4 XXXXXXXX
00020000 00000210
604063E4 YYYYYYYY
00020000 00000214
604063E4 ZZZZZZZZ
00020000 00000218

Player 2/COM 2 Size Modifier(Renegade ONLY)
604063E8 XXXXXXXX
00020000 00000210
604063E8 YYYYYYYY
00020000 00000214
604063E8 ZZZZZZZZ
00020000 00000218

Player 3/COM 3 Size Modifier(Renegade ONLY)
604063EC XXXXXXXX
00020000 00000210
604063EC YYYYYYYY
00020000 00000214
604063EC ZZZZZZZZ
00020000 00000218

Player 4/COM 4 Size Modifier(Renegade ONLY)
604063F0 XXXXXXXX
00020000 00000210
604063F0 YYYYYYYY
00020000 00000214
604063F0 ZZZZZZZZ
00020000 00000218

The most common and default value is 3F800000. Might be different for other characters. The start of RAM is always at 0x20000000 for PS2 emulator PCSX2, so it should be no problem using the size codes on that software. There is a max size limit of either 40400000 or 40800000, as most levels seem to contain an invisible roof at top, and going even further up from say 40C00000 will make the character get stuck at some place inside the level boundary, so be careful not to make him/her too big.

Camera distance modifier
202CC444 ????????
Default value: 3EC00000

Camera height modifier
202CC440 ????????
Default value: 3F800000

Hud graphics size modifier(Need to reset game if used on emulator before it takes effect)
10120F04 0000????
Default value: 4000. If set to 0000, the hud will completely vanish . Can be useful for taking screenshots. Has a side effect though of disabling fade out/in screen effects, including speech bubbles and game text.

Global camera distance modifier(Need to reset game if used on emulator before it takes effect)
10120D90 0000????
Default value: 4000

Player 1 character modifier
00406151 000000XX

Player 2 character modifier
00406152 000000XX

Player 3 character modifier
00406153 000000XX

Player 4 character modifier
00406154 000000XX

XX = Character ID
 00 - Buster Bunny
 01 - Babs Bunny
 02 - Hamton
 03 - Plucky Duck
 04 - Montana Max
 05 - Elmyra
 06 - Shirley
 07 - Dizzy Devil
 08 - Furrball
 09 - Fifi
 0A - Tony Robot
 0B - Golem
 0C - Gremloin
 0D - Mummy
 0E - Egyptian
 0F - Vagrant
 10 - Drizzletrooper
 11 - Maximus Flush
 12 - Slug General
 13 - Slug Person
 14 - Flying Gunner
 15 - Mech Buster
 16 - Mech Babs
 17 - Mech Hamton
 18 - Mech Plucky
 19 - Evil Max
 1A - No character
 

Player 1 color modifier
00406155 000000XX

Player 2 color modifier
00406156 000000XX

Player 3 color modifier
00406157 000000XX

Player 4 color modifier
00406158 000000XX

XX = Costume/color type
00 - color A
01 - color B
02 - color C
03 - color D

Player 1 type modifier
00406184 000000XX

Player 2 type modifier
00406185 000000XX

Player 3 type modifier
00406186 000000XX

Player 4 type modifier
00406187 000000XX

XX - Whether Character is Player or Computer controlled
00 - Player 1
01 - Player 2
02 - Player 3
03 - Player 4
06 - COM

Player 1 team modifier
00406180 000000XX

Player 2 team modifier
00406181 000000XX

Player 3 team modifier
00406182 000000XX

Player 4 team modifier
00406183 000000XX

XX = Team ID
01 - Team A
02 - Team B
04 - Team C
08 - Team D

Global Players speed modifier(Need to reset game if used on emulator before it takes effect)
1015F9C8 0000????

Default value: 3F80. Setting this value too high might make players almost uncontrolable.


Just made some more codes; the first controls the vertical height position of the camera, while the last 4 controls whether the other players will be kept in view or not.
Camera Height Position Adjuster
E002007F 00405D24
30400000 002CC440
00004000 00000000
E002FF7F 00405D24
30500000 002CC440
00004000 00000000
D0405C60 00000400
202CC440 3F800000

Pulling up and down on R3 adjusts the height of camera. Pressing down R3 resets it to normal.

Camera follows Player 1 toggle(Renegade ONLY)
604063E4 0000000X
00000000 00000360

Camera follows Player 2 toggle(Renegade ONLY)
604063E8 0000000X
00000000 00000360

Camera follows Player 3 toggle(Renegade ONLY)
604063EC 0000000X
00000000 00000360

Camera follows Player 4 toggle(Renegade ONLY)
604063F0 0000000X
00000000 00000360

X - Whether or not that player is followed by the camera
 0 - Doesn't follow
 1 - Keeps character in view


Back