Register - Login
Views: 99793274
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - Stats - Latest Posts - Color Chart - Smilies
05-03-22 04:59:11 AM
Jul - General Game/ROM Hacking - Scribblenauts Unlimited New poll - New thread - New reply
Next newer thread | Next older thread
Rena
I had one (1) message in Discord deleted and proceeded to make a huge, huge mess about how it was a violation of free speech and how moderators are supposed to be spam janitors and nobody should have the right to tell me not to talk about school shootings
Level: 135


Posts: 5223/5390
EXP: 29075322
For next: 259683

Since: 07-22-07

Pronouns: he/him/whatever
From: RSP Segment 6

Since last post: 342 days
Last activity: 342 days

Posted on 12-10-16 11:10:32 AM (last edited by Rena at 12-10-16 11:12:27 AM) Link | Quote
Post #5223 ยท Sat, 2016 Dec 10, 08:10:32
A quick examination of the PC version of this game suggests it might have a fair amount of leftover content.

Interesting files

Full listing of the files included with the game
SizeFileNotes
87M1.p
1.8M1s
426M2.p
560Maudio.p
2.4K_aux.p Much smaller archive than the others
76_aux.txt Contents:
[platform]\gpuprograms\prettyfont.gp
[platform]\gpuprograms\ropesimple.gp
54Kbinkawin.asi Is actually a DLL
221Kbinkw32.dll
1.1Mdbghelp.dll
7.0KDirectXRedist/ Just contains DirectX installer and a lot of CAB archives for it
425Kindex.bin
425Kindex.bin.ORIG Both index.bin and index.bin.ORIG come with the game; they are not identical
537installscript.vdf
16Kloading_font.swf
415Kmss32.dll
7.5Kmssdolby.flt
13Kmssds3d.flt
54Kmssdsp.flt
55Kmsseax.flt
13Kmsssrs.flt
220Kmsvcm90.dll
726Kmsvcp100d.dll
412Kmsvcp100.dll
556Kmsvcp90.dll
1.5Mmsvcr100d.dll
751Kmsvcr100.dll
641Kmsvcr90.dll
32Mobjects.p
4.4Mpmindex_for_code.xmlAgain, differs from pmindex.xml
4.4Mpmindex.xml
5.0MScribble.exe
118Ksteam_api.dll
33Mui.p
51ver.txt Contents:
pkgs_76826_code_81280_plus_aux_shaders - no symbols
365Mvof.bik Probably the opening movie
127Mvof_outro.bik Probably the ending movie

The .p files seem to be archives of assets, no idea what kind of format.



Undocumented command-line options
In the Steam version:
  • --autoloader: apparently activates some type of demo mode
  • --log: creates GraphicsLog.txt
  • --no_vsync: presumably disables vsync/frame limiter
  • --safemode: makes the game launch in a window instead of fullscreen


An older version that I found on some ocean-themed site (that I downloaded in hopes of finding a version that actually works) also has --EnablePhysicsDebugDisplay or something along those lines. (I might be misremembering the exact string...)

Unfortunately, I haven't been able to get any PC version to work, whether bought on Steam or obtained through more watery channels. In all situations it throws a fatal error and doesn't start up. Apparently this has to do with DirectX, so maybe if I had an actual Windows machine to run it on instead of a VM...



The debuggable brick
Very strange leftover: give any object the "debuggable" adjective and drop it on the ground. It spawns hundreds of duplicates (all having the "temporary" adjective), quickly occupying all available object slots, stopping only when it's destroyed.

This behaviour seems to only apply to objects that can normally be thrown (adding "throwable" adjective doesn't count), but doesn't require the object to actually be thrown. It activates when the object impacts anything (the ground, another object, etc) with sufficient force - how much force is needed depends on the object. Fruits seem to trigger it extremely easily, while bricks require a decent oomph. (Which is probably why some people believe it only works on fruit.) Once it's activated, usually the newly created duplicate will immediately touch the object and trigger it again, causing an endless feedback loop of duplication.

Reportedly, you can spawn Brandon Godfrey (one of the developers) in-game, and he'll occasionally spawn "debuggable" fruits, as well as the "@monstergun" and "@genderblaster" items that otherwise can only be obtained through glitching/hacking (since normally you can't type @ in the entry field). There are many more objects whose names begin with @ or $, rendering them un-spawnable in-game, but mostly they're just props and characters found in the game. (eg you can spawn a "real" Starite this way and glitch the game out.)

Unfortunately there seems to be no way to do the @ glitch on the 3DS version, but you can spawn debuggable stuff.



Interesting strings
Found in Scribble.exe:

Uh:
MAP NAME: %s (%d)
REV. 81280 (SERVER: %s, REGION: GLOBAL)
WE THE PEOPLE
SILENCED BY THE SILENT MAJORITY
SPREAD THE WORD
KNOWLEDGE IS POWER


Debug messages:
remotelog
writemode
noconsole
net-memory
memory-lean
memory
general
debug
info
warn
error
silent
WARNING:
!!ERROR:
[WM]
[UI]
[MEM]
[NETMEM]
[NET]
[LOG]
%s%s
Unknown log level (preceding '.') in name: %s
Invalid color: %s. Using white instead.
magenta
cyan
yellow
blue
green
white
Error formatting file/line for log message
color
Unknown level (preceding '.') in name: %s
logging-levels
level
Prefix '%s' is too long - can be %d characters, max (truncating)
prefix
Unknown group (preceding '.') in name: %s
Could not find '.' in name: %s
logging-groups

--autoloader
--log
--no_vsync
--safemode
material
### c = a * b - %f ms
### c = a / b - %f ms
### c = sqrtf(a) - %f ms
### c = sinf(a) + cosf(b) - %f ms
### c = FX_Mul(a, b) - %f ms
### c = FX_Div(a, b) - %f ms
### c = FX_DivOld(a, b) - %f ms
### c = FX_FastSqrt(a) - %f ms
### c = FX_SIN_IDX(a) + FX_COS_IDX(a) - %f ms
### c = FX_FX32_TO_F32(a) - %f ms
### c = FX_F32_TO_FX32(a) - %f ms
### c = FX_F32_TO_FX32(FX_F32_TO_FX32(a + b) + (fxa + fxb)) + a - %f ms

(Zone #%d depth %s %d)

C:\_Projects_deliveries\Scrib3\trunk\5_Code\Source\States\Game\Challenge\Physics\Zones\ph_force_zone.cpp
!!ERROR: ForceField Zone Shape Not Currently Supported

REV. 81280:a3dfdcdf5302b628f1b40190efafb8ac

\\.\pipe\ScribbleToolPipe


References to multiplayer, outside of the WiiU version:
menu_main.multiplayer_p4
menu_main.multiplayer_p3
menu_main.multiplayer_p2
menu_main.multiplayer_p1
multiplayer_p4
multiplayer_p3
multiplayer_p2
multiplayer_p1


Test map:
SURVIVAL - WOODS
ROB TEST
THIS IS ROB'S TEST LEVEL...
(PRESS B TO CONTINUE)


GPL notice:
xvid-1.2.2
This software is derived from the GNU GPL XviD codec (1.1.0).
Your software distributor has to give access to its source code.


____________________
Next newer thread | Next older thread
Jul - General Game/ROM Hacking - Scribblenauts Unlimited New poll - New thread - New reply


Rusted Logic

Acmlmboard - commit 47be4dc [2021-08-23]
©2000-2022 Acmlm, Xkeeper, Kaito Sinclaire, et al.

25 database queries.
Query execution time: 0.101899 seconds
Script execution time: 0.133336 seconds
Total render time: 0.235235 seconds