the cutting room mirror

Deadlands

This game was never completed and/or given a public release.
As a result of this, keep in mind that the developers might have used or deleted some of the content featured here, had the game actually been released.

This prototype is documented on Hidden Palace.

Deadlands is an action game that was in development for the PS2 and Xbox, only to be cancelled due to the development studio going bankrupt.

A PS2 build dated July 14, 2004 was released by Dot50Cal on December 9, 2006. The executable for this build also contains debugging symbols.

Debug Displays#

The below code will enable a bunch of debug displays that show your player's current stance in the top-right, and camera, object, and memory info, as well as recently-played animations on the left side.

20154374 00000000

DeadlandsPS2-20040714_DebugDisplay.pngDeadlandsPS2-20040714_DebugWindows.png

While there normally are 96 different debug windows that can be toggled, with the code below all of them are displayed on the screen. All of the individual window address pointers are stored at 00462F80, and the value stored 128 bytes in of the pointers is supposed to be any value that doesn't result in 0 when performing a logical AND with 0x10000000 in order for it to display on-screen. The table under this code lists all of the individual debug windows.

2014C19C 00000000

Individual Windows

BurningTree

CannonBall2

CannonBall4

CliffBottomEnemy1

CliffBottomEnemy3

DummyEnemy

FearBlocker

FortFrontEnemy1_1

FortFrontEnemy1_3

FortFrontEnemy2_1

FortFrontEnemy2_3

FortFrontEnemy3_2

FortFrontEnemy4_1

FortFrontEnemy4_3

FortFrontEnemy4_5

HangMan

IdleCrow2

IdleCrow4

Manitou

PE_BirdPop2

PE_BirdPop4

PE_Campfire_01

PE_CannonBall3

PE_Torch_02

PE_Torch_04

PE_Torch_06

PE_Torch_08

PE_burning_cart_01

PE_cannonball4

PE_cannonballtrail4

PE_cannonballtrail_2

PE_fearspike_Middle1

PE_fearspike_Middle3

PE_fearspike_Mini2

PE_fearspike_Small2

PE_leaves_start_tree

PE_train_fire

PE_train_steam

PE_train_tunneldust

PE_train_wheelsparks02

PE_waterfallmist_large

PlaneCrow

Player

TREEBLOCKER

TakeOffCrow2

TakeOffCrow4

TakeOffCrow6

TakeOffCrow8

(Source: Edness)

Unused Video Modes#

The game normally runs at 512×447, but there are several launch arguments that can be passed through to toggle other resolutions. Note that some unforeseen graphical glitches may arise when using the other modes.

The codes are provided as an alternative if passing arguments to the ELF is not an option.

Argument

Resolution

Alternate Method

-ntsc512

512×447

20283F5C 00000000

-ntscnonint

640×448

20283F84 00000000

-pal512

512×511

20283EE4 00000000

-palint

640×512

20283F30 00000000

-palnonint

640×512

20283F0C 00000000

(Source: Edness)