In the process of High Level Emulating (HLE) the BIOS for my emulator, I noticed a lack of information on timings and unexpedted/undefined output. This page documents my (very limited) findings and gives me a place to rant about dumb things I found in the code. All code is from the disassembly at https://github.com/PikalaxALT/gba_bios SWI Functions Number Name Inputs Outputs 0x00 SoftReset none reset 0x01 RegisterRamReset none r0, r1, r2, r3 0x0B CpuSet r0, r1, r2 todo 0x0C CpuFastSet r0, r1,...