// Auto-generated by ps1_meta.lua (passes/offsets.lua) — DO NOT EDIT // Directory: C:\projects\Pikuma\ps1\code\duffle\ // source: C:\projects\Pikuma\ps1\code\duffle\word_count.metadata.h // source: C:\projects\Pikuma\ps1\code\duffle\dsl.h // source: C:\projects\Pikuma\ps1\code\duffle\memory.h // source: C:\projects\Pikuma\ps1\code\duffle\math.h // source: C:\projects\Pikuma\ps1\code\duffle\gcc_asm.h // source: C:\projects\Pikuma\ps1\code\duffle\mips.h // source: C:\projects\Pikuma\ps1\code\duffle\gp.h // source: C:\projects\Pikuma\ps1\code\duffle\gte.h // source: C:\projects\Pikuma\ps1\code\duffle\pad.h // source: C:\projects\Pikuma\ps1\code\duffle\dsl.atom.h // source: C:\projects\Pikuma\ps1\code\duffle\lottes_tape.h // source: C:\projects\Pikuma\ps1\code\duffle\bios.h // source: C:\projects\Pikuma\ps1\code\duffle\psyq.h // source: C:\projects\Pikuma\ps1\code\duffle\pad.c // source: C:\projects\Pikuma\ps1\code\duffle\math.atom.c // source: C:\projects\Pikuma\ps1\code\duffle\mips.atom.c // source: C:\projects\Pikuma\ps1\code\duffle\gte.atom.c // source: C:\projects\Pikuma\ps1\code\duffle\gp.atom.c // source: C:\projects\Pikuma\ps1\code\duffle\pad.atom.c // source: C:\projects\Pikuma\ps1\code\duffle\psyq.atom.c #pragma once #pragma region duffle // --- atom: ac_normalize_v3s4 (48 words) --- #define _atom_offset_srav_path_aligned_done 6 #define _atom_offset_aligned_done_srav_path 1 enum { atom_offset_srav_path_aligned_done = _atom_offset_srav_path_aligned_done, atom_offset_aligned_done_srav_path = _atom_offset_aligned_done_srav_path, }; // --- atom: pad_bios_snapshot (84 words) --- #define _atom_offset_snap_root_skip_disconnected 10 #define _atom_offset_disconnected_snap_end 65 #define _atom_offset_case_2_id_dispatch 9 #define _atom_offset_pending_snap_end 54 #define _atom_offset_id_dispatch_try_analog_stick 12 #define _atom_offset_id_dispatch_snap_end 40 #define _atom_offset_try_analog_stick_try_analog_pad 13 #define _atom_offset_analog_stick_snap_end 25 #define _atom_offset_try_analog_pad_try_unsupported 12 #define _atom_offset_analog_pad_snap_end 10 enum { atom_offset_snap_root_skip_disconnected = _atom_offset_snap_root_skip_disconnected, atom_offset_disconnected_snap_end = _atom_offset_disconnected_snap_end, atom_offset_case_2_id_dispatch = _atom_offset_case_2_id_dispatch, atom_offset_pending_snap_end = _atom_offset_pending_snap_end, atom_offset_id_dispatch_try_analog_stick = _atom_offset_id_dispatch_try_analog_stick, atom_offset_id_dispatch_snap_end = _atom_offset_id_dispatch_snap_end, atom_offset_try_analog_stick_try_analog_pad = _atom_offset_try_analog_stick_try_analog_pad, atom_offset_analog_stick_snap_end = _atom_offset_analog_stick_snap_end, atom_offset_try_analog_pad_try_unsupported = _atom_offset_try_analog_pad_try_unsupported, atom_offset_analog_pad_snap_end = _atom_offset_analog_pad_snap_end, }; #pragma endregion duffle