<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://3do.world/index.php?action=history&amp;feed=atom&amp;title=Pretty_Soldier_Sailor_Moon_S-Demo</id>
	<title>Pretty Soldier Sailor Moon S-Demo - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://3do.world/index.php?action=history&amp;feed=atom&amp;title=Pretty_Soldier_Sailor_Moon_S-Demo"/>
	<link rel="alternate" type="text/html" href="http://3do.world/index.php?title=Pretty_Soldier_Sailor_Moon_S-Demo&amp;action=history"/>
	<updated>2026-09-18T10:24:54Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>http://3do.world/index.php?title=Pretty_Soldier_Sailor_Moon_S-Demo&amp;diff=18447&amp;oldid=prev</id>
		<title>Elliogle: Created page with &quot;== Disc Archaeology == &#039;&#039;Findings from a byte-level analysis of the Japanese demo disc image (194,600,960 bytes / 94,720 blocks; 255 filesystem entries).&#039;&#039; === A command-line demo player === The disc&#039;s program is &lt;code&gt;/Demo&lt;/code&gt; (51,648 bytes), a movie/demo player whose Unix-style usage text survives intact — typo included: &lt;code&gt;demo [FilaName] -f [fps] -v [volume] (-m -b)&lt;/code&gt; — with options documented as &#039;&#039;&quot;-f...Set fps option (default is 24)&quot;&#039;&#039;, &#039;&#039;&quot;-v...Set...&quot;</title>
		<link rel="alternate" type="text/html" href="http://3do.world/index.php?title=Pretty_Soldier_Sailor_Moon_S-Demo&amp;diff=18447&amp;oldid=prev"/>
		<updated>2026-08-14T06:27:12Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;== Disc Archaeology == &amp;#039;&amp;#039;Findings from a byte-level analysis of the Japanese demo disc image (194,600,960 bytes / 94,720 blocks; 255 filesystem entries).&amp;#039;&amp;#039; === A command-line demo player === The disc&amp;#039;s program is &amp;lt;code&amp;gt;/Demo&amp;lt;/code&amp;gt; (51,648 bytes), a movie/demo player whose Unix-style usage text survives intact — typo included: &amp;lt;code&amp;gt;demo [FilaName] -f [fps] -v [volume] (-m -b)&amp;lt;/code&amp;gt; — with options documented as &amp;#039;&amp;#039;&amp;quot;-f...Set fps option (default is 24)&amp;quot;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;quot;-v...Set...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Disc Archaeology ==&lt;br /&gt;
