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

Karaoke Revolution (PlayStation 2)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Karaoke Revolution

Also known as: Karaoke Stage (EU)
Developer: Harmonix
Publisher: Konami
Platform: PlayStation 2
Released in US: November 4, 2003
Released in EU: May 2005[1]


AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
MovieIcon.png This game has unused cinematics.
TextIcon.png This game has unused text.
DebugIcon.png This game has debugging material.


Karaoke Revolution is a karaoke simulation game developed by Harmonix, being the first series of Konami's "Bemani" rhythm games to be developed and released entirely outside of Japan. Notably, the technology from this series would later be reused in Harmonix's own Rock Band series.

Unused Graphics

Menus

ui\image\gen\venue1.bmp.gz is an earlier version of the icon for the Club Avalanche venue. It can be seen in the July 2003 prototype.

KaraokerevolutionPS2-venue1.png

George W. Bush

The Enormobowl (venues\stadium), The Party (venues\party) and Club Avalanche (venues\mediumclub) venues contain a placeholder graphic reserved for the screens, labeled vid01.bmp.gz. While the variant in The Party's folder merely consists of a placeholder, the others contain a picture of the then-current American president George W. Bush.

KaraokerevolutionPS2-bush.png KaraokerevolutionPS2-partyvid.png

In addition, the Enormobowl, Club Avalanche and Superstar TV (venues\tvstudio) venues contain a texture meant to display the logo of the game, labeled kr_logo.bmp.gz, but only their palettes remain. The Enormobowl and Superstar TV palettes are identical.

KaraokerevolutionPS2-krlogoPALETTEstadium.pngKaraokerevolutionPS2-krlogoPALETTEmediumclub.png

However, the folder arena contains a file with the same name that is not blanked out, and consists of an earlier version of the game's logo, as seen in the E3 2003 Press Kit and the July 2003 prototype. It uses the same palette as the blanked out Club Avalanche graphic.

KaraokerevolutionPS2-krlogo.png

Central Station Ads

The Central Station (venues\subway) venue displays "ads" for Harmonix, Konami, the in-game Superstar TV venue, and DDRMAX2: Dance Dance Revolution, which was also published by Konami, in the background; their texture files are labeled as ad01_combo.bmp.gz and ad03.bmp.gz. However, other textures for more generic ads can also be found unused. They can, however, be seen in the July 2003 prototype.

ad01.bmp.gz
KaraokerevolutionPS2-ad01.png

ad02.bmp.gz
KaraokerevolutionPS2-ad02.png

ad04.bmp.gz
KaraokerevolutionPS2-ad04.png

Unused Song

Of the folders in the songs directory, one of them, heyevery, belongs to an unused song; a cover of Hey Everybody by Jennifer Love Hewitt, which is present in the July 2003 prototype. However, only its .dtb (script) and lipsync .rnd files remain; all other files have since been deleted, and no other references to this song can be found.

Unused Code

Unused Genre

As defined by config\gen\kara.dtb, each of the game's songs have internal genres, in the order of Slow (00), Rock (01), 80s (02), 70s (03), and Dance (04). However, the latter two genres are effectively "combined", using the former's ID but the latter's videos.

Unused/Unseen Parameters

As also defined by config\gen\kara.dtb, each of the game's songs have parameters for titles, length, and difficulty levels, which are displayed in the song selection screen, as well as gameplay parameters such as which backing characters are displayed, at what speed the lyrics scroll, at which size the lyrics appear, and the sound that plays should the player fail a stage. However, there are also two parameters which define the songs' original artist and BPM display values, also meant to be seen in the song selection screen. It's worth to note that the artist parameter is displayed in the July 2003 prototype, and that while the BPM parameter does seem to be used to define which animations should play during gameplay, the values themselves are never actually seen.

Song Artist BPM Display
Addicted Simple Plan 93
All You Wanted Michelle Branch 96
Are You Happy Now? Michelle Branch 90
Believe Cher 133
Billie Jean Michael Jackson 117
Bizarre Love Triangle New Order 119
Broken Wings Mr. Mister 98
Celebration Kool and the Gang 121
Chain of Fools Aretha Franklin 117
Complicated Avril Lavigne 78
Crawling in the Dark Hoobastank 94
Don't Know Why Norah Jones 88
Every Morning Sugar Ray 110
Everything You Want Vertical Horizon 94
Girls Just Want to Have Fun Cyndi Lauper 120
Hey Jealousy Gin Blossoms 153
Hit Me With Your Best Shot Pat Benetar 128
How You Remind Me Nickelback 86
I'm Coming Out Diana Ross 111
It's the End of the World As We Know It R.E.M. 103
Kiss Me Six Pence None the Richer 100
Ladies Night Kool and the Gang 117
Like a Virgin Madonna 120
One Week Barenaked Ladies 113
Red, Red Wine UB40 90
Save Tonight Eagle-Eye Cherry 120
Science Genius Girl Freezepop 137
She Talks To Angels The Black Crowes 80
Smooth Criminal Alien Ant Farm 127
Son of a Preacher Man Dusty Springfield 91
The Power of Love Huey Lewis and The News 119
Waiting for Tonight Jennifer Lopez 125
When a Man Loves a Woman Percy Sledge 65
Wind Beneath My Wings Bette Midler 62
You Really Got Me Van Halen 139
You're the One That I Want Olivia Newton John 107

