the cutting room mirror

Panzer Front (Dreamcast)

Panzer Front is a World War II tank simulation game. Panzer Vor!

Debug Mode#

Use the following code, after that set page number to RAM address 0x8C1F504C to display a debug feature.

8C071042 0009
8C071044 0009
8C071046 0009
8C071048 0009
8C071062 D001
8C071064 402B
8C071066 0009
8C071068 1348
8C07106A 8C07

(Source: Original TCRF research)

NINDOWS#

Page number: 0x00

Press Left or Right to switch ON/OFF, but this menu is unknown.

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: This game has more text related to "NINDOWS".

Flag Viewer#

Page number: 0x01

Some flags viewer.

FOG#

Page number: 0x02

Changes Fog setting.

Game System Value#

Page number: 0x03

Display game system values.

Rendering Data#

Page number: 0x04

Display some rendering data.

Memory Management Information#

Page number: 0x05

Display memory management information.

Light#

Page number: 0x06

Changes directional light parameter.

VEC#

Page number: 0x07

Display unknown VEC parameter.

Fog Color#

Page number: 0x08

Changes fog color.

Smoke Effect Debug#

Page number: 0x09

Changes smoke effect parameter.

Tank Viewer#

Page number: 0x0A

Press Up or Down to change view tank.

Tank Collider#

Page number: 0x0B

Display tank collider line.

Tank Coordinate#

Page number: 0x0C

Display tank coordinates. Pressing Up or Down does nothing however.

Effect Test#

Page number: 0x0D

Press L or R to change the effect number. Press Left, Right, Up, Down to change blend method. Press B to emit effect. Press A to delete all effects.

Map Attribute#

Page number: 0x0E

Map attribute viewer.

Display Model Check#

Page number: 0x0F

View displayed model information and polygon count.

Polygon Divide#

Page number: 0x10

Some polygon dividing parameters(?).

Color#

Page number: 0x11

Unknown.

Unknown#

Page number: 0x12

Unknown.

SPEED DIVID#

Page number: 0x13

Unknown.

Gun Position#

Page number: 0x14

Changes machine gun position.

Check Parts#

Page number: 0x15

Unknown.

Unused Images#

Staff Names#

This image has unused staff names. Main programmer's name write "佐藤 ?" and Sub programmer's name write "高島 ?".

Mission Briefing#

This image is probably a placeholder for mission briefing. This is written: "テスト"(Test).

Battle Scenes#

Font graphic has unused "FREE" area.

Remain From Demonstration Version#

The following images are leftovers from a demo version of the game and are still in the final game.

These images are a title screen and a warning screen.

Text

Translation

射撃時の注意

Attention on firing.

敵は500mにいる!

The enemy is 500 meters away!

[Y]で照準器を500mに合わせろ!

Use [Y] to set sight to 500 meters!

This image is used for select control method screen.

Panzer_Front_DC_GS_MIS12.pngPanzer_Front_DC_GS_MIS34.png

These images are used for mission briefing.

This image is used for tank (mission) select scene.

Text

Translation

T-34/41 年型

T-34/41

IV号戦車 H型

Pz.kpfw.IV Ausf.H

M4A1/76

M4A1/76

Unused Tanks#

Set vehicle number at RAM address 0x0C166BEF.

Tanks#

Germany#

Pz IV G

vehicle number: 1B

It is a Pz.kpfw.IV Ausf.G.

USA#

M3 Lee

vehicle number: 50

M4A3E2

vehicle number: 53

M10

vehicle number: 54

This is a M10 Tank Destroyer.

M10

vehicle number: 5B

This tank displays the name "M10", but the Model is actually Tiger II, texture is M10.

Anti-Aircraft Vehicles#

Germany#

Sd.Kfz.161/4 Wirbelwind

Panzer_Front_DC_0E.PNGPanzer_Front_DC_0E_Fire.PNG

vehicle number: 0E

It has a 2cm Flak 38, but this machine gun can't hurt a Jagdbomber in-game.

Sd.kfz.7/1

Panzer_Front_DC_1D.PNGPanzer_Front_DC_1D_Fire.PNG

vehicle number: 1D

It has a 2 cm Flakvierling 38, but this machine gun can't hurt a Jagdbomber in-game.

Rocket Launchers#

Germany#

Nebelwerfer

vehicle number: 0F

It can't launch rockets.

Soviet#

Katyusha

vehicle number: 3C

It can't launch rockets.

Howitzer#

USA#

105MM

vehicle number: 56

It is a M101 howitzer.

Armored Trains#

Soviet#

БП43

vehicle number: 41

It seems to use the Tiger II's texture.

Trucks#

Germany#

Kubelwagen

vehicle number: 12

Soviet#

ПКL-25

vehicle number: 42

This is not transparency black area.

USA#

GMC Truck

vehicle number: 5A

WILLYS MB

vehicle number: 57

Fake Tiger II#

These look like Tiger II that is not equipment continuous tracks.

Vehicle Number

Name

15

xxxxxxxxxx

16

xxxxxxxxxx

28

M3 Honey

31

