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

Mystery Tales II: The Spirit Mask (Nintendo DS)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Mystery Tales II: The Spirit Mask

Also known as: Mystery Saga II: The Spirit Mask (GE)
Developer: Most Wanted Entertainment
Publisher: Easy Interactive
Platform: Nintendo DS
Released in EU: September 15, 2011


AreasIcon.png This game has unused areas.
CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
DebugIcon.png This game has debugging material.


Mystery Tales II: The Spirit Mask is a hidden object game whose story follows the witch Melanie Cygnes on a temporal adventure to discover what the point of the mask is.

Unused Graphics

Four files present at the root of the cartridge filesystem seem to consist of images from Game Hits, another Most Wanted Entertainment title.

bottomBg.tga
Mysterytales2SPIRITMASKDS-bottomBg.png

font.tga

Mysterytales2SPIRITMASKDS-font.png

ufo.tga
Mysterytales2SPIRITMASKDS-ufo.png

upperBg.tga
Mysterytales2SPIRITMASKDS-upperBg.png

Unused Area

The folder Hi contains the sprites and area parameters for the game's object-searching levels, as well as the game's text scripts. It also contains an early version of the Ravaged Room level, labeled China_Ravaged_Room.txt (the used version is MT2_China_Ravaged_Room.txt. However, the only difference is in the position of the pipe object, which is much higher.

Unused Used
MT2_China_Ravaged_Room_pipe_so 583 277
MT2_China_Ravaged_Room_pipe_so 581 390

Unused Code

Cacti speak Japanese.
...But what does it mean?
This game has text or audio that needs to be translated. If you are fluent with this language, please read our translation guidelines and then submit a translation!

There are also many unused script files in the folder Hi, complete with some comments in Hungarian.

Script_proba1.txt

Tap0
	ObjectObjectives 28,29,30,31,32,33	//ezek nem randomizalodnak.. kotott idobeli megtalalasuk
//	ObjectSpirit 9,36			//ezek spiritben talalhatoak csak meg
	LevelTime 600				//10 perc
	ObjectHide 29,32,33			//
	ObjectShow 28				//biztos hogy a poharas alma legyen kattinthato
	MagicAdd 1,2				//hint  spirit latas
	InventoryAdd 1,2,3			//ezek az itemek vannak alapbol

	DialogPic 0 128,300,0  1
	DialogPic 1 128,260,1  1
	DialogText 8 0 128,260			//keressuk a 2 almat meg a papirt
Tap1
	ObjectAddToFind 29,30,33
Tap3
	NoTap 0					//tapszamitas vege
//-nehez cucc-
Tap4
	AutoTap 480				//8 sec utan szol
	NoTap 480
Tap5
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 10 0 128,260			//igyekezze
Tap6
	AutoTap 420				//7 sec utan leesik
	NoTap 420
Tap7
	NoTap 0
	ObjectHide 32,33
	ObjectShow 31				//visszaesik a nehez cucc
	Activate 2
//-nehez cucc vege-	

ObjFindableC 1				//scroll meg van
	SetTap 2
	DialogPic 0 40,260
	DialogText 9 0 60,260			//
	MagicAdd 5				//telekinesis
	MagicOpen				//varazslatok elomasznak
	ScrollToObj 31
	DeActivate

ItemUse 1 28 				//kalapacs a poharon
	ObjectHide 28
	ObjectShow 29				//bele kell irni a mapba is! grrrr... meghogy nincsenek atfedo elemek..


2 MagicUse 5 31 			//melyik varaszlatot melyik elemen
	ObjectHide 31
	ObjectShow 32,33			//
	DeActivate				//csak inaktivalja magat.. :)
	SetTap 4

ObjFoundId 33
	ObjectHide 32
	ObjectShow 31				//
	ObjectAddToFindRand 6
	Activate 1
	SetTap 2

1i ObjFindableC 0
//	End
	SetTap 8

Tap8
	ObjectAddToFind 28,29,32
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 8 0 128,260
Tap9
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 9 0 128,260
Tap10
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 10 0 128,260
Tap11
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 8 0 128,260
Tap12
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 9 0 128,260
Tap13
	DialogPic 0 128,300,0
	DialogPic 1 128,260,1
	DialogText 10 0 128,260
Tap19
	End

A translation of the Hungarian text found in the code above:

Hungarian English
ezek nem randomizalodnak.. kotott idobeli megtalalasuk these ones don't appear randomly.. they need to be found on time
ezek spiritben talalhatoak csak meg these ones can only be found in a spirit
10 perc 10 minutes
biztos hogy a poharas alma legyen kattinthato the apple with the glass is the one that should be clickable
hint spirit latas hint spirit vision
ezek az itemek vannak alapbol these items are by default
keressuk a 2 almat meg a papirt searching for the 2 apples and the paper
tapszamitas vege tap count end
8 sec utan szol notifies after 8 seconds
igyekezze hurry up
7 sec utan leesik it drops after 7 seconds
visszaesik a nehez cucc the heavy stuff drops back
scroll meg van obtained scroll
varazslatok elomasznak magic spells show up
kalapacs a poharon hammer on the glass
bele kell irni a mapba is! grrrr... meghogy nincsenek atfedo elemek.. needs to be written into the map too! grrr... there aren't any overlapping objects, yeah sure...
melyik varaszlatot melyik elemen ("varaszlatot" has a typo, should be "varazslatot") which magic spell on which object
csak inaktivalja magat.. :) just deactivates itself... :)

