If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
This article has a talk page!

Bomberman 64: The Second Attack

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Bomberman 64: The Second Attack

Also known as: Baku Bomberman 2 (JP), Baku Bomberman 64: The Second Attack! (US title screen)
Developer: Hudson Soft
Publishers: Hudson Soft (JP), Vatical Entertainment (US)
Platform: Nintendo 64
Released in JP: December 3, 1999
Released in US: May 28, 2000


AreasIcon.png This game has unused areas.
CopyrightIcon.png This game has hidden developer credits.
DevTextIcon.png This game has hidden development-related text.
RegionIcon.png This game has regional differences.


Bomberman 64: The Second Attack is the sequel to Bomberman 64. It's notable for featuring many new characters and additions to the series lore...which would be completely forgotten about in the next 3D installment.

Sub-Page

BakuBomberman2-title.png
Regional Differences
Numerous changes were made for the North American release.

Test Maps

Hmmm...
To do:
Figure out if there are any more unused maps.

Two test maps can be accessed in this game. The first map is simply a blank checkerboard test map, while the latter appears to be a slope test map.

Version GameShark code
USA D00A0171 0030
800ABD4B 00??
D00A0171 0030
800ABD4F 0000
D00A0171 0030
800ABD43 0001
Japan D009E0E0 0030
800A9CBB 00??
D009E0E0 0030
800A9CBF 0000
D009E0E0 0030
800A9CB3 0001

With the above code on, replace the ?? with a 08 or 09 respectively for the two unused maps, then enter Story Mode. Once in Story mode, at anytime press L+R buttons to warp to the map of your choice.

Bomberman642-UnusedMap08.png

Bomberman642-UnusedMap09-1.png Bomberman642-UnusedMap09-2.png Bomberman642-UnusedMap09-3.png

(Source: Original TCRF research)

Build Dates

Version ROM Address Build Date
USA 0x95650
MAR 16 15:58:02
Japan 0x93670
SEP 06 19:48:41
(Source: Ferrox)

Development Text

Some development related strings can be found starting at 0x95660 in the ROM.

gfx over: dlid
gfx over: dlid2
too long file size : evinfo : block %d
Can not find evfile number : %d
too long file size : evinfo : block %d
Can not find evfile number : %d
gameres : alloc : Can't allocate : res = %d
gfx: localheap over
gfx: gfxGainGfxID() not enough gfx ID
memalloc err: free:%d need:%d
memory free error
process : create malloc error
Process : Structure broken : P 0x%08x F 0x%08x ST 0x%08x HP 0x%08x JP 0x%08x
Process : Heap or stack broken : P 0x%08x F 0x%08x ST 0x%08x SP 0x%08x HP 0x%08x SMG 0x%08x HMG 0x%02x
stack overlap error
(process pointer %x)
Process : Structure compare failed
Process : Stack broken : P 0x%08x F 0x%08x ST 0x%08x SP 0x%08x HP 0x%08x
camera : entry over
ndalloc : malloc over
ndeval: dynamic vtx table over run. %d > %d
ndeval: dynamic uv table over run. %d > %d
ndeval.c: ndDeformVertex(); TRAP! over key range   key=%d; time=%f;
ndres: resource over. lim=%d;
ndres: ndResCollectTexture(); over count of bitmaps. %d
ndres: Memory hacked by other method(Shape)
ndres: Memory hacked by other method(Bitmap)
dpm.c : entry table over
spr : sprite entry over
obj2 : resource entry over
obj2 : object entry over
obj2 : reserved object kind. %d
obj2 : anim entry over
nd: Can't use anim-func by unsed/deleted ano
obj2 : texanim entry over
obj2 : obj2Shell(); Unsupport shell command.[%d]
OBJ2API : searchop : obj2 ptr not found 0x%x
OBJ2API : allocop : entry over
OBJ2API: SEARCH ERROR!
OBJ2API : allocshp : entry over
OBJ2API : setanimnrn : anim nrn over
obj2 : obj2Control(); Unsupport shell command.[%d]
message : illegal control code in message (0x%x)
message : illegal control code in message
mes : entry over
><><><><><><><15=%d
>>>>>>>>>>>>>>16=%d
RESKEY2=%d
Castle=%d
KingWarp=%d
module : no free TLB ID
module : no free pages
module : entry over
module : no free modproc
EVEXEC: posstack over
resprog.c [_SET_MVPRAM] : pt=%08x
ZeroJump Error : unset segment [ %d ] call[%d,%d].fault system 
ZeroJump Error : unset function [ %d ] call[%d,%d].fault system 
(Source: Ferrox)

Developer Credits

At 0x69B3A9, the ROM contains the same developer message/credits found in the TurboGrafx-CD System Cards and most of the games for that system:

このプログラムの著作権は株式会社
ハドソンが所有しております。この
プログラムの一部または全部を株式
会社ハドソンの書面による許可なく
複写・複製・転用することは著作権
法により禁じられております。
PRODUCER
中本伸一
DIRECTOR
野沢勝広
CD-ROM SIMULATOR
本迫芳夫
BIOS MAIN CODE, CD-PLAYER
小林敬樹
BIOS CHECK MONITOR, SRAM MANAGER
飛田雅宏
BACKUP MEMORY MAINTENANCE
金田孝司
CD-PLAYER SUB
三上 哲
PSG DRIVER
岩淵貴幸
GRAPHIC DRIVER
岩崎啓真
GRAPHIC DRIVER SUB
及川克之
8x8 ANK FONT
松浦浩司
CD-PLAYER DESIGN
伊藤真樹
TITLE DESIGN
武田真理
12x12 KANJI FONT
角谷 篤
12x12 KANJI FONT
山口もと
12x12 KANJI FONT
岡田寿夫
NEC Home Electoronics
鈴木孝治
NEC Home Electoronics
牧野 孝
NEC Home Electoronics
益子泰尚
NEC Home Electoronics
野坂和彦
NEC Home Electoronics
新井宏昭
1988 Sep. Written by TAKAKI KOBAYASHI