New pages
Appearance
4 December 2025
- 20:4420:44, 4 December 2025 Text Font Picture (hist | edit) [1,428 bytes] Hyper (talk | contribs) (Created page with "'''''Text Font Picture''''' is a file format used in Sonic the Hedgehog (2006) for defining images for picture variables in the Text Book format. This file format consists of an array of bounding boxes (known as "crops" officially) with names that can be used in the picture variable for the '''Text Book''' format. This file is located at <code>./{platform_root}/archives/text.arc/{platform_root}/text/pictur...") Tag: Visual edit
- 20:2020:20, 4 December 2025 Text Font Map (hist | edit) [3,535 bytes] Hyper (talk | contribs) (Created page with "'''''Text Font Map''''' is a file format used in Sonic the Hedgehog (2006) for storing font character information. These files are located in <code>text.arc</code> under the <code>./text/</code> directory from platform root as <code>*.ftm</code> files. == Specification == Text Font Map uses a Binary Resource container. === Header === The header consists of the following data structure: {| class="wikitable...") Tag: Visual edit
- 19:0819:08, 4 December 2025 Sonic the Hedgehog (2006) File System (hist | edit) [1,414 bytes] Hyper (talk | contribs) (Created page with "The file system for Sonic the Hedgehog (2006) follows an organisational pattern where the directories starting from root are platform identifiers for the file formats contained within them. This structure is respected from the root of the game disc all the way through the internal packed file system. {| class="wikitable" |+ !Identifier !Endianness !Purpose |- |common |N/A |Used for files where endianness is non-applicable (e.g. files that are read manually in a speci...") Tag: Visual edit
- 01:5001:50, 4 December 2025 Scene Parameters (hist | edit) [1,249 bytes] IsaacMarovitz (talk | contribs) (Created page with "'''''Scene Parameters''''' in Sonic the Hedgehog (2006) are variables defined in Lua scripting that affect scene behaviour. == Direction_3dsmax == {| class="wikitable" |+ !Name !Type !Description |- |<code>Position</code> | rowspan="2" |Vector3 | |- |<code>Target</code> | |} == Directional Light == {| class="wikitable" |+ !Name !Type !Description |- |<code>Color</code> |Vector4 | |- |<code>Direction_3dsmax</code> |Direction_3dsmax | |} == Ambient Light == {| class...") Tag: Visual edit
- 00:4000:40, 4 December 2025 Mission Parameters (hist | edit) [1,478 bytes] IsaacMarovitz (talk | contribs) (Created page with "'''''Mission Parameters''''' in Sonic the Hedgehog (2006) are variables defined in Lua scripting that affect mission behaviour. == Mission Information == {| class="wikitable" |+ !Name !Type !Description |- |<code>mission_string</code> | rowspan="11" |String | |- |<code>mission_area</code> | |- |<code>mission_terrain</code> | |- |<code>mission_set_default</code> | |- |<code>mission_path_default</code> | |- |<code>mission_movie_start</code> | |- |<code>mission_event_s...") Tag: Visual edit
3 December 2025
- 04:0604:06, 3 December 2025 Player Parameters (hist | edit) [8,158 bytes] IsaacMarovitz (talk | contribs) (Created page with "Many aspects of player and object behaviour in Sonic the Hedgehog (2006) is configurable from Lua scripting. == CommonContext == {| class="wikitable" |+ !Name !Type !Description |- |<code>gravity</code> | rowspan="54" |Float | |- |<code>c_brake_acc</code> | |- |<code>c_brake_dashpanel</code> | |- |<code>c_walk_border</code> | |- |<code>c_run_border</code> | |- |<code>c_walk_speed_max</code> | |- |<code>c_run_acc</code> | |- |<code>c_run_speed_max</code> | |- |<code>...") Tag: Visual edit
- 00:2600:26, 3 December 2025 Player State Maps (hist | edit) [21,040 bytes] IsaacMarovitz (talk | contribs) (Created page with "'''''Player State Maps''''' in Sonic the Hedgehog (2006) define possible character states for each player context. These each have a unique identifier, and are loaded in scripting by <code>OpenState()</code> calls. All possible states, description of their behaviors, and implementation locations are outlined in Player State IDs. == Player State Maps == === Sonic === This map is stored at address <code>0x82B15D58</code>. {| class="wikitable" |+ !Category !Name !...") Tag: Visual edit
2 December 2025
- 20:2420:24, 2 December 2025 Text Book (hist | edit) [4,439 bytes] Hyper (talk | contribs) (Created page with "'''''Text Book''''' is a file format used in Sonic the Hedgehog (2006) for storing text with friendly names and variables. These files are located in <code>cache.arc</code> and <code>text.arc</code> under the <code>./text/</code> directory from platform root as <code>*.mst</code> files. == Specification == '''Text Book''' uses a Binary Resource container. The text to be displayed is encoded as UTF-16, whereas the names and variables are encoded as Shift-JIS. =...") Tag: Visual edit: Switched
- 18:3918:39, 2 December 2025 Event Playbook (hist | edit) [1,833 bytes] IsaacMarovitz (talk | contribs) (Created page with "'''''Event Playbook''''' or <code>.epb</code> is a format used in Sonic the Hedgehog (2006) to define cutscene parameters. The playbook is located in <code>/xenon/archives/cache.arc/xenon/eventplayback.epb</code>. == Specification == The event playbook is stored within a BINA container. All listed offsets in the following structs are relative to the end of the BINA header. === Header === The header consists of the following data structure: {| c...") Tag: Visual edit
- 17:0417:04, 2 December 2025 Binary Resource (hist | edit) [3,821 bytes] Hyper (talk | contribs) (Documented BINAv1) Tag: Visual edit
1 December 2025
- 20:5220:52, 1 December 2025 U8 Archive (hist | edit) [4,143 bytes] IsaacMarovitz (talk | contribs) (Create page) Tag: Visual edit originally created as "Archives"
23 November 2025
- 19:5719:57, 23 November 2025 Texture Tags (hist | edit) [1,869 bytes] IsaacMarovitz (talk | contribs) (Created page with "Sonic the Hedgehog (2006) uses a number of suffix "tags" in the filenames of its textures. Each of these have a very specific meaning that affects how the object is rendered. === Four Character Tags === Some textures contain a four character tag composed of two halves. {| | {| class="wikitable" !Tag !Description |- |<code>_ntxx</code> |Normal |- |<code>_dfxx</code> |Diffuse |- |<code>_enxx</code> |Environment |} | {| class="wikitable" !Tag !Description |- |<code>_xxsp<...") Tag: Visual edit
12 September 2025
- 11:3411:34, 12 September 2025 HedgeBake (hist | edit) [349 bytes] NextinHKRY (talk | contribs) (Create initial HedgeBake page) Tag: Visual edit
7 September 2025
- 18:2418:24, 7 September 2025 Sonic the Hedgehog (2006) Shaders (hist | edit) [9,016 bytes] IsaacMarovitz (talk | contribs) (Initial List)
6 September 2025
- 13:2713:27, 6 September 2025 SonicColorsXTBConv (hist | edit) [514 bytes] NextinHKRY (talk | contribs) (Created page with "{{ToolInfobox|title=SonicColorsXTBConv|author=TheExentist151|website=https://github.com/TheExentist151/SonicColorsXTBConv|download=https://github.com/TheExentist151/SonicColorsXTBConv/releases/tag/2.1.0|image=}} '''SonicColorsXTBConv''' is a tool to edit <code>.xtb</code> files from '''Sonic Colors, Sonic Unleashed, Sonic Generations''' and '''Mario & Sonic at the London 2012 Olympic Games'''. == Usage == <code>SonicColorsXTBConv.exe <input file> <format version> (or yo...") Tag: Visual edit