Script_proba1.txt2

Tap0
	ObjectMC1 16,17				//eye ezek megtalalhatoak alapbol
	ObjectMC2 18,22,23				//feather
	ObjectMC3 19,20				//gem
	ObjectMC4 24,25				//frog
	ObjectObjectives 1,2,3,4		//ezek nem randomizalodnak.. kotott idobeli megtalalasuk
	ObjectSpirit 9,36			//ezek spiritben talalhatoak csak meg

	DialogPic ImageFohos 128,96  1tapig
	DialogPic ImageFohosmosoly 128,48  1tapig
	DialogText Text_hello NormalBubi 10,260		//Dialog: H?, ez bonyolultnak néz ki… hol lehet itt keresni?
Tap1
	ObjectAddToFind 1				//Magnifying glass az egyetlen objektum a listában.
Tap3
	NoTap 0						//tapszamitas vege

ObjFoundId 1
	DialogPic ImageFohos 128,96  1tapig
	DialogPic ImageFohosmosoly 128,48  1tapig
	DialogText Text_mi_van_meg NormalBubi 10,260	//Dialog: No lássuk… japán Ayakashi maszk…rizsa  a maszkról… ez nem pont olyan, de close enough…ghost possessed by mysteryous powers? Hümm… lássuk mi van még itt.
	ObjectAddToFindRand 5
	Activate o
0i ObjFindableC 0
	DialogPic ImageFohos 128,96  1tapig
	DialogText Text_mi_van_meg NormalBubi 10,260	//Dialog: semmi. Utána kell olvasnom a könyvekben, lássuk, milyen könyvek szólnak a témáról.
	ObjectAddToFindRand 3
	ObjectAddToFind 2,3,4
	Activate 1
ObjFoundId 2
	DialogPic ImageFohos 128,96  1tapig
	DialogPic ImageFohosmosoly 128,48  1tapig
	DialogText Text_megvanBook NormalBubi 10,260	//Amikor megvan a Book, dialog: Három cím a maszkokról általánossagban. Felírom.
ObjFoundId 3
	DialogPic ImageFohos 128,96  1tapig
	DialogPic ImageFohosmosoly 128,48  1tapig
	DialogText Text_megvanMask NormalBubi 10,260	//Amikor megvan a Mask: 2 könyv rituális maszkokról, ez hasznos lehet.
