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

Jampack series

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Jampack series

Developer: Sony Computer Entertainment
Publisher: Sony Computer Entertainment
Platforms: PlayStation, PlayStation 2
Released in US: Various points between 1997 and 2006


SourceIcon.png This game has uncompiled source code.
GraphicsIcon.png This game has unused graphics.
DummyIcon.png This game has unusual dummy files.


Jampack was the title used for a series of PlayStation and PlayStation 2 demo discs.

Hmmm...
To do:
  • Check all of the remaining Jampacks as well.
  • Double check the unused graphics. Most of these were gotten from the Mature versions. Perhaps the Teen versions have other unused stuff.

Dummy Files

Winter 2002

Jampack Winter 2002 Teen has a DMMY file in the root directory which is a debug-enabled version of Dark Cloud. This can be played by using the retail USA version's files of Dark Cloud and replacing the executable SCUS_971.11 with the DMMY file after renaming it to the same name as the executable.

Additionally, the SLY folder contains a backup of the executable for the Sly Cooper and the Thievius Raccoonus demo named SLYELF~1.CD. It does not appear to be much different, as the file size matches with the intended executable and it is dated the same day as the other files in the folder.

Unused Graphics

Jampack

Jampack NoControl.png
MENU.FF\Control\tomba.0

A placeholder control screen for Tomba!. Unlike other games in the Vault, Tomba! has the control scheme graphics built into the game's demo files.

Summer '99

Jampack99 Alphas.pngJampack99 EventCenter.pngJampack99 ResearchDev.png
MENU.FF\TIMS\MENU2.TIM

Three unused featurettes on the main menu.

Jampack99 MissingPicture.png
Jampack99 MissingTitle.png
MENU.FF\VaultTims

Two placeholder graphics for a missing game on the Vault. The photo is of a female Eclectus parrot.

Winter 2000

Jampack2000 MissingThumbnail.png
Jampack2000 MissingTitle.png

Two more graphics for a missing game on the Vault.

Volume 10

Jampack10 MENU-menu res-icnPH.pngJampack10 MENU main res-icnNULL.png
MENU.FF\menu_res

Jampack10-MENU sly2 control0.png
MENU.FF\sly2_control0

Placeholder graphics. The "Missing Control Screen" graphic is named sly2_control0 as Sly 2: Band of Thieves only had viewable trailers and no playable demo.

Volume 11

Jampack11 MENU-menu res-icn13.pngJampack11 MENU-menu res-icnM.png
MENU.FF\menu_res

Unused boot sequence graphics. Similar graphics were used in Volume 10, where the red one represented the Teen variant and the yellow one Mature. Volume 11 skips the boot sequence/animation, making these graphics go unused.

Jampack10 MENU-menu res-icnPH.pngJampack10 MENU main res-icnNULL.png
MENU.FF\menu_res

Placeholder graphics identical to the ones found in Volume 10.

Volume 12

Jampack12 MENU-menu res-pub-projects-jampack12-sprites-volume12.png
MENU.FF\menu_res\pub\projects\jampack12\sprites\volume12

Unused logo variant.

Jampack12 MENU-menu res-pub-projects-jampack12-thumbs-null.png
MENU.FF\menu_res\pub\projects\jampack12\thumbs\null

Placeholder graphic for a missing screenshot thumbnail.

Volume 13

Jampack13 MENU-shots-3.png
MENU.FF\shots

Jampack13 MENU-menu res.png
MENU.FF\menu_res

More placeholder graphics.

Uncompiled Source Code

MENU.FF contains some lines of source code in areas where there isn't supposed to be any data.

Summer '99

;  
#endif
  switch(mcerr) {
  case McErrNone: 
#if DEBUG
    printf("no error, formatted\n");
#endif
    return 1;
  case McErrNotFormat:
#if DEBUG
    printf("not formatted\n");
#endif
    return 0;
  default:
#if DEBUG
    pri
#if DEBUG
  printf(MemErrors[err]);
#endif
  //  if (err == McErrNone) return 1;
  if (err == McErrBlockFull) return 0;
  else if (err != McErrNone) return -1;

#if DEBUG
  printf("reopening file\n");
#endif
  err = MemCardOpen(0,mcfilename,O_WRONLY);
#if DEBUG
  printf(MemErrors[err]);
#endif
  assert (err == McErrNone);
  if (err == McErrNone) return 1;
  return -1;
}

int DeleteCardFile(char *mcfilename)
{
  long err;
  err = MemCardDeleteFile(0,mcfilename);
  if (err == McErrNone)

Winter 2000

;
			default:
				ResetIcons();
				return kContinueScene;  //as you were...	
			}		
			return kEndScene;						
		}
	}

	if(directionY!=0) {
		myFrameY+=d