Unused Levels#
A portion of level files are present but went unused in normal gameplay. Most of these are tests. The game calls the level files from levels.json and multiplayer.json and said files in the game's data aren't mentioned in them.
Berg7NewHu.lvl
Berg8New2.lvl
BergPegTest.lvl
Bjorn01.lvl
Bjorn2Slide.lvl
Bjorn2Slide02.lvl
Bjorn04.lvl
Bjorn05.lvl
Bjorn06.lvl
Bjorn07.lvl
Bjorn08.lvl
Bjorn09.lvl
Bjorn10.lvl
BjornBackInTheBox.lvl
BjornMadEye.lvl
Cluster.lvl
CreepyEyes2.lvl
EditorTestLevel.lvl
Berg8New2.lvl
Unused Graphics#
Images for a level editor.
On PS4, the texture atlas is different and also is 256×256.
Thunderball_1080 is leftover on PS4 having no use by the game, containing the graphics of Peggle's PlayStation 3 adaptation, all crammed into 4 texture atlases.
Video file oddities#
Duplicated video files#
|
|
To do: |
The files Intro.bk2 and Masters_Intro.bk2 in the Video directory are duplicated copies of Berg_Intro.bk2, being Berg's intro without any audio channels. These were most likely copied from high-end releases as it is present on Xbox 360 which only has video files in 720p.
Other files with no audio channels#
On Xbox 360, the following files have no audio channels. The two being the DLC characters that skipped this release.
Jimmy_Intro.bk2
Wendy_Intro.bk2
Unused Text#
String ID |
English (US) |
German |
Spanish |
French |
Italian |
Portuguese |
Japanese |
|---|---|---|---|---|---|---|---|
AREA_FAIRY_TEST_NAME |
Fairy Test Levels |
||||||
AREA_AREA_SPECIALTEST_NAME |
Playtest Levels |
||||||
AREA_TEST_NAME |
Test Levels |
||||||
AREA_TEST_NAME |
Test Levels |
||||||
BergPegTest |
BergPegTest |
||||||
CHARACTER_TEST |
Character Test string. |
Character Test string. |
Character Test string. |
Character Test string. |
Character Test string. |
Character Test string. |
Character Test string. |
DELETEME |
Purples |
||||||
LEVEL_FAIRY_PLACEHOLD_DESC |
I'm some Fairy level placeholder text! WOOOOO!!! |
||||||
please_delete |
Multiball |
||||||
SpeechBubbleFairyIntroTest_DLC2 |
I'm a test of Fairy dialog! Wheeee! |
Ich bin ein Feen-Testdialog! Wheeee! |
¡Soy un diálogo de prueba de hada! ¡Wiiii! |
Sou um diálogo de teste de Fada! Wohoo! |
|||
SpeechBubbleFairyPlaceholder_DLC2 |
I'm now speaking words that are holding a place! Language is wonderful! |
Ich spreche nun Platzhalter-Worte. Sprache ist wundervoll! |
¡Estas palabras están ocupando una caja! ¿No es maravilloso? |
Agora estou falando palavras que estão reservando este espaço. Os idiomas são maravilhosos! |
|||
Test |
Foo bar bing baz |
Foo bar bing baz |
Foo bar bing baz |
Foo bar bing baz |
Foo bar bing baz |
Foo bar bing baz |
Foo bar bing baz |
Most are placeholders. The developers had fun localizing the game.
Development Text#
# MAX: This first WaitForTime is here because resource loading screws up the first fade otherwise
Debugging Material#
Debug Console#
|
|
To do: |
The game executable mentions a debug console.
Command |
Help text |
Effect |
|---|---|---|
|
Writes this text to the console on the following failures, otherwise does the said action, targets likely relate to pegs.
|
|
|
|
Use with ultra grants an Ultra Extreme Fever while low grants a Fever. |
|
|
Writes this text to the console. |
|
Depends on the below. |
Displays the help text of the given command. |
|
|
Writes this text to the console. |
|
|
|
|
|
If the level is invalid, writes this text to the debug console.
Otherwise, writes this after success. |
|
|
If the level is invalid, writes this text to the debug console.
Otherwise, writes this after success. |
|
If the level is invalid, writes this text to the debug console.
Otherwise, writes this after success. |
|
|
|
|
|
|
|
|
|
|
|
|
If the data provided is valid, writes this text to the debug console.
Otherwise, writes this. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Added on Xbox One. |
|
|
Added on Xbox One. |
|
|
|
|
|
|
Writes this text to the console. |
|
|
Writes this text to the console. |
|
|
Writes this text to the console. |
|
|
Writes this text to the console. |
|
|
|
|
|
|
|
|
|
|
Assumedly sets the control style, used by /scenery.controlstyle %s, can be set to gamepad/controller or spatial/kinect/mouse. |
|
|
Unknown. |
|
|
Dumps memory leaks to mem_leaks.txt. |
|
|
Unknown. |
|
|
Forces the control type to be a spacial controller. |
|
|
Forces the control type to be a gamepad/controller. |
|
|
Unknown. |
|
|
Unknown, likely sets the the Multiplayer Correlation ID, writes this to the console: |
|
|
Unknown, likely clears the invite writes this text to the console: |
|
|
|
|
|
|
|
|
|
Revisional Differences#
PlayStation 4#
- Textures and prerendered videos were redone to support 1080p.
- The following text strings were altered:
String ID |
English (US, Xbox 360) |
English (US, PlayStation 4) |
German |
German (PlayStation 4) |
Spanish |
Spanish (PlayStation 4) |
French |
French (PlayStation 4) |
Italian |
Italian (PlayStation 4) |
Portuguese |
Portuguese (PlayStation 4) |
Japanese |
Japanese (PlayStation 4) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ButtonLabelOptions |
Settings |
Options |
||||||||||||
DialogTitleOptionsMenu |
SETTINGS MENU |
OPTIONS MENU |
||||||||||||
DLC2_Achievement_32_locked |
Complete all Hallelujah Hollow objectives |
Complete all Hallelujah Hollow optional objectives |
||||||||||||
DLC2_Achievement_32_unlocked |
Completed all Hallelujah Hollow objectives |
Completed all Hallelujah Hollow optional objectives |
||||||||||||
DLC2_Achievement_33_locked |
Complete 210 objectives |
Complete 210 optional objectives |
||||||||||||
DLC2_Achievement_33_unlocked |
Completed 210 objectives |
Completed 210 optional objectives |
||||||||||||
DLC2_MP_CHARSELECT_PURCHASE |
You can unlock this master from our fancy store! Would you like to go to the store now? You will exit the current multiplayer lobby or press B to cancel. |
You can unlock this content from our fancy store! Would you like to go to the store now? You will exit the current multiplayer lobby or press @{60}IMAGE_GAMEPAD_B@ to cancel. |
||||||||||||
Error_ActiveProfileChangedMessage |
The active player has changed. Please sign in. |
The active player has changed. |
||||||||||||
Error_SignOut |
The active profile has changed. Returning to the title screen. |
The active player has changed. Returning to the main menu. |
||||||||||||
HTPChallengesBody |
|
|
||||||||||||
HTPDuelBody |
|
- The following text strings were removed aside from most console-specific strings:
ButtonLabelFriends
ButtonLabelMyScore
ButtonLabelOverall
Internal Project Name#
The game's internal title is PeggleNext, according to its executable name. "Next" is possibly short for "next generation".
|
The Peggle series | |
|---|---|
|
Windows, Mac OS X |
Peggle Deluxe (Prototype) • Peggle Extreme • Peggle Nights • Peggle: World of Warcraft Edition |
|
Nintendo DS |
|
|
Xbox 360, Xbox One, PlayStation 4 |
|
|
Android |
|
|
iOS |
|