ObjFoundId 4
	DialogPic ImageFohos 128,96  1tapig
	DialogPic ImageFohosmosoly 128,48  1tapig
	DialogText Text_megvanKanji NormalBubi 10,260	//Amikor megvan a Kanji: Japán opera és tradicionális maszkok, valamint egy legendagy?jtemény.

2 ItemUse 1			//Mask
	//A maszk aktívvá válik két másodpercre (kerete aktív, megjelenik a fels? képerny?n az ikonja), aztán deaktiválódik.
	Activate 3
3i ItemUse 1			//Mask
	//A maszk aktívvá válik két másodpercre (kerete aktív, megjelenik a fels? képerny?n az ikonja), aztán deaktiválódik.
	//+ dialog: Hm, nem m?ködik, fura. Talán túl modern neki egy számítógé képerny?je.
	Activate 2
1i ObjFindableC 0
	End

Script_proba1.txt3

Tap0
	ObjectAddToFindRand 5
Tap3
	NoTap 0						//tapszamitas vege

0 ObjFindableC 0
	SetTap 2
	ObjectAddToFindRand 5
	Activate 1

1i ObjFindableC 0
	End

Script_proba12.txt

Tap0
//	ObjectMC1 16,17				//eye ezek megtalalhatoak alapbol
//	ObjectMC2 18,22,23				//feather
//	ObjectMC3 19,20				//gem
//	ObjectMC4 24,25				//frog
	ObjectObjectives 1,2,3,4		//ezek nem randomizalodnak.. kotott idobeli megtalalasuk
//	ObjectSpirit 9,36			//ezek spiritben talalhatoak csak meg

	DialogPic 0 128,300  1
	DialogPic 1 128,260  1
	DialogText 0 0 128,260				//Dialog: H?, ez bonyolultnak néz ki… hol lehet itt keresni?
Tap1
	ObjectAddToFind 1				//Magnifying glass az egyetlen objektum a listában.
Tap3
	NoTap 0						//tapszamitas vege

ObjFoundId 1
	SetTap 2
	DialogPic 0 28,320  1
	DialogPic 1 28,280  1
	DialogText 1 0 30,260				//Dialog: No lássuk… japán Ayakashi maszk…rizsa  a maszkról… ez nem pont olyan, de close enough…ghost possessed by mysteryous powers? Hümm… lássuk mi van még itt.
	ObjectAddToFindRand 5
	Activate 0
0i ObjFindableC 0
	SetTap 2
	DialogPic 0 40,260  1
	DialogText 2 0 60,260				//Dialog: semmi. Utána kell olvasnom a könyvekben, lássuk, milyen könyvek szólnak a témáról.
	ObjectAddToFindRand 3
	ObjectAddToFind 2,3,4
	Activate 1
ObjFoundId 2
	SetTap 2
	DialogPic 0 28,296  1
	DialogPic 1 28,248  1
	DialogText 3 0 10,260	//Amikor megvan a Book, dialog: Három cím a maszkokról általánossagban. Felírom.
ObjFoundId 3
	SetTap 2
	DialogPic 0 28,296  1
	DialogPic 1 28,248  1
	DialogText 4 0 10,260	//Amikor megvan a Mask: 2 könyv rituális maszkokról, ez hasznos lehet.
ObjFoundId 4
	SetTap 2
	DialogPic 0 28,296  1
	DialogPic 1 28,248  1
	DialogText 5 0 10,260	//Amikor megvan a Kanji: Japán opera és tradicionális maszkok, valamint egy legendagy?jtemény.

2 ItemUse 1			//Mask
	SetTap 2
	DialogPic 0 28,96  1
	//A maszk aktívvá válik két másodpercre (kerete aktív, megjelenik a fels? képerny?n az ikonja), aztán deaktiválódik.
