<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://www.ts-cn.wiki/index.php?action=history&amp;feed=atom&amp;title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3</id>
	<title>游戏解包相关 - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://www.ts-cn.wiki/index.php?action=history&amp;feed=atom&amp;title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3"/>
	<link rel="alternate" type="text/html" href="https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;action=history"/>
	<updated>2026-04-29T20:45:16Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3061&amp;oldid=prev</id>
		<title>2025年5月13日 (二) 03:43 AltracasysHC</title>
		<link rel="alternate" type="text/html" href="https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3061&amp;oldid=prev"/>
		<updated>2025-05-13T03:43:55Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025年5月13日 (二) 03:43的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;第4行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第4行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 关于引擎 ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 关于引擎 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tone Sphere 采用了由 Marmalade Technologies Limited.(后期更名为 Marmalade Game Studio&amp;lt;ref&amp;gt;[https://www.marmaladegamestudio.com/about/ Marmalade 公司官方网站]&amp;lt;/ref&amp;gt;) 公司开发的 Marmalade Engine SDK 作为开发引擎，其引擎具有跨平台开发的能力，Marmalade SDK &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的基本概念是 &lt;/del&gt;&quot;一次编写，随处运行&quot;，这样一个单一的代码库就可以在所有支持的平台上编译和执行，而无需使用不同的编程语言编写，每个平台使用不同的应用程序接口。 同时提供了基于 C/C++ 的应用程序接口，作为每个平台核心应用程序接口的抽象层。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Tone Sphere 采用了由 Marmalade Technologies Limited.(后期更名为 Marmalade Game Studio&amp;lt;ref&amp;gt;[https://www.marmaladegamestudio.com/about/ Marmalade 公司官方网站]&amp;lt;/ref&amp;gt;) 公司开发的 Marmalade Engine SDK 作为开发引擎，其引擎具有跨平台开发的能力，Marmalade SDK &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的基本理念是 &lt;/ins&gt;&quot;一次编写，随处运行&quot;，这样一个单一的代码库就可以在所有支持的平台上编译和执行，而无需使用不同的编程语言编写，每个平台使用不同的应用程序接口。 同时提供了基于 C/C++ 的应用程序接口，作为每个平台核心应用程序接口的抽象层。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;该引擎支持OpenGL ES 1.x 以及 2.x 图形 API &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;接口，提供优质的游戏图形渲染能力，同时为了方便开发者开发内容，在 &lt;/del&gt;2015 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;年第四季度提供自有 &lt;/del&gt;2D 转 3D &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的工具包。值得注意的是该开发工具在 2017 年 3 月停止更新和关闭授权服务器，同时在 2017 年日本公司 GMO Cloud 获得该开发工具的独家授权后，在 2018 年 5 月，正式宣告 Marmalade Engine 及其相关产品正式停止支持。&amp;lt;ref&amp;gt;[[wikipedia:Marmalade_(software)|Marmalade Engine Wiki]]&amp;lt;/ref&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;该引擎支持OpenGL ES 1.x 以及 2.x 图形 API &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;接口，提供优质的游戏图形渲染能力，同时为方便开发者开发内容，在 &lt;/ins&gt;2015 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;年第四季度面向开发者提供自有 &lt;/ins&gt;2D 转 3D &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的工具包。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;很大程度上，由于 Marmalade Engine 授权服务器的关闭{{黑幕|，以及一些奇妙coding}}，导致 Tone Sphere &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;后期更新开发工作变得异常困难。这也是后期 &lt;/del&gt;Sta &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;将 &lt;/del&gt;Tone Sphere 2 将使用通用引擎开发的主要原因之一。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;值得注意的是：该开发工具在 2017 年 3 月停止更新，并且关闭授权服务器（已本地激活的副本不影响）。在 2017 年日本公司 GMO Cloud 获得该开发工具的独家授权后，接下来在 2018 年 5 月，宣告 Marmalade Engine 及其相关产品正式停止支持。&amp;lt;ref&amp;gt;[[wikipedia:Marmalade_(software)|Marmalade Engine Wiki]]&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;很大程度上，由于 Marmalade Engine 授权服务器的关闭{{黑幕|，以及一些奇妙coding}}，导致 Tone Sphere &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;后期的更新开发工作变得异常困难。这也是 &lt;/ins&gt;Sta &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;计划 &lt;/ins&gt;Tone Sphere 2 将使用通用引擎开发的主要原因之一。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 文件结构与调用构造 ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 文件结构与调用构造 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏资源通过 &lt;/del&gt;Marmalade &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;自带提供的工具打包，通过使用一些特定的方式解包后，会得到以下文件：&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏资产通过 &lt;/ins&gt;Marmalade &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Engine 自带提供的工具打包，在通过使用一些特定的方式解开资产包后，会得到以下文件结构：&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;第23行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第25行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|存放音频资源以及谱面信息，BGA 载入信息&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|存放音频资源以及谱面信息，BGA 载入信息&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* 游戏内所有的展示页面，均作为一个关卡载入（包括主界面、延迟校正、Sphere Map等一系列基础场景）&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 游戏谱面自带定数 ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 游戏谱面自带定数 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key tonesphere_db:diff:1.41:old-3060:rev-3061:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>AltracasysHC</name></author>
	</entry>
	<entry>
		<id>https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3060&amp;oldid=prev</id>
		<title>AltracasysHC：​Added some ranking info</title>
		<link rel="alternate" type="text/html" href="https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3060&amp;oldid=prev"/>
		<updated>2025-05-13T03:31:14Z</updated>

		<summary type="html">&lt;p&gt;Added some ranking info&lt;/p&gt;
&lt;a href=&quot;https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;amp;diff=3060&amp;amp;oldid=3059&quot;&gt;显示更改&lt;/a&gt;</summary>
		<author><name>AltracasysHC</name></author>
	</entry>
	<entry>
		<id>https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3059&amp;oldid=prev</id>
		<title>2025年5月13日 (二) 02:38 AltracasysHC</title>
		<link rel="alternate" type="text/html" href="https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3059&amp;oldid=prev"/>
		<updated>2025-05-13T02:38:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025年5月13日 (二) 02:38的版本&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;第8行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第8行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;该引擎支持OpenGL ES 1.x 以及 2.x 图形 API 接口，提供优质的游戏图形渲染能力，同时为了方便开发者开发内容，在 2015 年第四季度提供自有 2D 转 3D 的工具包。值得注意的是该开发工具在 2017 年 3 月停止更新和关闭授权服务器，同时在 2017 年日本公司 GMO Cloud 获得该开发工具的独家授权后，在 2018 年 5 月，正式宣告 Marmalade Engine 及其相关产品正式停止支持。&amp;lt;ref&amp;gt;[[wikipedia:Marmalade_(software)|Marmalade Engine Wiki]]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;该引擎支持OpenGL ES 1.x 以及 2.x 图形 API 接口，提供优质的游戏图形渲染能力，同时为了方便开发者开发内容，在 2015 年第四季度提供自有 2D 转 3D 的工具包。值得注意的是该开发工具在 2017 年 3 月停止更新和关闭授权服务器，同时在 2017 年日本公司 GMO Cloud 获得该开发工具的独家授权后，在 2018 年 5 月，正式宣告 Marmalade Engine 及其相关产品正式停止支持。&amp;lt;ref&amp;gt;[[wikipedia:Marmalade_(software)|Marmalade Engine Wiki]]&amp;lt;/ref&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;很大程度上，由于 Marmalade Engine &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;的授权服务器的关闭，导致 &lt;/del&gt;Tone Sphere &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;后期开发工作变得异常困难，也是后期 &lt;/del&gt;Sta 将 Tone Sphere 2 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;将使用通用引擎开发的主要原因之一&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;很大程度上，由于 Marmalade Engine &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;授权服务器的关闭{{黑幕|，以及一些奇妙编程方式}}，导致 &lt;/ins&gt;Tone Sphere &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;后期更新开发工作变得异常困难。这也是后期 &lt;/ins&gt;Sta 将 Tone Sphere 2 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;将使用通用引擎开发的主要原因之一。&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 文件结构与调用构造 ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== 文件结构与调用构造 ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏通过 &lt;/del&gt;Marmalade 自带提供的工具打包，通过使用一些特定的方式解包后，会得到以下文件：&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏资源通过 &lt;/ins&gt;Marmalade 自带提供的工具打包，通过使用一些特定的方式解包后，会得到以下文件：&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|+&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot;&gt;第24行：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;第24行：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏自带定数 &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;游戏谱面自带定数 &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;根据提取的内容，得到每个谱面难度数值，以下内容仅供参考{{黑幕|，揣测很大程度是用来排序 Songlist 顺序}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key tonesphere_db:diff:1.41:old-3052:rev-3059:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>AltracasysHC</name></author>
	</entry>
	<entry>
		<id>https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3052&amp;oldid=prev</id>
		<title>AltracasysHC：​创建页面，内容为“- 本页面内容主要用于记录与游戏相关的一些技术实现文档，包括但不限于引擎游戏实现，文件定义等信息，建议查看其文章前先通关游戏  -- 该页面涉及到游戏解包，如有侵犯开发者权益，本页面或子页面会随时关停，请合理查阅  === 关于引擎 === Tone Sphere 采用了由 Marmalade Technologies Limited.(后期更名为 Marmalade Game Studio&lt;ref&gt;[https://www.marmaladegamestudio.com/ab…”</title>
		<link rel="alternate" type="text/html" href="https://www.ts-cn.wiki/index.php?title=%E6%B8%B8%E6%88%8F%E8%A7%A3%E5%8C%85%E7%9B%B8%E5%85%B3&amp;diff=3052&amp;oldid=prev"/>
		<updated>2025-04-30T16:31:32Z</updated>

		<summary type="html">&lt;p&gt;创建页面，内容为“- 本页面内容主要用于记录与游戏相关的一些技术实现文档，包括但不限于引擎游戏实现，文件定义等信息，建议查看其文章前先通关游戏  -- 该页面涉及到游戏解包，如有侵犯开发者权益，本页面或子页面会随时关停，请合理查阅  === 关于引擎 === Tone Sphere 采用了由 Marmalade Technologies Limited.(后期更名为 Marmalade Game Studio&amp;lt;ref&amp;gt;[https://www.marmaladegamestudio.com/ab…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;- 本页面内容主要用于记录与游戏相关的一些技术实现文档，包括但不限于引擎游戏实现，文件定义等信息，建议查看其文章前先通关游戏&lt;br /&gt;
&lt;br /&gt;
-- 该页面涉及到游戏解包，如有侵犯开发者权益，本页面或子页面会随时关停，请合理查阅&lt;br /&gt;
&lt;br /&gt;
=== 关于引擎 ===&lt;br /&gt;
Tone Sphere 采用了由 Marmalade Technologies Limited.(后期更名为 Marmalade Game Studio&amp;lt;ref&amp;gt;[https://www.marmaladegamestudio.com/about/ Marmalade 公司官方网站]&amp;lt;/ref&amp;gt;) 公司开发的 Marmalade Engine SDK 作为开发引擎，其引擎具有跨平台开发的能力，Marmalade SDK 的基本概念是 &amp;quot;一次编写，随处运行&amp;quot;，这样一个单一的代码库就可以在所有支持的平台上编译和执行，而无需使用不同的编程语言编写，每个平台使用不同的应用程序接口。 同时提供了基于 C/C++ 的应用程序接口，作为每个平台核心应用程序接口的抽象层。&lt;br /&gt;
&lt;br /&gt;
该引擎支持OpenGL ES 1.x 以及 2.x 图形 API 接口，提供优质的游戏图形渲染能力，同时为了方便开发者开发内容，在 2015 年第四季度提供自有 2D 转 3D 的工具包。值得注意的是该开发工具在 2017 年 3 月停止更新和关闭授权服务器，同时在 2017 年日本公司 GMO Cloud 获得该开发工具的独家授权后，在 2018 年 5 月，正式宣告 Marmalade Engine 及其相关产品正式停止支持。&amp;lt;ref&amp;gt;[[wikipedia:Marmalade_(software)|Marmalade Engine Wiki]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
很大程度上，由于 Marmalade Engine 的授权服务器的关闭，导致 Tone Sphere 后期开发工作变得异常困难，也是后期 Sta 将 Tone Sphere 2 将使用通用引擎开发的主要原因之一&lt;br /&gt;
&lt;br /&gt;
=== 文件结构与调用构造 ===&lt;br /&gt;
游戏通过 Marmalade 自带提供的工具打包，通过使用一些特定的方式解包后，会得到以下文件：&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!&amp;lt;Root_Dir&amp;gt;&lt;br /&gt;
!文件夹作用&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;| --- Images&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|存放 UI / 封面图等相关美术资产&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;nowiki&amp;gt;| --- Songs&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
|存放音频资源以及谱面信息，BGA 载入信息&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== 游戏自带定数 ===&lt;/div&gt;</summary>
		<author><name>AltracasysHC</name></author>
	</entry>
</feed>