We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

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: 1997


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


Hmmm...
To do:
Check all of the remaining Jampacks as well.
  1. Double check the unused graphics! Most of these were gotten from the Mature version. Perhaps the Teen version has a few more unused stuff.

Jampack was the title used for a series of PlayStation and PlayStation 2 demo discs released in the United States from 1997-2006.

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 red lory.

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 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 on the other hand 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

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