User contributions for Raphi
6 August 2024
- 19:0919:09, 6 August 2024 diff hist +9 m Master file table →MFT Directories Tag: Visual edit
- 19:0519:05, 6 August 2024 diff hist +1,651 N Script directory Created page with "The script directory (contained in the master file table) contains both bytecode scripts and strings used in the game. It's layout is different than the other directories in the MFT: <syntaxhighlight lang="c"> struct script_directory { u32 unknown; // 0x3ea8eae6 in Boktai 1 (U) script_entry script_entries[]; directory_offsets offsets; // string_index contains the start index (in string_data) for each string // NOTE: offsets.string_i..."
- 18:3718:37, 6 August 2024 diff hist +22 Master file table →MFT Directories
- 18:3618:36, 6 August 2024 diff hist +165 Main Page No edit summary
- 16:1616:16, 6 August 2024 diff hist +2,892 RAM map (Boktai 1) No edit summary
- 15:5915:59, 6 August 2024 diff hist +2,313 N Inventory (Boktai 1) Created page with "List of items and their indexes as used in the inventory data, chest definitions, etc. = Items = {| class="wikitable" |- ! Index || Name |- | 0 || Green Apple |- | 1 || Red Apple |-ewram | 2 || Golden Apple |- | 3 || Heal Fruit |- | 4 || Solar Nut |- | 5 || See-All Nut |- | 6 || Tiptoe Nut |- | 7 || Speed Nut |- | 8 || Banana |- | 9 || Evil Banana |- | 10 || Redshroom |- | 11 || Blueshroom |- | 12 || Flame Nut |- | 13 || Ice Nut |- | 14 || Bearnut |- | 15 || Enduranut |..."
- 06:4906:49, 6 August 2024 diff hist 0 m RAM map (Boktai 1) →IWRAM
5 August 2024
- 19:1519:15, 5 August 2024 diff hist +4,540 RAM map (Boktai 1) No edit summary
- 19:1519:15, 5 August 2024 diff hist +1,516 N Random number generator Created page with "The GBA Boktai games use a very simple method of generating random numbers: # There's a list of 1024 pregenerated u16 random numbers stored in EWRAM ("RNG Table") # The game keeps track of the last list index used in IWRAM ("RNG Index") # When the game needs a random number, it increments the RNG index (mod 1024)... # ...and then returns <code>RNG_Table[RNG_Index]</code>. # When the game needs a random value within a certain range, it instead returns <code>(RNG_Table[RN..."
4 August 2024
- 20:3020:30, 4 August 2024 diff hist +216 RAM map (Boktai 1) →IWRAM
- 20:2220:22, 4 August 2024 diff hist +89 m RAM map (Boktai 1) No edit summary
- 20:1820:18, 4 August 2024 diff hist −3 m RAM map (Boktai 1) →Scratch struct
- 20:1720:17, 4 August 2024 diff hist −3 m RAM map (Boktai 1) →Scratch struct
- 20:1720:17, 4 August 2024 diff hist +539 RAM map (Boktai 1) No edit summary
- 19:0219:02, 4 August 2024 diff hist +19 RAM map (Boktai 1) No edit summary
- 19:0119:01, 4 August 2024 diff hist +1,348 N Coordinate systems Created page with "The game does all game logic and physics calculation in orthogonal 3D space (that is, ''not'' isometric). The isometric projection step is only performed during the render phase of the game. The are three coordinate systems in use: # World space: Orthogonal coordinate system. All game logic calculations are performed in this coordinate system. # View space: Isometric coordinate system. Result of running world space coordinates through the isometric projection. # Screen..."
- 18:4018:40, 4 August 2024 diff hist +285 RAM map (Boktai 1) No edit summary
- 11:0411:04, 4 August 2024 diff hist +992 N Text encoding Created page with "Text is stored uncompressed in the Script directory. Each character is encoded as either 1 or 2 bytes. * 1 byte: Used for ASCII characters with a code <= 127 (but there are a few exceptions where some ASCII codes have been replaced, see the encoding tables below). * 2 bytes: Used for special characters (e.g. arrows) and for non-English characters (e.g. Japanese). The 1st byte will be between 0x80 and 0x85. In other words, if the top bit of a byte is set, that means..."
- 10:3310:33, 4 August 2024 diff hist +296 RAM map (Boktai 1) No edit summary
- 08:0508:05, 4 August 2024 diff hist +823 Collision map file No edit summary
3 August 2024
- 23:0123:01, 3 August 2024 diff hist +13 Master file table →MFT Directories
- 23:0123:01, 3 August 2024 diff hist +2,661 N Collision map file Created page with "Map files are stored in directory id_low = 0xd710, id_high = 0x9305 in the Master file table. They contain the gameplay relevant details of a map. This includes heights, collision data, event triggers, and so on. They do *not* include graphics (tile sets, tile maps, palettes, etc.), those are stored elsewhere (''TODO'': Where?). Most (all?) maps are stored LZ77 (<code>swi 0x11</code>) compressed. When loading a map, the game checks if the map file starts with the AS..."
- 22:3122:31, 3 August 2024 diff hist +26 Master file table No edit summary Tag: Visual edit: Switched
- 20:0720:07, 3 August 2024 diff hist +32 RAM map (Boktai 2) No edit summary
- 19:3919:39, 3 August 2024 diff hist +497 RAM map (Boktai 2) No edit summary
- 17:2717:27, 3 August 2024 diff hist +222 Main Page No edit summary
- 17:1517:15, 3 August 2024 diff hist +269 N RAM map (Boktai 3) Created page with "This is the RAM map for Boktai 3 (J). = IWRAM = {| class="wikitable" |- ! Address || Type || Description |- | 0x03005308 || i32 || RNG index |} = EEPROM = ''TODO'' Save data checksums Category:Documentation Category:Boktai 3"
- 17:1217:12, 3 August 2024 diff hist +369 N RAM map (Boktai 1) Created page with "This is the RAM map for Boktai 1 (U). <!-- Please create a new page for maps of other languages! For example "RAM map (Boktai 1, J)". --> = IWRAM = {| class="wikitable" |- ! Address || Type || Description |- | 0x03004620 || i32 || RNG index |} = EEPROM = ''TODO'' Save data checksums Category:Documentation Category:Boktai 1"
- 17:1017:10, 3 August 2024 diff hist +205 N ROM map (Boktai 3) Created page with "This is the ROM map for Boktai 3 (J). {| class="wikitable" |- ! Address || Type || Description |- | 0x08614d6c || mft_header[] || Master file table |} Category:Documentation Category:Boktai 3"
- 17:0917:09, 3 August 2024 diff hist 0 Master file table →MFT Address
- 17:0917:09, 3 August 2024 diff hist +305 N ROM map (Boktai 1) Created page with "This is the ROM map for Boktai 1 (U). <!-- Please create a new page for maps of other languages! For example "ROM map (Boktai 1, J)". --> {| class="wikitable" |- ! Address || Type || Description |- | 0x085b02c4 || mft_header[] || Master file table |} Category:Documentation Category:Boktai 1"
- 17:0617:06, 3 August 2024 diff hist +139 RAM map (Boktai 2) No edit summary Tag: Visual edit: Switched
- 17:0417:04, 3 August 2024 diff hist +55 Master file table →MFT Directories
- 17:0217:02, 3 August 2024 diff hist +31 N MFT Redirected page to Master file table current Tag: New redirect
- 17:0217:02, 3 August 2024 diff hist +2,427 N Master file table Created page with " The master file table stores all data files used by the game (graphics, sounds, text, scripts, maps, and more). It is located near the end of the ROM. The MFT contains ''directories'', and each directory contains ''files''. Directories are identified by a 4-byte ID, files are identified by a 2-byte ID. Neither file names, nor subdirectories are supported. <syntaxhighlight lang="c"> struct mft_header { u16 id_low; u16 id_high; mft_directory* directory; }; /..."
- 14:3314:33, 3 August 2024 diff hist 0 RAM map (Boktai 2) →EEPROM
- 14:3314:33, 3 August 2024 diff hist +72 RAM map (Boktai 2) No edit summary
- 14:3214:32, 3 August 2024 diff hist +1,372 N Save data checksums Created page with "The save files of Boktai games contain checksums that are verified when the save is loaded. After modifying save files with a hex editor or another tool, these checksums must be updated so the save will load correctly again. The save file is divided into blocks. Each block size is a multiple of 8 bytes. After the last 8-byte chunk in a block, there is another 8-byte chunk containing the checksum. The checksum are these 4 halfwords: #. Constant 0xffff #. Byte size of th..." current
- 13:2413:24, 3 August 2024 diff hist +610 N RAM map (Boktai 2) Created page with "= IWRAM = {| class="wikitable" |- ! Address || Type || Description |- | 0x030016c0 || byte[0x28] || Global save data, loaded from save file @ 0x00-0x28 |- | ... 0x030016d8 || u16 || Unlock Blindbox Lv. 3 event |- | ... 0x030016da || u16 || Unlock Blindbox Lv. 4 event |- | ... 0x030016dc || u16 || Unlock Blindbox Lv. 5 & valentine's day event |- | ... 0x030016de || u16 || Downloadable_events|Unlock..."
- 13:1713:17, 3 August 2024 diff hist +1,674 N Downloadable events Created page with "Boktai 2 includes special events that could be downloaded from "Joy Spots" in Japan using the GBA wireless adapter. Joy Spots were never available outside of Japan, and the in-game option to download those events was either hidden in western releases. However, the events themselves are fully intact and have even been translated. The following events are available and can be activated using a cheating device or a memory editor, by setting the halfword at the specified ad..." current
- 12:0612:06, 3 August 2024 diff hist +67 Releases No edit summary Tag: Visual edit: Switched
- 12:0312:03, 3 August 2024 diff hist +3,211 N Releases Created page with "All hashes here were taken from an ''unpatched'' ROM. The "Game code" is stored at address <code>0x080000ac</code>, and the "Revision" is stored at address <code>0x080000bc</code> in the ROM file (within the [https://problemkaputt.de/gbatek.htm#gbacartridgeheader cartridge header]). If not specified, the revision is 0. = Boktai 1 (U) = ;Game code : U3IE ;MD5 : <code>ff75c62ab690410cc8fca24204d783e9</code> ;SHA-1 : <code>7164326283df46a3941ec7b6ceca889cbc40e660</code> ;..."
- 08:4808:48, 3 August 2024 diff hist +34 Boktai Hacking Wiki:About No edit summary
- 08:4708:47, 3 August 2024 diff hist +62 Boktai Hacking Wiki:About No edit summary
- 07:5107:51, 3 August 2024 diff hist +8 MediaWiki:Licenses No edit summary current
- 07:5007:50, 3 August 2024 diff hist −117 MediaWiki:Licenses No edit summary
2 August 2024
- 20:3820:38, 2 August 2024 diff hist +32 MediaWiki:Licenses No edit summary
- 20:3620:36, 2 August 2024 diff hist +125 N MediaWiki:Licenses Created page with "* CC-BY-SA or CC-BY * GPL, LGPL, or AGPL * MIT or BSD * Apache License 2.0 * Public domain * Other (specify in summary field)"
- 20:1720:17, 2 August 2024 diff hist 0 m Boktai Hacking Wiki:Copyrights Protected "Boktai Hacking Wiki:Copyrights" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
- 20:1720:17, 2 August 2024 diff hist +49 N Boktai Hacking Wiki:Copyrights Redirected page to Boktai Hacking Wiki:About#Copyright Tag: New redirect