&amp;#039;&amp;#039;Findings from a byte-level analysis of the Japanese demo disc image (194,600,960 bytes / 94,720 blocks; 255 filesystem entries).&amp;#039;&amp;#039;&lt;br /&gt;
=== A command-line demo player ===&lt;br /&gt;
The disc&amp;#039;s program is &amp;lt;code&amp;gt;/Demo&amp;lt;/code&amp;gt; (51,648 bytes), a movie/demo player whose Unix-style usage text survives intact — typo included:&lt;br /&gt;
&amp;lt;code&amp;gt;demo [FilaName] -f [fps] -v [volume] (-m -b)&amp;lt;/code&amp;gt; — with options documented as &amp;#039;&amp;#039;&amp;quot;-f...Set fps option (default is 24)&amp;quot;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;quot;-v...Set Output volume (default is 0x4000)&amp;quot;&amp;#039;&amp;#039;, and &amp;lt;code&amp;gt;-m&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;-b&amp;lt;/code&amp;gt; selecting whether the parent is the main or battle task.&lt;br /&gt;
The player&amp;#039;s error strings are a typo collection: &amp;#039;&amp;#039;&amp;quot;FilaName&amp;quot;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;quot;Cab&amp;#039;t open InitEventUtility&amp;quot;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;quot;Can;t search Drawing buffer pointer&amp;quot;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;quot;DIasplayScreen faild error&amp;quot;&amp;#039;&amp;#039;.&lt;br /&gt;
=== A disc with no LaunchMe ===&lt;br /&gt;
The startup script (&amp;lt;code&amp;gt;AppStartup&amp;lt;/code&amp;gt;) ends by declaring &amp;#039;&amp;#039;&amp;quot;the system will start $boot/Launchme&amp;quot;&amp;#039;&amp;#039; — but &amp;#039;&amp;#039;&amp;#039;no LaunchMe exists on the disc&amp;#039;&amp;#039;&amp;#039;. The only executable is &amp;lt;code&amp;gt;/Demo&amp;lt;/code&amp;gt;, which expects command-line arguments. This is consistent with the disc being driven by an external menu or store-kiosk system rather than booting standalone, fitting its Panasonic (hardware-maker) publisher.&lt;br /&gt;
=== Development leftovers ===&lt;br /&gt;
* The BGM directory preserves the project&amp;#039;s raw audio pipeline: numbered &amp;lt;code&amp;gt;.4416&amp;lt;/code&amp;gt;-format sample files (&amp;lt;code&amp;gt;TAKI02&amp;lt;/code&amp;gt;–&amp;lt;code&amp;gt;TAKI25&amp;lt;/code&amp;gt;) and loosely-named stage streams, among them the misspelled &amp;lt;code&amp;gt;jupitarstage&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;olgol&amp;lt;/code&amp;gt; (オルゴール — &amp;quot;music box&amp;quot;).&lt;br /&gt;
* &amp;lt;code&amp;gt;/data/SE/SE1/&amp;lt;/code&amp;gt; holds 19 loose, unpacked &amp;lt;code&amp;gt;USE*.AIFC&amp;lt;/code&amp;gt; sound-effect samples — working files that later builds ship only inside packed archives.&lt;br /&gt;
* Win/lose card art exists for only two fighters (&amp;lt;code&amp;gt;card_moon&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;card_jupiter&amp;lt;/code&amp;gt;), suggesting the demo&amp;#039;s versus mode was scoped to a Moon-vs-Jupiter showcase.&lt;br /&gt;
=== Filesystem notes ===&lt;br /&gt;
The redundant directory copies (&amp;quot;avatars&amp;quot;) of &amp;lt;code&amp;gt;/System/Drivers&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Folios&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Programs&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Scripts&amp;lt;/code&amp;gt;, plus &amp;lt;code&amp;gt;rom_tags&amp;lt;/code&amp;gt;, disagree between copies — stale older generations from multi-pass mastering. The root directory copies verify hash-identical, so this is a mastering artifact, not dump damage.&lt;br /&gt;
=== Unallocated space ===&lt;br /&gt;
20,222 blocks (~40 MB, 21% of the disc) belong to no file, in three runs. Every byte was checked: 100% standard &amp;lt;code&amp;gt;iamaduck&amp;lt;/code&amp;gt; mastering filler, nothing hidden inside.&lt;br /&gt;
=== Demo vs Retail ===&lt;br /&gt;
The Panasonic-published demo disc is not a trimmed copy of the Bandai retail game — it was cut from an &amp;#039;&amp;#039;&amp;#039;earlier snapshot of the project&amp;#039;&amp;#039;&amp;#039;, before several asset-pipeline overhauls:&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Character animation naming&amp;#039;&amp;#039;&amp;#039;: the demo ships &amp;lt;code&amp;gt;moon0.pak&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;moon1.pak&amp;lt;/code&amp;gt; per fighter; the retail disc uses the later &amp;lt;code&amp;gt;moon1P_0.pak&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;moon2P_1.pak&amp;lt;/code&amp;gt; per-player scheme. The demo roster is five fighters (Moon, Mars, Jupiter, Venus, Uranus) against retail&amp;#039;s full lineup.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Music pipeline&amp;#039;&amp;#039;&amp;#039;: the demo&amp;#039;s BGM is raw numbered &amp;lt;code&amp;gt;.4416&amp;lt;/code&amp;gt; sample files (&amp;lt;code&amp;gt;TAKI02&amp;lt;/code&amp;gt;–&amp;lt;code&amp;gt;TAKI25&amp;lt;/code&amp;gt;) plus loose stage streams — including the misspelled &amp;lt;code&amp;gt;jupitarstage&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;olgol&amp;lt;/code&amp;gt; (オルゴール, &amp;quot;music box&amp;quot;) — where retail reorganized everything into per-character AIFF banks. The demo&amp;#039;s sound-effects tree still contains a folder of loose unpacked samples (&amp;lt;code&amp;gt;SE1/USE*.AIFC&amp;lt;/code&amp;gt;) that retail ships only in packed archives.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Missing systems&amp;#039;&amp;#039;&amp;#039;: the demo has no &amp;lt;code&amp;gt;FONT&amp;lt;/code&amp;gt; data (no staff-roll/profile text system) and no &amp;lt;code&amp;gt;gmdebug&amp;lt;/code&amp;gt; debug program; its interface archives (&amp;lt;code&amp;gt;SubData&amp;lt;/code&amp;gt;) are five files against retail&amp;#039;s ten, and the shared ones differ in size — different builds, not copies.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Identical media&amp;#039;&amp;#039;&amp;#039;: the big Cinepak movies (&amp;lt;code&amp;gt;Opening&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;Moon.FILM&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;moon08.film&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;moon16.film&amp;lt;/code&amp;gt;) and &amp;lt;code&amp;gt;MidiData.pak&amp;lt;/code&amp;gt; are byte-for-byte the same sizes on both discs — the video and MIDI content was locked before the demo was cut.&lt;/div&gt;</summary>
		<author><name>Elliogle</name></author>
	</entry>
</feed>