Unused Videos

The folder arena\movies contains each of the videos associated with the songs' internal genres, as well as certain venues. However, there are several videos that don't seem to appear at all, as follows:

70s_1.ipu is a video associated with songs that have the internal genre 70s. However, it appears this genre was since "merged" with Dance, and use the movies associated with that genre instead, making it unused.

meta256.ipu is a generic video not associated with any genre. It is seen in some prerelease footage of the game, as well as the July 2003 prototype.

rock_1.ipu and rock_2.ipu are unused variations of rock1.ipu and rock2.ipu, which are associated with the songs that have the internal genre Rock. Compared to the used versions, the unused ones have a dotted effect in the outlines that zoom in.

superstartv_1.ipu is an unused video associated with the Superstar TV venue. While it can be seen in a screenshot seen in the back of the game's box, it doesn't seem to appear in-game.

Debug Display

KaraokerevolutionPS2-debug1.pngKaraokerevolutionPS2-debug2.png

Use the code below to display parameters on screen, which includes a memory availability meter, as well as camera, time, and animation values, at all times. This code applies only to the American release of the game.

20270280 00000001
(Source: punk7890)

Unused Cheats

The following cheats are defined by config\gen\kara.dtb, and could be activated during gameplay, but they don't work anymore.

Buttons Cheat Name Description
While holding L1 + L2
Left heap_report Would generate a summary report.
Right heap_dump Would generate a full heap report.
Down toggle_heap Would toggle the heap display.
Select screen_dump Would take a screenshot.
R3 save_objects Would save the currently rendered objects to debug.rnd.
Triangle toggle_panes Would toggle the text panes.
Square toggle_stats Seems it would have written something to debug_dma.txt.
X toggle_timers Unknown.
Up heap_alloc_dump Prints out free and allocated blocks.
While holding R1 + R2
Up pitch_detection Toggles pitch detection.
Left / Right change_excitement Decreases/increases excitement by 0.1.
Select mode_hack Unknown. Related to the HUD.
Square toggle_burn_in_cheat Unknown.
Start unlock_all Would unlock everything.
L3 mute_cheat Unknown. Likely related to the audience?
Triangle no_mic_cheat Likely related to bypassing the mic requirement?

There are also several cheats which would have required a keyboard to be used.

Button Cheat Name Description
W camtest_begin Likely related to a camera testing function.
E camtest_end Likely related to a camera testing function.
D camtest_stage Likely related to a camera testing function.
S camtest_crowd Likely related to a camera testing function.
Q camtest_l_char Likely related to a camera testing function.
R camtest_r_char Likely related to a camera testing function.
A camtest_l_corner Likely related to a camera testing function.
F camtest_r_corner Likely related to a camera testing function.
Z camtest_crowdtest Likely related to a camera testing function.
Down / Up Changes the game mode.
Y Changes the excitement meter motion scaling factor to 0.05.
U Changes the rhythm disparity threshold to 5ms.
I Changes the pitch disparity threshold to .1 half-steps.
O Changes the hit multiplier to .1.
P Changes the long note count advantage to .1.
0 set_mic_earpiece Unknown. Likely related to the headset peripheral.
1 test_transient Unknown. Parameters 0 0
2 test_transient Unknown. Parameters 1 0
3 test_transient Unknown. Parameters 2 0
4 test_transient Unknown. Parameters 3 0
5 test_transient Unknown. Parameters 4 0
! test_transient Unknown. Parameters 0 1
@ test_transient Unknown. Parameters 1 1
# test_transient Unknown. Parameters 2 1
$ test_transient Unknown. Parameters 3 1
% test_transient Unknown. Parameters 4 1
F1 win_cheat Finishes the stage with 0 points.
F2 win_cheat Finishes the stage with 3000 points.
F3 win_cheat Finishes the stage with 15000 points.
F4 win_cheat Finishes the stage with 35000 points.
F5 finale_cheat Likely an ending warp?

References