//	DialogText 6 0 10,260	//Amikor megvan a Kanji: Japán opera és tradicionális maszkok, valamint egy legendagy?jtemény.
	Activate 3
3i ItemUse 1			//Mask
	SetTap 2
	DialogText 7 0 10,260	//Amikor megvan a Kanji: Japán opera és tradicionális maszkok, valamint egy legendagy?jtemény.
	//A maszk aktívvá válik két másodpercre (kerete aktív, megjelenik a fels? képerny?n az ikonja), aztán deaktiválódik.
	//+ dialog: Hm, nem m?ködik, fura. Talán túl modern neki egy számítógé képerny?je.
	Activate 2
1i ObjFindableC 0
	End

Script_proba2.txt

Tap0
	MagicAdd 1,2,3,4,5,6,7
	InventoryAdd 1,2,3,4,5,6,7,8

	ObjectAddToFindRand 6

Tap2
	DialogPic 0 128,100,0  1
//	DialogText 8 0 128,260			//keressuk a 2 almat meg a papirt
	StartIntuicio		//randomizal
	Activate 2
	AutoTap 60				//1sec utan szol
	NoTap 60
Tap3
	DialogPic 0 128,300,0  1
	DialogText 8 0 128,260
Tap4
	NoTap 0					//tapszamitas vege

Tap10
	DialogPic 0 128,300,0  1
	DialogText 9 0 128,260
Tap11
	SetTap 3

2i TriggerIntuicio
	SetTap 10
	DeActivate 2

ObjFindableC 0				
	ObjectAddToFindRand 6
	DeActivate
	Activate 1

1i ObjFindableC 0
	End

valami.txt

Tap0
	ObjectObjectives 1 //belladonna
	MagicAdd 1,2,3,4
	InventoryAdd 1,2,3,4
	DialogPic 0 128,260
	DialogText 0 0 128,260
	ObjectAddToFindRand 5

Tap2
	NoTap 0

1 ItemUse 1
	Activate 2
ItemDeUse 1
	Deactivate 2


ObjFindableC 4
	SetTap 1
	DialogPic 0 128,260
	DialogText 1 0 128,260
	ObjectAddToFind 1
	DeActivate

//--------------------
2iw ObjFound
	SetTap 1	
	DeActivate
	DeActivate 1
	DialogPic 0 128,260
	DialogText 4 0 128,260

0w ObjFoundId 1
	SetTap 1
	DialogPic 0 128,260
	DialogText 3 0 128,260

0w ObjFindableC 0
	SetTap 3
	DialogPic 0 128,260
	DialogText 2 0 128,260

Tap4
	End


Strange Executable

The folder uj\_proba contains an executable labeled cpyp.exe. When opened using the command line, it reveals itself to be a file utility of sorts.

cpyp.exe [(safe) copy part utility] 2004.4.9 written by aszucs
Can resume broken files, and will retry i/o errors. [if no ignore used]
you can exit with ESC during the copy
------------------------------------------------------------------------------
usuage:                         usable prefixes '-','/' separators ':','='
-?             -help            =Display help [this] screen.
-i:<filename>  -infile:<fn>     =set input file name
-o:<filename>  -outfile:<fn>    =set output file name
-f:<integer>   -from:<integer>  =get data from  <i>byte. Def:0
-u:<integer>   -until:<integer> =get data until <i>byte. Def:input file size
-sl:<integer>  -slice:<integer> =slice input to <i>byte sized output files
-bs:<integer>  -buffersize:<i>  =unit of read/write. Def:1048576 bytes [=1Mb]
-ignore                         =ignore read errors. [set missing bytes to 0]
------------------------------------------------------------------------------
Examples:
cpyp.exe -i:c:\autoexec.bat -o:autoexec.bat.part -f:3 -u:4
cpyp.exe /i=big.arj -slice:0x100000
cpyp.exe -i=d:\badsectors.data -o=d:\saved.data -bs=512 -ignore

press any key