xxxxxxxxxx

3C

xxxxxxxxxx

3D

xxxxxxxxxx

43

БП43 Loc

44

БП43 Ten

45

БП43Wagon

49

xxxxxxxxxx

4A

xxxxxxxxxx

4B

xxxxxxxxxx

4C

xxxxxxxxxx

4D

xxxxxxxxxx

4E

xxxxxxxxxx

4F

xxxxxxxxxx

55

M16AA

59

xxxxxxxxxx

5B

M10

5D

xxxxxxxxxx

5E

xxxxxxxxxx

5F

xxxxxxxxxx

60

xxxxxxxxxx

61

xxxxxxxxxx

62

xxxxxxxxxx

63

xxxxxxxxxx

7D

xxxxxxxxxx

7F

xxxxxxxxxx

80

xxxxxxxxxx

81

xxxxxxxxxx

88

S Lighting

Development Text#

Some debug text in the file 1ST_READ.BIN.

Address

Text

Transcription

Translation

0x9D83C

hikouki deru basyo ga nai

飛行機出る場所がない

Not enough space to put airplane

0x9D858

atzme_kieta! %d

後詰消えた!%d

Lost the later place tanks! %d

0x9D86C

sonnna atozume nainjya!!!!!!!!!!!

そんな後詰ないんじゃ!!!!!!!!!!!

These later place tanks do not exist!!!!!!!!!!!

0x9D890

atzme_touzyou %d

後詰登場

Placed the tanks.

0x9D8A4

not change gd tank

0x9D8D0

read err ntd: err code %d

0x9D8FC

Not Read MiniTank Texture

0x9DA38

OVER FRF ALLOC

0x9DA78

EFFECT_NO:%d EFFECT_KIND:%d

0x9DA94

SET_EFFECT:B DEL_EFFECT:A

0x9DAB0

SOURCE = %2d = %s

0x9DAC8

L_KEY = DOUN R_KEY = UP

0x9DAE4

DESTINATION = %2d = %s

0x9DAFC

U_KEY = DOUN D_KEY = UP

0x9DB18

NOW ATTRIBUTE = %d

0x9DB2C

DUST SIZE = %2d

0x9DB40

Left = DOUN Right = UP

0x9DB5C

DUST COLOR = %2d

0x9DB70

Up = DOUN DOWN = UP

0x9DBA4

USED POLYGON : %d

0x9DBB8

Gun Position

0x9DBC8

X Pos:%d

0x9DBD4

Y Pos:%d

0x9DBE0

Z Pos:%d

0x9DBEC

TANK ABS_X:%d ABS_Z:%d

0x9DC04

URAA ABS_X:%d ABS_Z:%d

0x9DC1C

Push Up or Down Key

0x9DC30

BOTHINVALPHA

0x9DC40

BOTHSRCALPHA

0x9DC50

DESTALPHA

0x9DC5C

DESTCOLOR

0x9DC68

INVDESTAL

0x9DC74

INVDESTCO

0x9DC80

INVSRCALP

0x9DC8C

INVSRCCOL

0x9DC98

SRCALPHA

0x9DCA4

SRCCOLOR

0x9DCB0

ONE

0x9DCB4

ZERO

0x9DCBC

NO

0x9DCC0

USE

0x9DCC4

SP

0x9DD4C

PX=%f:PY=%f:PZ=%f

0x9DD60

VX=%f:VY=%f:VZ=%f

0x9DD74

ROLL=%f:Ang=%f

0x9DD84

NCLIP=%f:FCLIP=%f

0x9DD98

X x=%f:y=%f:z=%f

0x9DDAC

Y x=%f:y=%f:z=%f

0x9DDC0

Yang = %f

0x9DDCC

YangR = %f

0x9DE00

Not Change Dir Tank

0x9DE58

ont read err

0x9DE68

NEW YAHO- THECKING NOW

0x9DE88

tenrin_poly over!

0x9DE9C

cata poly over

0x9DF1C

Not Change Dir Tank in Tank.c

0x9DF3C

Not Change Dir MAP DIR : %s

0x9E604

NativeLimit [%d]

0x9E618

Current [%d]

0x9E62C

Peak [%d]

0x9E640

OP Vertex [%d]

0x9E654

OM [%d]

0x9E668

TP [%d]

0x9E67C

TM [%d]

0x9E690

PT [%d]

0x9E6A4

OP Vertex Max [%d]

0x9E6B8

TA Time [%d]

0x9E6CC

Render Time [%d]

0x9E6E0

[%f:%f:%f:%f]

0x9E6F0

Main Time [%d]

0x6E700

Game Time [%d]

0x9E710

wld vec [%d:%d:%d]

0x9E724

wld ang [%d:%d:%d]

0x9E738

wld sc [%d:%d]

0x9E748

wld dc [%f:%f:%f]

0x9E75C

tank [%d:%d:%d]

0x9E770

abs [%d:%d:%d]

0x9E784

abs ps [%d:%d:%d]

0x9E798

abs dc [%d:%d:%d]

0x9E7AC

abs rv [%d:%d:%d]

0x9E7C0

