MCPcopy Create free account

hub / github.com/JRickey/BattleShip / functions

Functions1,583 in github.com/JRickey/BattleShip

↓ 1 callersMethodconvert_raw_to_n64
(texture: Texture, img: Image.Image)
tools/merge_mod.py:125
↓ 1 callersMethodcopyAssetTree
Recursively copy an asset directory subtree. AssetManager.list() returns an empty array for files, non-empty for directories — this is the documented
android/app/src/main/java/com/jrickey/battleship/AssetExtractor.java:116
↓ 1 callersMethodcreateSDLSurface
(Context context)
android/app/src/main/java/org/libsdl/app/SDLActivity.java:315
↓ 1 callersFunctiondate_ticks
(start: dt.date, end: dt.date, count: int = 4)
tools/generate_readme_stats.py:187
↓ 1 callersFunctiondecode
(text, decodingMap)
tools/creditsTextConverter.py:106
↓ 1 callersFunctiondecode
(texels: bytes, width_img: int, height: int, fmt: int, siz: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:347
↓ 1 callersFunctiondecode
(path: Path, base_reg: str)
debug_tools/rom_disasm/decode_bitfields.py:28
↓ 1 callersFunctiondecodeMultiline
(text, decodingMap)
tools/creditsTextConverter.py:134
↓ 1 callersFunctiondecode_adpcm
Reference VADPCM decode. Returns the full output sample array including the 16-sample state prefix (matches our aADPCMdecImpl).
debug_tools/adpcm_diff/adpcm_offline_decode.py:44
↓ 1 callersFunctiondecode_aifc
Returns (sample_rate, [s16 samples]).
tools/aifc_to_wav.py:124
↓ 1 callersFunctiondecode_frame
Decode one 9-byte VADPCM frame into 16 samples, updating state.
tools/aifc_to_wav.py:94
↓ 1 callersFunctiondecode_i4
(texels: bytes, width_img: int, height: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:291
↓ 1 callersFunctiondecode_i8
(texels: bytes, width_img: int, height: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:306
↓ 1 callersFunctiondecode_ia16
(texels: bytes, width_img: int, height: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:279
↓ 1 callersFunctiondecode_ia4
IA4: 4 bits per pixel, 3 intensity + 1 alpha. Two pixels per byte.
debug_tools/sprite_deswizzle/sprite_deswizzle.py:260
↓ 1 callersFunctiondecode_ia8
Return list of (R,G,B,A) tuples, row-major, length width_img*height.
debug_tools/sprite_deswizzle/sprite_deswizzle.py:247
↓ 1 callersFunctiondecode_rgba16
(texels: bytes, width_img: int, height: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:314
↓ 1 callersFunctiondecode_rgba32
(texels: bytes, width_img: int, height: int)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:336
↓ 1 callersFunctiondecompress_file
(vpk0_lib, raw_bytes, expected_size)
tools/examine_word_patterns.py:295
↓ 1 callersFunctiondecompress_file
(vpk0_lib, raw_bytes, expected_size)
tools/examine_texture_formats.py:117
↓ 1 callersFunctiondecompress_file
(vpk0_lib, raw_bytes, expected_size)
tools/examine_blob_layout.py:110
↓ 1 callersFunctiondecompress_file
Decompress a VPK0-compressed file.
tools/examine_reloc_files.py:103
↓ 1 callersFunctiondecompress_file
(vpk0_lib, raw_bytes, expected_size)
tools/examine_pointer_targets.py:90
↓ 1 callersFunctionderive_android_css_stage_assets
port/android_torch_bridge.cpp:406
↓ 1 callersFunctionderive_stage_asset
port/android_torch_bridge.cpp:331
↓ 1 callersFunctiondetect_gfx_regions
Detect contiguous regions that look like display lists (pairs of opcode + data words).
tools/examine_word_patterns.py:149
↓ 1 callersFunctiondetect_vtx_regions
Detect regions that look like vertex data. Vtx = 16 bytes = 4 words: w0: s16 ob[0] | s16 ob[1] w1: s16 ob[2] | u16 flag w2:
tools/examine_word_patterns.py:172
↓ 1 callersFunctiondiff_frame
Diff two frames using LCS-based alignment. Uses difflib.SequenceMatcher so a single insertion or deletion in one trace doesn't cascade into t
debug_tools/gbi_diff/gbi_diff.py:234
↓ 1 callersFunctiondiff_task
Diff two audio tasks command-by-command. Returns list of divergences.
debug_tools/acmd_diff/acmd_diff.py:179
↓ 1 callersFunctiondisassemble
(rom_path: Path, vram: int, count: int, base_reg: str)
debug_tools/rom_disasm/disasm.py:41
↓ 1 callersFunctiondraw_grid
( lines: list[str], start: dt.date, end: dt.date, y_max: int, plot_x: int, plot_y: int
tools/generate_readme_stats.py:244
↓ 1 callersFunctiondraw_release_grid
( lines: list[str], tags: list[str], y_max: int, plot_x: int, plot_y: int, plot_w: int
tools/generate_readme_stats.py:385
↓ 1 callersMethodenableNotification
(BluetoothGatt gatt, UUID uuid)
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:154
↓ 1 callersMethodenableNotification
(UUID chrUuid)
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:399
↓ 1 callersFunctionencode
(text, encodingMap)
tools/creditsTextConverter.py:66
↓ 1 callersFunctionencodeMultiline
(text, encodingMap)
tools/creditsTextConverter.py:86
↓ 1 callersFunctionencode_png_to_rgba16_header
(src_path: str, dst_path: str, symbol_prefix: str)
tools/png_to_c_array.py:44
↓ 1 callersMethodensureAnchor
()
android/app/src/main/java/com/jrickey/battleship/AnalogStickView.java:136
↓ 1 callersFunctionensure_snapshot_fb
Lazily create / resize the internal snapshot FB to match mCurDimensions. * Returns the FB id, or -1 on failure. */
port/bridge/framebuffer_capture.cpp:68
↓ 1 callersFunctionexpand_codebook
raw_book[predictor][order][8] of s16 → coefTable[predictor][8][order+8].
tools/aifc_to_wav.py:70
↓ 1 callersFunctionexpand_reachable
BFS from roots through pointer graph.
tools/pointer_audit.py:239
↓ 1 callersMethodextractIfNeeded
Extract bundled assets into externalFilesDir if they aren't already up-to-date for this versionCode. @return null on success, or a human-readable err
android/app/src/main/java/com/jrickey/battleship/AssetExtractor.java:46
↓ 1 callersMethodextractO2R
Native entry into Companion(O2R). Heavy work — call from a background thread. Logcat tag "ssb64.torch" is the source of detailed error messages on non
android/app/src/main/java/com/jrickey/battleship/RomImporter.java:80
↓ 1 callersFunctionextract_emblem
Extract and upscale the stage emblem sprite to EMBLEM_W x EMBLEM_H RGBA PNG. stage["emblem_src"] must contain: reloc_file: int — re
tools/derive_stage_assets.py:462
↓ 1 callersFunctionextract_reloc_file
port/android_torch_bridge.cpp:157
↓ 1 callersFunctionextract_stage
(stage: dict, rom: bytes, output_dir: Path)
tools/derive_stage_assets.py:553
↓ 1 callersFunctionextract_structs
Return dict of {struct_name: raw_body_text} for all 'struct Name { ... };' definitions in text. Handles nested braces.
tools/pointer_audit.py:68
↓ 1 callersFunctionfindGameArtifact
Resolve a generated asset by checking the desktop build dir first * (where new-worktree.sh symlinks main-tree outputs into build/), then * the rep
android/app/build.gradle.kts:52
↓ 1 callersFunctionfind_free_port
()
tools/edit_css_icon.py:132
↓ 1 callersFunctionfind_m64p_binary
Locate the mupen64plus executable. Resolution order: 1. --m64p-bin if provided and it exists. 2. ``shutil.which("mupen64plus")`` / ``
debug_tools/m64p_screenshot/m64p_screenshot.py:119
↓ 1 callersFunctionfixup_u16_u8u8
Fixup for a u32 word laid out as [u16 a][u8 b][u8 c] in original BE memory. Pass1's blanket BSWAP32 leaves the bytes as [c, b, a_lo, a_hi] which makes
port/bridge/lbreloc_byteswap.cpp:1657
↓ 1 callersMethodfmt_name
(self)
debug_tools/sprite_deswizzle/sprite_deswizzle.py:161
↓ 1 callersFunctiongbi_decode_cmd
debug_tools/gbi_trace/gbi_decoder.c:168
↓ 1 callersFunctiongbi_dl_is_branch
debug_tools/gbi_trace/gbi_decoder.c:158
↓ 1 callersFunctiongbi_opcode_name
debug_tools/gbi_trace/gbi_decoder.c:102
↓ 1 callersFunctiongbi_trace_begin_frame
debug_tools/gbi_trace/gbi_trace.c:132
↓ 1 callersFunctiongbi_trace_log_cmd
debug_tools/gbi_trace/gbi_trace.c:168
↓ 1 callersFunctiongenerate
Write the C++ lookup table.
tools/generate_reloc_table.py:86
↓ 1 callersFunctiongenerate_header
Write RelocFileTable.<version>.h carrying RELOC_FILE_COUNT + the gRelocFileTable extern. The committed RelocFileTable.h shim selects the right
tools/generate_reloc_table.py:119
↓ 1 callersFunctiongenerate_reloc_entry
Generate a single SSB64:RELOC YAML entry. The Torch SSB64:RELOC factory reads the relocation table from ROM directly using the file_id, so of
tools/generate_yamls.py:479
↓ 1 callersFunctiongenerate_yaml_header
Generate the :config: block for reloc file YAMLs.
tools/generate_yamls.py:469
↓ 1 callersMethodgetArguments
This method is called by SDL before starting the native application thread. It can be overridden to provide the arguments after the application name.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:294
↓ 1 callersMethodgetAxisMask
(List<InputDevice.MotionRange> ranges)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:320
↓ 1 callersMethodgetButtonMask
(InputDevice joystickDevice)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:323
↓ 1 callersMethodgetCurrentOrientation
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:499
↓ 1 callersFunctiongetDelimiterData
(text)
tools/creditsTextConverter.py:160
↓ 1 callersFunctiongetDelimiterDataMultiline
(text)
tools/creditsTextConverter.py:175
↓ 1 callersMethodgetDiagonal
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1154
↓ 1 callersMethodgetEditable
()
android/app/src/main/java/org/libsdl/app/SDLActivity.java:1963
↓ 1 callersMethodgetEventX
(MotionEvent event)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:679
↓ 1 callersMethodgetEventY
(MotionEvent event)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:683
↓ 1 callersMethodgetFeatureReport
(byte[] report)
android/app/src/main/java/org/libsdl/app/HIDDevice.java:18
↓ 1 callersMethodgetId
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:37
↓ 1 callersMethodgetInputAudioDeviceInfo
(int deviceId)
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:285
↓ 1 callersMethodgetJoystickDescriptor
(InputDevice joystickDevice)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:305
↓ 1 callersMethodgetMainFunction
This method returns the name of the application entry point It can be overridden by derived classes.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:258
↓ 1 callersMethodgetMainSharedObject
This method returns the name of the shared object with the application entry point It can be overridden by derived classes.
android/app/src/main/java/org/libsdl/app/SDLActivity.java:243
↓ 1 callersMethodgetManufacturerName
()
android/app/src/main/java/org/libsdl/app/HIDDevice.java:12
↓ 1 callersMethodgetManufacturerName
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:557
↓ 1 callersMethodgetOutputAudioDeviceInfo
(int deviceId)
android/app/src/main/java/org/libsdl/app/SDLAudioManager.java:297
↓ 1 callersMethodgetProductId
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:539
↓ 1 callersMethodgetProductId
(InputDevice joystickDevice)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:314
↓ 1 callersMethodgetProductName
()
android/app/src/main/java/org/libsdl/app/HIDDevice.java:13
↓ 1 callersMethodgetProductName
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:562
↓ 1 callersMethodgetSerialNumber
()
android/app/src/main/java/org/libsdl/app/HIDDevice.java:10
↓ 1 callersMethodgetSerialNumber
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:546
↓ 1 callersMethodgetSerialNumber
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:52
↓ 1 callersMethodgetUSBManager
()
android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:203
↓ 1 callersMethodgetVendorId
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:532
↓ 1 callersMethodgetVendorId
(InputDevice joystickDevice)
android/app/src/main/java/org/libsdl/app/SDLControllerManager.java:317
↓ 1 callersMethodgetVersion
()
android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:552
↓ 1 callersMethodgetVersion
()
android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:69
↓ 1 callersFunctionget_data
(rom, entries, vpk0_lib, fid)
tools/examine_texture_formats.py:129
↓ 1 callersFunctionget_data
(rom, entries, vpk0_lib, fid)
tools/examine_blob_layout.py:124
↓ 1 callersFunctionget_data
(rom, entries, vpk0_lib, fid)
tools/examine_pointer_targets.py:102
↓ 1 callersFunctionget_decompressed_data
Get decompressed bytes for a file.
tools/examine_word_patterns.py:320
↓ 1 callersFunctionget_file_raw_bytes
(rom, entries, file_id)
tools/examine_word_patterns.py:252
↓ 1 callersFunctionget_file_raw_bytes
(rom, entries, file_id)
tools/examine_blob_layout.py:72
↓ 1 callersFunctionget_file_raw_bytes
Get the raw (possibly compressed) bytes for a file from ROM.
tools/examine_reloc_files.py:53
↓ 1 callersFunctionget_json
(path: str, accept: str = "application/vnd.github+json")
tools/generate_readme_stats.py:129
← previousnext →601–700 of 1,583, ranked by callers