mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-24 00:02:45 +02:00
Real particle records (assets/oddtextures.c globalDL_0x078..) DO set gsDPSetCycleType(G_CYC_2CYCLE); GE_D172=1 probe confirms fast3d applies it (particle combine fc26a004 logged at cycletype=2CYC). Both the 0xB9-abort and the cycle-type hypotheses are now dead. Bug is the G_CC_INTERFERENCE two-tile combine / TEXEL1 path (IA8 smoke x RGBA16 fire @ tmem 0x188). Probes (#ifdef PORT, GE_D172=1, inert otherwise): - gfx_pc.cpp G_SETCOMBINE: distinct combine + active cycletype - gfx_pc.cpp gfx_sp_tri1: tris with cyc2 combine drawn at cycletype!=2CYC Needs a display capture to go further (headless can't see particle colour).