tyibi:tyumo [%d:%d]

0x9E7D4

mov:muki_bak [%d:%d]

0x9E7EC

taka:hoko:tate [%d:%d:%d]

0x9E808

m_sin:m_cos [%d:%d]

0x9E81C

gvec [%d:%d:%d]

0x9E82C

cam xyz [%f:%f:%f]

0x9E840

sco xyz [%f:%f:%f]

0x9E854

scope [%d]

0x9E860

vive [%d] b [%d] c [%d]

0x9E878

map_pos [%d:%d] [%d:%d] [%d:%d]

0x9E898

spd [%d] Tuibi[%d]

0x9E8AC

GR [%d]

0x9E8B4

CUR:[%d:%d]

0x9E8C0

flag_2d [%d] mode [%d] P2[%d]

0x9E8E0

[%d]

0x9E8E8

%d ANG[%d:%d:%d] SH_STAT [%d]

0x9E908

MZP3[%d:%d:%d]

0x9E918

%d ANG[%d:%d:%d]

0x9E92C

[--]

0x9E934

Remainber Memory [%d]

0x9E94C

Max Get Memory [%d]

0x9E998

FOG NORMAL

0x9E9A4

FOG SCAPE

0x9E9B0

NINDOWS OFF

0x9E9BC

NINDOWS ON

0x9E9C8

VEC [%f:%f:%f]

0x9E9D8

SVEC [%f:%f:%f]

0x9E9F4

%s [%d]

0x9EA2C

%s [OFF]

0x9EA38

%s [ON]

0x9EA44

TANK NO:%d

0x9EA50

%d

0x9EA54

ANA [X=%d:Y=%d]

0x9EA68

COUNT [%d]

0x9EA74

DIV [%d]

0x9EA80

ASOBI [%d]

遊び [%d]

0x9EA8C

WAIT [%d]

0x9EA98

JYOSUU [%d]

除数 [%d]

Divisor [%d]

0x9EAA4

SMOOTH [%d]

0x9EAB0

COLOR [%d]

0x9EACC

count [%d]

0x9EAD8

SPEED DIVID [%f]

0x9EAEC

CHECK PARTS [%d]

0x9EB00

Nindows

0x9EB08

Tank Info

0x9EB14

Fog Check

0x9EB20

Siten

0x9EB28

System

0x9EB30

Memory

0x9EB38

Light

0x9EB40

Ground

0x9EB48

Fog Color

0x9EB54

Smoke Conv

0x9EB60

Siten Change

0x9EB70

Tank Hit Check

0x9EB80

Ura-----!

This is probably "Ураааааааа".

0x9EB8C

Effect Check-Blend

0x9EBA0

Effect Dust

0x9EBAC

Effect Mem Check

0x9EBC0

Analog Prepare

0x9EBD0

Modifire Prepare

0x9EBE4

Vib Check

0x9EBF0

Tank Speed Prepare

0x9EC04

Kijyu Prepare

0x9EC14

Tank Parts

0x9EC20

Exit Prog

0x9EC4C

NEAR

0x9EC54

FAR

0x9EC64

SPEED

0x9EC70

MAX

0x9EC7C

SMOKE_NO

0x9EC88

VIEW

0x9EC94

X_ANG

0x9ECA0

Y_ANG

0x9ECAC

X_VEC

0x9ECB8

Y_VEC

0x9ECC4

Z_VECSML

0x9ECD0

Z_VECBIG

0x9ECDC

COLOR

0x9ECE4

POW

0x9ECE8

INC

0x9ECEC

FREQ

0x9EDBC

read err ntd

0x9EDD8

Not Read Font Texture

0x9EE10

Not Change MK DIR : %s

0x9EE28

Not Read : %s

0x9EE78

HOHE KIND ERROR no %d

0x9EEC0

supply foot not entry! ptn:%d

0x9EEE0

supply foot delete! ptn:%d

0x9EEFC

foot full!

0x9EF08

pattern%d is nothing!

0x9EF20

%d <- %d:

0x9EF2C

MAP.TBL

0x9EF34

table no:%d cc0 value:%d

0x9EF50

no ptn tank!

0x9EF60

tank_ptn=%d

0x9EF70

no ptn foot!

0x9EF80

lose-----------------------------game is over!

0x9EFB0

win------------------------------game is over!

0x9EFE0

table no:%d fc0 value:%x

0x9EFFC

table no:%d fc_no:%d

0x9F064

weather apoint is wrong!

0x9F080

now shining

0x9F090

nvvf fire!

0x9F09C

OVER FRF ALLOC

0x9F0AC

2D EVENT FILE NAME = [EV_%02d.EVT]

0x9F0DC

Not Read Event Texture

0x9F0F4

表示しない

Does not display.

0x9F110

SHELL TEX ERROR KIKUCHI!!!

SHELL TEXT ERROR 菊池!!!

0xA0AA8

save suru basyo nasi!!

セーブする場所なし!!

There is not save space.

0xA3C7C

pitch error!!!

0xA3C8C

pan error!!!

0xA3C9C

vol error!!!