Status for Dolphin Central

Recent events

2026-09-27T22:20:18.941900	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:20:17.482436	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:18:14.819850	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T22:18:14.534355	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T22:15:17.482080	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:15:16.077306	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:10:16.076972	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:10:14.595552	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:08:14.534132	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T22:08:14.238079	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T22:05:14.595249	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:05:13.083456	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:00:13.083089	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:00:11.431019	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:58:26.827983	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/discord/gateway.py', 'lineno': 584, 'msg': 'Shard ID %s has successfully RESUMED session %s.', 'args': "(None, '522eea2447cd974f7d3869c891e9764a')", 'type': 'internal_log'}
2026-09-27T21:58:14.237842	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T21:58:13.941165	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T21:55:11.430634	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:55:09.906389	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:50:09.906052	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:50:08.270473	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:48:13.940957	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T21:48:13.646650	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T21:45:08.270157	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:45:06.694646	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}

Recent 'build_status' events

2026-09-27T19:59:52.451951	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-osx-universal', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/7/builds/10603', 'description': 'Build succeeded on builder pr-osx-universal', 'type': 'build_status'}
2026-09-27T19:48:20.796888	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-osx-universal', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/7/builds/10603', 'description': 'Auto build in progress on builder pr-osx-universal', 'type': 'build_status'}
2026-09-27T19:38:47.662627	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-dbg-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/31/builds/10592', 'description': 'Build succeeded on builder pr-win-dbg-x64', 'type': 'build_status'}
2026-09-27T19:37:39.233561	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'shortrev': 'b5748b', 'service': 'pr-osx-universal', 'pr': 14893, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/7/builds/10602', 'description': 'Build succeeded on builder pr-osx-universal', 'type': 'build_status'}
2026-09-27T19:36:57.863188	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-dbg-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/31/builds/10592', 'description': 'Auto build in progress on builder pr-win-dbg-x64', 'type': 'build_status'}
2026-09-27T19:36:57.366908	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-arm64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/13/builds/10583', 'description': 'Build succeeded on builder pr-win-arm64', 'type': 'build_status'}
2026-09-27T19:36:54.939646	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-flatpak-arm64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/44/builds/5673', 'description': 'Build succeeded on builder pr-flatpak-arm64', 'type': 'build_status'}
2026-09-27T19:36:11.373802	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-flatpak-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/43/builds/5731', 'description': 'Build succeeded on builder pr-flatpak-x64', 'type': 'build_status'}
2026-09-27T19:35:13.517632	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-deb-dbg-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/1/builds/10584', 'description': 'Build succeeded on builder pr-deb-dbg-x64', 'type': 'build_status'}
2026-09-27T19:34:49.954057	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-arm64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/13/builds/10583', 'description': 'Auto build in progress on builder pr-win-arm64', 'type': 'build_status'}
2026-09-27T19:34:49.488912	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/2/builds/10586', 'description': 'Build succeeded on builder pr-win-x64', 'type': 'build_status'}
2026-09-27T19:33:57.248662	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-ubu-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/27/builds/10585', 'description': 'Build succeeded on builder pr-ubu-x64', 'type': 'build_status'}
2026-09-27T19:33:52.790233	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-deb-dbg-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/1/builds/10584', 'description': 'Auto build in progress on builder pr-deb-dbg-x64', 'type': 'build_status'}
2026-09-27T19:33:52.280822	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-deb-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/26/builds/10583', 'description': 'Build succeeded on builder pr-deb-x64', 'type': 'build_status'}
2026-09-27T19:33:29.020167	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-freebsd-x64', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/11/builds/10590', 'description': 'Build succeeded on builder pr-freebsd-x64', 'type': 'build_status'}
2026-09-27T19:33:21.493238	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-android', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/22/builds/10589', 'description': 'Build succeeded on builder pr-android', 'type': 'build_status'}
2026-09-27T19:33:03.800825	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-ubu-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/27/builds/10585', 'description': 'Auto build in progress on builder pr-ubu-x64', 'type': 'build_status'}
2026-09-27T19:33:03.351313	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'lint', 'pr': 14892, 'success': True, 'pending': False, 'url': 'https://dolphin.ci/#/builders/9/builds/10588', 'description': 'Build succeeded on builder lint', 'type': 'build_status'}
2026-09-27T19:33:02.578794	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-freebsd-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/11/builds/10590', 'description': 'Auto build in progress on builder pr-freebsd-x64', 'type': 'build_status'}
2026-09-27T19:33:02.076406	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-android', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/22/builds/10589', 'description': 'Auto build in progress on builder pr-android', 'type': 'build_status'}
2026-09-27T19:33:01.570116	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-deb-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/26/builds/10583', 'description': 'Auto build in progress on builder pr-deb-x64', 'type': 'build_status'}
2026-09-27T19:33:01.090278	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-flatpak-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/43/builds/5731', 'description': 'Auto build in progress on builder pr-flatpak-x64', 'type': 'build_status'}
2026-09-27T19:33:00.383391	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-win-x64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/2/builds/10586', 'description': 'Auto build in progress on builder pr-win-x64', 'type': 'build_status'}
2026-09-27T19:32:59.863207	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'pr-flatpak-arm64', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/44/builds/5673', 'description': 'Auto build in progress on builder pr-flatpak-arm64', 'type': 'build_status'}
2026-09-27T19:32:59.371007	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'shortrev': '5f395a', 'service': 'lint', 'pr': 14892, 'success': False, 'pending': True, 'url': 'https://dolphin.ci/#/builders/9/builds/10588', 'description': 'Auto build in progress on builder lint', 'type': 'build_status'}

Recent 'command_message' events

2026-09-27T14:45:00.347078	{'source': 'discord', 'who': 'joshuavandaele', 'what': '<@1320924779556900984> please rebuild 14890', 'type': 'command_message'}
2026-09-25T01:44:18.617752	{'source': 'ircclient', 'who': 'MayImilae', 'what': 'irrawaddy please rebuild pr14880', 'type': 'command_message'}
2026-09-24T16:12:49.916356	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14878', 'type': 'command_message'}
2026-09-24T15:28:06.973319	{'source': 'discord', 'who': 'iwubcode', 'what': '<@1320924779556900984>  - please rebuild 14874', 'type': 'command_message'}
2026-09-24T04:50:44.946866	{'source': 'discord', 'who': 'mayimilae', 'what': '', 'type': 'command_message'}
2026-09-23T16:03:40.482032	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14796', 'type': 'command_message'}
2026-09-21T16:22:05.619061	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14596', 'type': 'command_message'}
2026-09-20T19:31:04.156277	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14881', 'type': 'command_message'}
2026-09-20T11:15:17.037165	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14596', 'type': 'command_message'}
2026-09-20T09:33:38.366754	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14876', 'type': 'command_message'}
2026-09-20T08:05:27.045169	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14876', 'type': 'command_message'}
2026-09-20T08:03:22.340333	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14796', 'type': 'command_message'}
2026-09-20T08:02:58.643243	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14129', 'type': 'command_message'}
2026-09-20T07:54:23.927308	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14878', 'type': 'command_message'}
2026-09-20T07:43:07.537065	{'source': 'discord', 'who': 'josjuice', 'what': '<@1320924779556900984> please rebuild 14863', 'type': 'command_message'}
2026-09-20T05:04:56.896475	{'source': 'ircclient', 'who': 'MayImilae', 'what': 'irrawaddy please rebuild pr14880', 'type': 'command_message'}
2026-09-20T01:21:25.660442	{'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> please rebuild 14797', 'type': 'command_message'}
2026-09-19T21:02:36.938927	{'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> please rebuild PR 14880', 'type': 'command_message'}
2026-09-19T20:49:50.877248	{'source': 'discord', 'who': 'billiard26', 'what': '<@1320924779556900984> please rebuild PR 14880', 'type': 'command_message'}

Recent 'dev_wark' events

2026-09-25T01:44:18.617778	{'source': 'ircclient', 'accepted': True, 'type': 'dev_wark'}
2026-09-24T15:28:06.973342	{'source': 'discord', 'accepted': True, 'type': 'dev_wark'}
2026-09-20T05:04:56.896502	{'source': 'ircclient', 'accepted': True, 'type': 'dev_wark'}
2026-09-20T01:21:25.660482	{'source': 'discord', 'accepted': True, 'type': 'dev_wark'}
2026-09-19T21:02:36.938954	{'source': 'discord', 'accepted': True, 'type': 'dev_wark'}
2026-09-19T20:49:50.877293	{'source': 'discord', 'accepted': True, 'type': 'dev_wark'}

Recent 'gh_issue_comment' events

2026-09-27T19:00:57.921472	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14878, 'title': 'Android: Add global hotkeys', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#issuecomment-5858805799', 'safe_author': True, 'body': "Does this bind individual button presses to hotkey shortcuts? I was hoping when this came to android it would be controller friendly. E.g. hold a designated hotkey button and then press a second controller button. Like select + L1 for save state and select + R1 for load state. I don't know if that's possible on desktop already.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878', 'id': 5503582670, 'node_id': 'PR_kwDOALCn2M8AAAABEIV7mA', 'number': 14878, 'title': 'Android: Add global hotkeys', 'user': {'login': 'vhoxha08', 'id': 5047177, 'node_id': 'MDQ6VXNlcjUwNDcxNzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5047177?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vhoxha08', 'html_url': 'https://github.com/vhoxha08', 'followers_url': 'https://api.github.com/users/vhoxha08/followers', 'following_url': 'https://api.github.com/users/vhoxha08/following{/other_user}', 'gists_url': 'https://api.github.com/users/vhoxha08/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vhoxha08/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vhoxha08/subscriptions', 'organizations_url': 'https://api.github.com/users/vhoxha08/orgs', 'repos_url': 'https://api.github.com/users/vhoxha08/repos', 'events_url': 'https://api.github.com/users/vhoxha08/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vhoxha08/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-18T19:00:59Z', 'updated_at': '2026-09-27T19:00:55Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14878.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14878.patch', 'merged_at': None}, 'body': 'New global Hotkeys section.\r\n\r\nOnly a subset of the Desktop hotkeys is added for now:\r\n\r\n- Take Screenshot\r\n- Toggle turbo Mode\r\n- Inc/Dec Emulation Speed\r\n- Inc/Dec Internal resolution\r\n- All the save/load state Hotkeys\r\n\r\n<img width="540" height="1200" alt="Screenshot_20260918_205623" src="https://github.com/user-attachments/assets/4178a639-844f-484e-b2b5-a05bf4ef87a0" />\r\n<img width="540" height="1200" alt="Screenshot_20260918_205652" src="https://github.com/user-attachments/assets/bad2f7e4-bdb3-4f71-bbc3-c9bfae4996dc" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/reactions', 'total_count': 2, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 2, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5858805799', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878#issuecomment-5858805799', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878', 'id': 5858805799, 'node_id': 'IC_kwDOALCn2M8AAAABXTZIJw', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-27T19:00:55Z', 'updated_at': '2026-09-27T19:00:55Z', 'body': "Does this bind individual button presses to hotkey shortcuts? I was hoping when this came to android it would be controller friendly. E.g. hold a designated hotkey button and then press a second controller button. Like select + L1 for save state and select + R1 for load state. I don't know if that's possible on desktop already.", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5858805799/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-27T01:49:23.257255	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'created', 'id': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14853#issuecomment-5851745571', 'safe_author': True, 'body': 'It reduces the stutters in RS2 when swapping viewports by roughly half.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'id': 5378197839, 'node_id': 'PR_kwDOALCn2M8AAAABCkI9dQ', 'number': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-07T19:03:33Z', 'updated_at': '2026-09-27T01:49:20Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14853', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.patch', 'merged_at': None}, 'body': 'Tested pausing and unpausing repeatedly in NBA Live 2005.\r\n\r\nBefore:\r\n<img width="1104" height="557" alt="JIT_before" src="https://github.com/user-attachments/assets/8fbc5d69-656c-4416-8b37-db4fa376de94" />\r\n\r\nAfter:\r\n<img width="1104" height="557" alt="JIT_after_trampoline_optimization" src="https://github.com/user-attachments/assets/51eab767-b079-47fd-a54f-9574f2a7d5ca" />\r\n\r\nAs you can see, the slowest function (allocating to the trampoline info map) is just gone from the profiling, and the improvement is noticeable.\r\n(And if MMU was enabled, then there would also be another hashmap. So, double the improvements for MMU titles.)\r\n\r\nARM is untested.\r\n\r\n<super><sub>MovInfo::address is now unused, should it be removed from the struct?</sub></super>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5851745571', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853#issuecomment-5851745571', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'id': 5851745571, 'node_id': 'IC_kwDOALCn2M8AAAABXMqNIw', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-27T01:49:20Z', 'updated_at': '2026-09-27T01:49:20Z', 'body': 'It reduces the stutters in RS2 when swapping viewports by roughly half.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5851745571/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15576, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T23:00:05.913856	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Hibyehello', 'action': 'created', 'id': 14864, 'title': 'Fix building with Xcode 27 by bumping minimum macOS version to 12 Monterey', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14864#issuecomment-5850694140', 'safe_author': False, 'body': "I have Dolphin building no problem on my machine running MacOS 27 with the exception of MoltenVK due to the changes that Apple introduced. Disabling Vulkan led to a successful build\r\n\r\n---\r\nMoltenVK Build Error\r\n```\r\nBuilding external libraries for platform macOS and destination macOS\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'ExternalDependencies-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Tools-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Cross-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'glslang-macOS' from project 'ExternalDependencies')\r\n```", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864', 'id': 5439613993, 'node_id': 'PR_kwDOALCn2M8AAAABDVBfMA', 'number': 14864, 'title': 'Fix building with Xcode 27 by bumping minimum macOS version to 12 Monterey', 'user': {'login': 'FriendlyDarkness', 'id': 97096678, 'node_id': 'U_kgDOBcmT5g', 'avatar_url': 'https://avatars.githubusercontent.com/u/97096678?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/FriendlyDarkness', 'html_url': 'https://github.com/FriendlyDarkness', 'followers_url': 'https://api.github.com/users/FriendlyDarkness/followers', 'following_url': 'https://api.github.com/users/FriendlyDarkness/following{/other_user}', 'gists_url': 'https://api.github.com/users/FriendlyDarkness/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/FriendlyDarkness/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/FriendlyDarkness/subscriptions', 'organizations_url': 'https://api.github.com/users/FriendlyDarkness/orgs', 'repos_url': 'https://api.github.com/users/FriendlyDarkness/repos', 'events_url': 'https://api.github.com/users/FriendlyDarkness/events{/privacy}', 'received_events_url': 'https://api.github.com/users/FriendlyDarkness/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2026-09-13T10:54:37Z', 'updated_at': '2026-09-26T23:00:04Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14864.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14864.patch', 'merged_at': None}, 'body': "Haven't tried building Dolphin on my Mac with Xcode 27 yet (I'm not on my Mac at the moment), but if I'm not mistaken, you guys will be affected by Xcode 27 [dropping support for Big Sur as a deployment target](https://developer.apple.com/xcode/system-requirements/)\r\n\r\nAnd it seems this time, being below the minimum target causes build failures, as evidenced by other projects like the Flutter framework needing to bump to iOS 15 and macOS 12 themselves (see flutter/flutter#187741 and flutter/flutter#187762)\r\n\r\nAs a result, this PR increases the deployment targets in CMakeLists.txt and BuildMacOSUniversalBinary.py to macOS 12", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850694140', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864#issuecomment-5850694140', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864', 'id': 5850694140, 'node_id': 'IC_kwDOALCn2M8AAAABXLqB_A', 'user': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T23:00:04Z', 'updated_at': '2026-09-26T23:00:04Z', 'body': "I have Dolphin building no problem on my machine running MacOS 27 with the exception of MoltenVK due to the changes that Apple introduced. Disabling Vulkan led to a successful build\r\n\r\n---\r\nMoltenVK Build Error\r\n```\r\nBuilding external libraries for platform macOS and destination macOS\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'ExternalDependencies-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Tools-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Cross-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'glslang-macOS' from project 'ExternalDependencies')\r\n```", 'author_association': 'CONTRIBUTOR', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850694140/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15576, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T22:42:34.938832	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'OatmealDome', 'action': 'created', 'id': 14545, 'title': 'VideoBackends/Vulkan: Use Vulkan loader and MoltenVK from Vulkan SDK on macOS', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14545#issuecomment-5850566149', 'safe_author': True, 'body': "Yeah, it's on my list. There's just a lot of other things I'm working on.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'id': 4198171870, 'node_id': 'PR_kwDOALCn2M7PuCj3', 'number': 14545, 'title': 'VideoBackends/Vulkan: Use Vulkan loader and MoltenVK from Vulkan SDK on macOS', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-04-03T03:59:53Z', 'updated_at': '2026-09-26T22:42:33Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14545', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.patch', 'merged_at': None}, 'body': "Follow-up to #14492.\r\n\r\nThis allows us to drop our custom MoltenVK and switch to one that is pre-built. I've installed SDK `1.4.341.1` on the build machine.\r\n\r\nI've also added support for KosmicKrisp in this PR, but I'll probably make it off-by-default before merging to avoid confusing users. I just wanted to have the CI create a build with KosmicKrisp enabled.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850566149', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545#issuecomment-5850566149', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'id': 5850566149, 'node_id': 'IC_kwDOALCn2M8AAAABXLiOBQ', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T22:42:33Z', 'updated_at': '2026-09-26T22:42:33Z', 'body': "Yeah, it's on my list. There's just a lot of other things I'm working on.", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850566149/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T20:54:44Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15574, 'watchers_count': 15574, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15574, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T22:39:10.899689	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Hibyehello', 'action': 'created', 'id': 14545, 'title': 'VideoBackends/Vulkan: Use Vulkan loader and MoltenVK from Vulkan SDK on macOS', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14545#issuecomment-5850540385', 'safe_author': False, 'body': 'I would love to see something come from this, since building MoltenVK is typically the only problems I ever run into when building dolphin.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'id': 4198171870, 'node_id': 'PR_kwDOALCn2M7PuCj3', 'number': 14545, 'title': 'VideoBackends/Vulkan: Use Vulkan loader and MoltenVK from Vulkan SDK on macOS', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 6, 'created_at': '2026-04-03T03:59:53Z', 'updated_at': '2026-09-26T22:39:09Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14545', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.patch', 'merged_at': None}, 'body': "Follow-up to #14492.\r\n\r\nThis allows us to drop our custom MoltenVK and switch to one that is pre-built. I've installed SDK `1.4.341.1` on the build machine.\r\n\r\nI've also added support for KosmicKrisp in this PR, but I'll probably make it off-by-default before merging to avoid confusing users. I just wanted to have the CI create a build with KosmicKrisp enabled.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850540385', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545#issuecomment-5850540385', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'id': 5850540385, 'node_id': 'IC_kwDOALCn2M8AAAABXLgpYQ', 'user': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T22:39:09Z', 'updated_at': '2026-09-26T22:39:09Z', 'body': 'I would love to see something come from this, since building MoltenVK is typically the only problems I ever run into when building dolphin.', 'author_association': 'CONTRIBUTOR', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850540385/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T20:54:44Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15574, 'watchers_count': 15574, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15574, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T20:35:31.790229	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'created', 'id': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14853#issuecomment-5849667235', 'safe_author': True, 'body': 'Removed the usage of the dependency.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'id': 5378197839, 'node_id': 'PR_kwDOALCn2M8AAAABCkI9dQ', 'number': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-09-07T19:03:33Z', 'updated_at': '2026-09-26T20:35:30Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': True, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14853', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.patch', 'merged_at': None}, 'body': 'Tested pausing and unpausing repeatedly in NBA Live 2005.\r\n\r\nBefore:\r\n<img width="1104" height="557" alt="JIT_before" src="https://github.com/user-attachments/assets/8fbc5d69-656c-4416-8b37-db4fa376de94" />\r\n\r\nAfter:\r\n<img width="1104" height="557" alt="JIT_after_trampoline_optimization" src="https://github.com/user-attachments/assets/51eab767-b079-47fd-a54f-9574f2a7d5ca" />\r\n\r\nAs you can see, the slowest function (allocating to the trampoline info map) is just gone from the profiling, and the improvement is noticeable.\r\n(And if MMU was enabled, then there would also be another hashmap. So, double the improvements for MMU titles.)\r\n\r\nARM is untested.\r\n\r\n<super><sub>MovInfo::address is now unused, should it be removed from the struct?</sub></super>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5849667235', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853#issuecomment-5849667235', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'id': 5849667235, 'node_id': 'IC_kwDOALCn2M8AAAABXKrWow', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T20:35:30Z', 'updated_at': '2026-09-26T20:35:30Z', 'body': 'Removed the usage of the dependency.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5849667235/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T13:18:27Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15573, 'watchers_count': 15573, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15573, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T19:31:46.234682	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JMC47', 'action': 'created', 'id': 14840, 'title': 'VideoCommon: split partial texture update logic from the actual rendering', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14840#issuecomment-5849212814', 'safe_author': True, 'body': 'Any other comments on this?', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14840', 'id': 5330607461, 'node_id': 'PR_kwDOALCn2M8AAAABB-tMfg', 'number': 14840, 'title': 'VideoCommon: split partial texture update logic from the actual rendering', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-09-03T00:10:29Z', 'updated_at': '2026-09-26T19:31:44Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14840', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14840.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14840.patch', 'merged_at': None}, 'body': 'Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Partial texture updates are a complex piece of logic that currently interweave the rendering and the logic details.  This change attempts to split them out into two separate parts.  There is a tiny bit of overhead to avoid invalidation of entries in a map we are iterating (that was previously avoided due to everything being in one function) but I think this code has value even without my future changes from a readability perspective.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5849212814', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14840#issuecomment-5849212814', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840', 'id': 5849212814, 'node_id': 'IC_kwDOALCn2M8AAAABXKPnjg', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T19:31:44Z', 'updated_at': '2026-09-26T19:31:44Z', 'body': 'Any other comments on this?', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5849212814/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T13:18:27Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15573, 'watchers_count': 15573, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15573, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-26T15:27:29.968195	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870#issuecomment-5847468235', 'safe_author': True, 'body': "> > Some of these files have no newline at their end and others do, could you please make it so all files have a newline at the end to match the common style?\r\n> \r\n> This doesn't seem to be uniform across the Data/Sys/GameSettings ini files?\r\n\r\nTaking a look, there are less than 5% of files with missing newlines at the end, I've seen it enforced in reviewing previously which is why I mentioned it :p. Those 5% probably just slipped by ", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'id': 5470342639, 'node_id': 'PR_kwDOALCn2M8AAAABDti-fQ', 'number': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 3, 'created_at': '2026-09-16T04:46:48Z', 'updated_at': '2026-09-26T15:27:27Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.patch', 'merged_at': None}, 'body': 'A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5847468235', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870#issuecomment-5847468235', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'id': 5847468235, 'node_id': 'IC_kwDOALCn2M8AAAABXIlIyw', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T15:27:27Z', 'updated_at': '2026-09-26T15:27:27Z', 'body': "> > Some of these files have no newline at their end and others do, could you please make it so all files have a newline at the end to match the common style?\r\n> \r\n> This doesn't seem to be uniform across the Data/Sys/GameSettings ini files?\r\n\r\nTaking a look, there are less than 5% of files with missing newlines at the end, I've seen it enforced in reviewing previously which is why I mentioned it :p. Those 5% probably just slipped by ", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5847468235/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T13:18:27Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15573, 'watchers_count': 15573, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15573, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T07:18:41.283526	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'retropieuser', 'action': 'created', 'id': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870#issuecomment-5828502292', 'safe_author': False, 'body': "> Some of these files have no newline at their end and others do, could you please make it so all files have a newline at the end to match the common style?\r\n\r\nThis doesn't seem to be uniform across the Data/Sys/GameSettings ini files?", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'id': 5470342639, 'node_id': 'PR_kwDOALCn2M8AAAABDti-fQ', 'number': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-16T04:46:48Z', 'updated_at': '2026-09-25T07:18:38Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.patch', 'merged_at': None}, 'body': 'A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5828502292', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870#issuecomment-5828502292', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'id': 5828502292, 'node_id': 'IC_kwDOALCn2M8AAAABW2fjFA', 'user': {'login': 'retropieuser', 'id': 73472027, 'node_id': 'MDQ6VXNlcjczNDcyMDI3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73472027?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/retropieuser', 'html_url': 'https://github.com/retropieuser', 'followers_url': 'https://api.github.com/users/retropieuser/followers', 'following_url': 'https://api.github.com/users/retropieuser/following{/other_user}', 'gists_url': 'https://api.github.com/users/retropieuser/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/retropieuser/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/retropieuser/subscriptions', 'organizations_url': 'https://api.github.com/users/retropieuser/orgs', 'repos_url': 'https://api.github.com/users/retropieuser/repos', 'events_url': 'https://api.github.com/users/retropieuser/events{/privacy}', 'received_events_url': 'https://api.github.com/users/retropieuser/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T07:18:38Z', 'updated_at': '2026-09-25T07:18:38Z', 'body': "> Some of these files have no newline at their end and others do, could you please make it so all files have a newline at the end to match the common style?\r\n\r\nThis doesn't seem to be uniform across the Data/Sys/GameSettings ini files?", 'author_association': 'CONTRIBUTOR', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5828502292/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-25T03:15:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15564, 'watchers_count': 15564, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3268, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3268, 'open_issues': 483, 'watchers': 15564, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'retropieuser', 'id': 73472027, 'node_id': 'MDQ6VXNlcjczNDcyMDI3', 'avatar_url': 'https://avatars.githubusercontent.com/u/73472027?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/retropieuser', 'html_url': 'https://github.com/retropieuser', 'followers_url': 'https://api.github.com/users/retropieuser/followers', 'following_url': 'https://api.github.com/users/retropieuser/following{/other_user}', 'gists_url': 'https://api.github.com/users/retropieuser/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/retropieuser/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/retropieuser/subscriptions', 'organizations_url': 'https://api.github.com/users/retropieuser/orgs', 'repos_url': 'https://api.github.com/users/retropieuser/repos', 'events_url': 'https://api.github.com/users/retropieuser/events{/privacy}', 'received_events_url': 'https://api.github.com/users/retropieuser/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:17:53.574522	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825594449', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490480-16448462/)|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490501-16448483/)|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490518-16448500/)|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490506-16448488/)|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490486-16448468/)|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490528-16448510/)|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490523-16448505/)|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490462-16448444/)|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490428-16448410/)|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490488-16448470/)|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490460-16448442/)|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490555-16448537/)|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490464-16448446/)|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490527-16448509/)|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490540-16448522/)|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490446-16448428/)|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490496-16448478/)|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490511-16448493/)|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490494-16448476/)|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490457-16448439/)|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490468-16448450/)|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490516-16448498/)|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490435-16448417/)|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490447-16448429/)|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490427-16448409/)|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490449-16448431/)|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490472-16448454/)|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490491-16448473/)|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490538-16448520/)|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490564-16448546/)|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490563-16448545/)|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490513-16448495/)|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490562-16448544/)|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490557-16448539/)|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490543-16448525/)|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490531-16448513/)|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490522-16448504/)|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490549-16448531/)|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490436-16448418/)|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490520-16448502/)|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490503-16448485/)|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490510-16448492/)|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490432-16448414/)|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490559-16448541/)|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490532-16448514/)|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490437-16448419/)|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490537-16448519/)|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490515-16448497/)|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490546-16448528/)|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490561-16448543/)|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490452-16448434/)|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490451-16448433/)|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490456-16448438/)|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490492-16448474/)|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490426-16448408/)|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490502-16448484/)|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490467-16448449/)|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490471-16448453/)|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490438-16448420/)|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490519-16448501/)|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490439-16448421/)|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490530-16448512/)|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490548-16448530/)|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490440-16448422/)|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490524-16448506/)|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490455-16448437/)|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490525-16448507/)|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490517-16448499/)|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490547-16448529/)|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490469-16448451/)|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490545-16448527/)|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490454-16448436/)|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490466-16448448/)|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490477-16448459/)|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490498-16448480/)|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490495-16448477/)|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490441-16448423/)|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490431-16448413/)|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490526-16448508/)|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490535-16448517/)|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490484-16448466/)|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490433-16448415/)|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490558-16448540/)|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490544-16448526/)|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490479-16448461/)|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490554-16448536/)|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490474-16448456/)|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490470-16448452/)|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490550-16448532/)|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490508-16448490/)|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490459-16448441/)|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490476-16448458/)|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490442-16448424/)|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490509-16448491/)|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490521-16448503/)|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490461-16448443/)|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490430-16448412/)|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490505-16448487/)|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490536-16448518/)|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490507-16448489/)|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490529-16448511/)|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490443-16448425/)|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490539-16448521/)|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490542-16448524/)|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490450-16448432/)|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490429-16448411/)|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490553-16448535/)|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490481-16448463/)|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490512-16448494/)|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490458-16448440/)|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490514-16448496/)|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490541-16448523/)|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490483-16448465/)|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490482-16448464/)|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490556-16448538/)|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490478-16448460/)|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490499-16448481/)|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490485-16448467/)|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490500-16448482/)|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490448-16448430/)|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490475-16448457/)|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490504-16448486/)|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490497-16448479/)|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490490-16448472/)|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490463-16448445/)|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490493-16448475/)|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490434-16448416/)|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490534-16448516/)|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490444-16448426/)|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490489-16448471/)|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490533-16448515/)|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490552-16448534/)|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490551-16448533/)|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490424-16448406/)|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490560-16448542/)|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490473-16448455/)|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490445-16448427/)|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490425-16448407/)|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490453-16448435/)|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490465-16448447/)|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:17:51Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825594449', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825594449', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5825594449, 'node_id': 'IC_kwDOALCn2M8AAAABWzuEUQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T02:17:51Z', 'updated_at': '2026-09-25T02:17:51Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490480-16448462/)|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490501-16448483/)|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490518-16448500/)|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490506-16448488/)|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490486-16448468/)|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490528-16448510/)|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490523-16448505/)|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490462-16448444/)|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490428-16448410/)|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490488-16448470/)|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490460-16448442/)|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490555-16448537/)|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490464-16448446/)|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490527-16448509/)|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490540-16448522/)|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490446-16448428/)|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490496-16448478/)|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490511-16448493/)|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490494-16448476/)|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490457-16448439/)|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490468-16448450/)|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490516-16448498/)|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490435-16448417/)|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490447-16448429/)|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490427-16448409/)|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490449-16448431/)|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490472-16448454/)|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490491-16448473/)|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490538-16448520/)|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490564-16448546/)|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490563-16448545/)|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490513-16448495/)|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490562-16448544/)|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490557-16448539/)|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490543-16448525/)|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490531-16448513/)|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490522-16448504/)|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490549-16448531/)|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490436-16448418/)|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490520-16448502/)|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490503-16448485/)|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490510-16448492/)|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490432-16448414/)|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490559-16448541/)|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490532-16448514/)|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490437-16448419/)|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490537-16448519/)|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490515-16448497/)|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490546-16448528/)|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490561-16448543/)|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490452-16448434/)|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490451-16448433/)|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490456-16448438/)|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490492-16448474/)|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490426-16448408/)|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490502-16448484/)|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490467-16448449/)|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490471-16448453/)|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490438-16448420/)|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490519-16448501/)|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490439-16448421/)|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490530-16448512/)|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490548-16448530/)|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490440-16448422/)|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490524-16448506/)|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490455-16448437/)|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490525-16448507/)|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490517-16448499/)|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490547-16448529/)|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490469-16448451/)|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490545-16448527/)|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490454-16448436/)|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490466-16448448/)|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490477-16448459/)|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490498-16448480/)|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490495-16448477/)|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490441-16448423/)|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490431-16448413/)|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490526-16448508/)|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490535-16448517/)|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490484-16448466/)|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490433-16448415/)|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490558-16448540/)|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490544-16448526/)|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490479-16448461/)|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490554-16448536/)|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490474-16448456/)|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490470-16448452/)|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490550-16448532/)|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490508-16448490/)|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490459-16448441/)|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490476-16448458/)|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490442-16448424/)|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490509-16448491/)|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490521-16448503/)|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490461-16448443/)|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490430-16448412/)|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490505-16448487/)|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490536-16448518/)|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490507-16448489/)|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490529-16448511/)|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490443-16448425/)|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490539-16448521/)|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490542-16448524/)|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490450-16448432/)|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490429-16448411/)|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490553-16448535/)|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490481-16448463/)|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490512-16448494/)|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490458-16448440/)|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490514-16448496/)|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490541-16448523/)|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490483-16448465/)|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490482-16448464/)|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490556-16448538/)|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490478-16448460/)|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490499-16448481/)|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490485-16448467/)|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490500-16448482/)|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490448-16448430/)|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490475-16448457/)|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490504-16448486/)|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490497-16448479/)|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490490-16448472/)|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490463-16448445/)|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490493-16448475/)|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490434-16448416/)|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490534-16448516/)|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490444-16448426/)|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490489-16448471/)|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490533-16448515/)|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490552-16448534/)|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490551-16448533/)|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490424-16448406/)|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490560-16448542/)|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490473-16448455/)|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490445-16448427/)|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490425-16448407/)|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490453-16448435/)|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490465-16448447/)|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825594449/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:17:50.886705	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825503005', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:17:49Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825503005', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825503005', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5825503005, 'node_id': 'IC_kwDOALCn2M8AAAABWzofHQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T02:07:13Z', 'updated_at': '2026-09-25T02:07:13Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825503005/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:17:50.053519	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825501595', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 8, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:07:13Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825501595', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825501595', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5825501595, 'node_id': 'IC_kwDOALCn2M8AAAABWzoZmw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T02:07:03Z', 'updated_at': '2026-09-25T02:07:03Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825501595/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:07:15.946370	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825503005', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 8, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:07:13Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825503005', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825503005', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5825503005, 'node_id': 'IC_kwDOALCn2M8AAAABWzofHQ', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T02:07:13Z', 'updated_at': '2026-09-25T02:07:13Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825503005/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:07:06.397762	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'created', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825501595', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:07:03Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825501595', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5825501595', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5825501595, 'node_id': 'IC_kwDOALCn2M8AAAABWzoZmw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-25T02:07:03Z', 'updated_at': '2026-09-25T02:07:03Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/0e6e00b1ef4fcc17025736e34389ac681dce193f/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mvk-osx-m1|\n|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16490198-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16490219-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16490236-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16490224-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16490204-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16490246-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16490241-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16490180-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16490146-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16490206-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16490178-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16490273-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16490182-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16490245-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16490258-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16490164-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16490214-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16490229-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16490212-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16490175-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16490186-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16490234-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16490153-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16490165-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16490145-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16490167-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16490190-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16490209-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16490256-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16490282-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16490281-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16490231-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16490280-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16490275-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16490261-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16490249-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16490240-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16490267-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16490154-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16490238-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16490221-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16490228-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16490150-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16490277-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16490250-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16490155-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16490255-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16490233-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16490264-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16490279-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16490170-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16490169-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16490174-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16490210-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16490144-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16490220-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16490185-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16490189-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16490156-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16490237-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16490157-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16490248-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16490266-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16490158-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16490242-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16490173-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16490243-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16490235-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16490265-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16490187-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16490263-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16490172-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16490184-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490195-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16490216-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16490213-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16490159-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16490149-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16490244-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16490253-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16490202-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16490151-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16490276-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16490262-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16490197-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16490272-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16490192-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16490188-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16490268-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490226-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16490177-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16490194-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16490160-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16490227-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16490239-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16490179-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16490148-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16490223-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16490254-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16490225-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16490247-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16490161-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16490257-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16490260-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16490168-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16490147-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16490271-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16490199-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16490230-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16490176-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16490232-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16490259-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16490201-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16490200-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16490274-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16490196-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16490217-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16490203-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16490218-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16490166-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16490193-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16490222-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16490215-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16490208-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16490181-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16490211-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16490152-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16490252-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16490162-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16490207-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16490251-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16490270-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16490269-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16490142-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16490278-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16490191-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16490163-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16490143-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16490171-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16490183-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5825501595/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:07:03.485444	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5747914660', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/13dcbe172964bb764dac257501de57cc26509e9b/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16464818-16448462/)|[🔍 diff](https://fifo.ci/compare/16464677-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16464839-16448483/)|[🔍 diff](https://fifo.ci/compare/16464698-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16464856-16448500/)|[🔍 diff](https://fifo.ci/compare/16464715-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16464844-16448488/)|[🔍 diff](https://fifo.ci/compare/16464703-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16464824-16448468/)|[🔍 diff](https://fifo.ci/compare/16464683-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16464866-16448510/)|[🔍 diff](https://fifo.ci/compare/16464725-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16464861-16448505/)|[🔍 diff](https://fifo.ci/compare/16464720-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16464800-16448444/)|[🔍 diff](https://fifo.ci/compare/16464659-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16464766-16448410/)|[🔍 diff](https://fifo.ci/compare/16464625-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16464826-16448470/)|[🔍 diff](https://fifo.ci/compare/16464685-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16464798-16448442/)|[🔍 diff](https://fifo.ci/compare/16464657-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16464893-16448537/)|[🔍 diff](https://fifo.ci/compare/16464752-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16464802-16448446/)|[🔍 diff](https://fifo.ci/compare/16464661-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16464865-16448509/)|[🔍 diff](https://fifo.ci/compare/16464724-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16464878-16448522/)|[🔍 diff](https://fifo.ci/compare/16464737-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16464784-16448428/)|[🔍 diff](https://fifo.ci/compare/16464643-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16464834-16448478/)|[🔍 diff](https://fifo.ci/compare/16464693-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16464849-16448493/)|[🔍 diff](https://fifo.ci/compare/16464708-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16464832-16448476/)|[🔍 diff](https://fifo.ci/compare/16464691-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16464795-16448439/)|[🔍 diff](https://fifo.ci/compare/16464654-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16464806-16448450/)|[🔍 diff](https://fifo.ci/compare/16464665-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16464854-16448498/)|[🔍 diff](https://fifo.ci/compare/16464713-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16464773-16448417/)|[🔍 diff](https://fifo.ci/compare/16464632-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16464785-16448429/)|[🔍 diff](https://fifo.ci/compare/16464644-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16464765-16448409/)|[🔍 diff](https://fifo.ci/compare/16464624-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16464787-16448431/)|[🔍 diff](https://fifo.ci/compare/16464646-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16464810-16448454/)|[🔍 diff](https://fifo.ci/compare/16464669-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16464829-16448473/)|[🔍 diff](https://fifo.ci/compare/16464688-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16464876-16448520/)|[🔍 diff](https://fifo.ci/compare/16464735-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16464902-16448546/)|[🔍 diff](https://fifo.ci/compare/16464761-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16464901-16448545/)|[🔍 diff](https://fifo.ci/compare/16464760-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16464851-16448495/)|[🔍 diff](https://fifo.ci/compare/16464710-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16464900-16448544/)|[🔍 diff](https://fifo.ci/compare/16464759-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16464895-16448539/)|[🔍 diff](https://fifo.ci/compare/16464754-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16464881-16448525/)|[🔍 diff](https://fifo.ci/compare/16464740-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16464869-16448513/)|[🔍 diff](https://fifo.ci/compare/16464728-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16464860-16448504/)|[🔍 diff](https://fifo.ci/compare/16464719-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16464887-16448531/)|[🔍 diff](https://fifo.ci/compare/16464746-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16464774-16448418/)|[🔍 diff](https://fifo.ci/compare/16464633-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16464858-16448502/)|[🔍 diff](https://fifo.ci/compare/16464717-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16464841-16448485/)|[🔍 diff](https://fifo.ci/compare/16464700-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16464848-16448492/)|[🔍 diff](https://fifo.ci/compare/16464707-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16464770-16448414/)|[🔍 diff](https://fifo.ci/compare/16464629-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16464897-16448541/)|[🔍 diff](https://fifo.ci/compare/16464756-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16464870-16448514/)|[🔍 diff](https://fifo.ci/compare/16464729-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16464775-16448419/)|[🔍 diff](https://fifo.ci/compare/16464634-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16464875-16448519/)|[🔍 diff](https://fifo.ci/compare/16464734-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16464853-16448497/)|[🔍 diff](https://fifo.ci/compare/16464712-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16464884-16448528/)|[🔍 diff](https://fifo.ci/compare/16464743-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16464899-16448543/)|[🔍 diff](https://fifo.ci/compare/16464758-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16464790-16448434/)|[🔍 diff](https://fifo.ci/compare/16464649-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16464789-16448433/)|[🔍 diff](https://fifo.ci/compare/16464648-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16464794-16448438/)|[🔍 diff](https://fifo.ci/compare/16464653-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16464830-16448474/)|[🔍 diff](https://fifo.ci/compare/16464689-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16464764-16448408/)|[🔍 diff](https://fifo.ci/compare/16464623-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16464840-16448484/)|[🔍 diff](https://fifo.ci/compare/16464699-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16464805-16448449/)|[🔍 diff](https://fifo.ci/compare/16464664-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16464809-16448453/)|[🔍 diff](https://fifo.ci/compare/16464668-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16464776-16448420/)|[🔍 diff](https://fifo.ci/compare/16464635-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16464857-16448501/)|[🔍 diff](https://fifo.ci/compare/16464716-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16464777-16448421/)|[🔍 diff](https://fifo.ci/compare/16464636-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16464868-16448512/)|[🔍 diff](https://fifo.ci/compare/16464727-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16464886-16448530/)|[🔍 diff](https://fifo.ci/compare/16464745-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16464778-16448422/)|[🔍 diff](https://fifo.ci/compare/16464637-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16464862-16448506/)|[🔍 diff](https://fifo.ci/compare/16464721-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16464793-16448437/)|[🔍 diff](https://fifo.ci/compare/16464652-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16464863-16448507/)|[🔍 diff](https://fifo.ci/compare/16464722-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16464855-16448499/)|[🔍 diff](https://fifo.ci/compare/16464714-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16464885-16448529/)|[🔍 diff](https://fifo.ci/compare/16464744-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16464807-16448451/)|[🔍 diff](https://fifo.ci/compare/16464666-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16464883-16448527/)|[🔍 diff](https://fifo.ci/compare/16464742-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16464792-16448436/)|[🔍 diff](https://fifo.ci/compare/16464651-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16464804-16448448/)|[🔍 diff](https://fifo.ci/compare/16464663-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464815-16448459/)|[🔍 diff](https://fifo.ci/compare/16464674-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16464836-16448480/)|[🔍 diff](https://fifo.ci/compare/16464695-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16464833-16448477/)|[🔍 diff](https://fifo.ci/compare/16464692-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16464779-16448423/)|[🔍 diff](https://fifo.ci/compare/16464638-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16464769-16448413/)|[🔍 diff](https://fifo.ci/compare/16464628-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16464864-16448508/)|[🔍 diff](https://fifo.ci/compare/16464723-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16464873-16448517/)|[🔍 diff](https://fifo.ci/compare/16464732-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16464822-16448466/)|[🔍 diff](https://fifo.ci/compare/16464681-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16464771-16448415/)|[🔍 diff](https://fifo.ci/compare/16464630-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16464896-16448540/)|[🔍 diff](https://fifo.ci/compare/16464755-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16464882-16448526/)|[🔍 diff](https://fifo.ci/compare/16464741-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16464817-16448461/)|[🔍 diff](https://fifo.ci/compare/16464676-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16464892-16448536/)|[🔍 diff](https://fifo.ci/compare/16464751-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16464812-16448456/)|[🔍 diff](https://fifo.ci/compare/16464671-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16464808-16448452/)|[🔍 diff](https://fifo.ci/compare/16464667-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16464888-16448532/)|[🔍 diff](https://fifo.ci/compare/16464747-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464846-16448490/)|[🔍 diff](https://fifo.ci/compare/16464705-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16464797-16448441/)|[🔍 diff](https://fifo.ci/compare/16464656-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16464814-16448458/)|[🔍 diff](https://fifo.ci/compare/16464673-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16464780-16448424/)|[🔍 diff](https://fifo.ci/compare/16464639-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464847-16448491/)|[🔍 diff](https://fifo.ci/compare/16464706-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16464859-16448503/)|[🔍 diff](https://fifo.ci/compare/16464718-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16464799-16448443/)|[🔍 diff](https://fifo.ci/compare/16464658-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16464768-16448412/)|[🔍 diff](https://fifo.ci/compare/16464627-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16464843-16448487/)|[🔍 diff](https://fifo.ci/compare/16464702-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16464874-16448518/)|[🔍 diff](https://fifo.ci/compare/16464733-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16464845-16448489/)|[🔍 diff](https://fifo.ci/compare/16464704-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16464867-16448511/)|[🔍 diff](https://fifo.ci/compare/16464726-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16464781-16448425/)|[🔍 diff](https://fifo.ci/compare/16464640-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16464877-16448521/)|[🔍 diff](https://fifo.ci/compare/16464736-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16464880-16448524/)|[🔍 diff](https://fifo.ci/compare/16464739-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16464788-16448432/)|[🔍 diff](https://fifo.ci/compare/16464647-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16464767-16448411/)|[🔍 diff](https://fifo.ci/compare/16464626-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16464891-16448535/)|[🔍 diff](https://fifo.ci/compare/16464750-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16464819-16448463/)|[🔍 diff](https://fifo.ci/compare/16464678-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16464850-16448494/)|[🔍 diff](https://fifo.ci/compare/16464709-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16464796-16448440/)|[🔍 diff](https://fifo.ci/compare/16464655-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16464852-16448496/)|[🔍 diff](https://fifo.ci/compare/16464711-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16464879-16448523/)|[🔍 diff](https://fifo.ci/compare/16464738-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16464821-16448465/)|[🔍 diff](https://fifo.ci/compare/16464680-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16464820-16448464/)|[🔍 diff](https://fifo.ci/compare/16464679-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16464894-16448538/)|[🔍 diff](https://fifo.ci/compare/16464753-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16464816-16448460/)|[🔍 diff](https://fifo.ci/compare/16464675-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16464837-16448481/)|[🔍 diff](https://fifo.ci/compare/16464696-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16464823-16448467/)|[🔍 diff](https://fifo.ci/compare/16464682-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16464838-16448482/)|[🔍 diff](https://fifo.ci/compare/16464697-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16464786-16448430/)|[🔍 diff](https://fifo.ci/compare/16464645-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16464813-16448457/)|[🔍 diff](https://fifo.ci/compare/16464672-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16464842-16448486/)|[🔍 diff](https://fifo.ci/compare/16464701-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16464835-16448479/)|[🔍 diff](https://fifo.ci/compare/16464694-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16464828-16448472/)|[🔍 diff](https://fifo.ci/compare/16464687-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16464801-16448445/)|[🔍 diff](https://fifo.ci/compare/16464660-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16464831-16448475/)|[🔍 diff](https://fifo.ci/compare/16464690-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16464772-16448416/)|[🔍 diff](https://fifo.ci/compare/16464631-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16464872-16448516/)|[🔍 diff](https://fifo.ci/compare/16464731-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16464782-16448426/)|[🔍 diff](https://fifo.ci/compare/16464641-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16464827-16448471/)|[🔍 diff](https://fifo.ci/compare/16464686-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16464871-16448515/)|[🔍 diff](https://fifo.ci/compare/16464730-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16464890-16448534/)|[🔍 diff](https://fifo.ci/compare/16464749-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16464889-16448533/)|[🔍 diff](https://fifo.ci/compare/16464748-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16464762-16448406/)|[🔍 diff](https://fifo.ci/compare/16464621-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16464898-16448542/)|[🔍 diff](https://fifo.ci/compare/16464757-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16464811-16448455/)|[🔍 diff](https://fifo.ci/compare/16464670-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16464783-16448427/)|[🔍 diff](https://fifo.ci/compare/16464642-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16464763-16448407/)|[🔍 diff](https://fifo.ci/compare/16464622-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16464791-16448435/)|[🔍 diff](https://fifo.ci/compare/16464650-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16464803-16448447/)|[🔍 diff](https://fifo.ci/compare/16464662-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-25T02:07:01Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5747914660', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5747914660', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5747914660, 'node_id': 'IC_kwDOALCn2M8AAAABVpo3pA', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-20T05:39:01Z', 'updated_at': '2026-09-20T05:39:01Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/13dcbe172964bb764dac257501de57cc26509e9b/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16464818-16448462/)|[🔍 diff](https://fifo.ci/compare/16464677-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16464839-16448483/)|[🔍 diff](https://fifo.ci/compare/16464698-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16464856-16448500/)|[🔍 diff](https://fifo.ci/compare/16464715-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16464844-16448488/)|[🔍 diff](https://fifo.ci/compare/16464703-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16464824-16448468/)|[🔍 diff](https://fifo.ci/compare/16464683-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16464866-16448510/)|[🔍 diff](https://fifo.ci/compare/16464725-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16464861-16448505/)|[🔍 diff](https://fifo.ci/compare/16464720-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16464800-16448444/)|[🔍 diff](https://fifo.ci/compare/16464659-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16464766-16448410/)|[🔍 diff](https://fifo.ci/compare/16464625-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16464826-16448470/)|[🔍 diff](https://fifo.ci/compare/16464685-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16464798-16448442/)|[🔍 diff](https://fifo.ci/compare/16464657-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16464893-16448537/)|[🔍 diff](https://fifo.ci/compare/16464752-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16464802-16448446/)|[🔍 diff](https://fifo.ci/compare/16464661-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16464865-16448509/)|[🔍 diff](https://fifo.ci/compare/16464724-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16464878-16448522/)|[🔍 diff](https://fifo.ci/compare/16464737-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16464784-16448428/)|[🔍 diff](https://fifo.ci/compare/16464643-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16464834-16448478/)|[🔍 diff](https://fifo.ci/compare/16464693-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16464849-16448493/)|[🔍 diff](https://fifo.ci/compare/16464708-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16464832-16448476/)|[🔍 diff](https://fifo.ci/compare/16464691-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16464795-16448439/)|[🔍 diff](https://fifo.ci/compare/16464654-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16464806-16448450/)|[🔍 diff](https://fifo.ci/compare/16464665-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16464854-16448498/)|[🔍 diff](https://fifo.ci/compare/16464713-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16464773-16448417/)|[🔍 diff](https://fifo.ci/compare/16464632-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16464785-16448429/)|[🔍 diff](https://fifo.ci/compare/16464644-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16464765-16448409/)|[🔍 diff](https://fifo.ci/compare/16464624-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16464787-16448431/)|[🔍 diff](https://fifo.ci/compare/16464646-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16464810-16448454/)|[🔍 diff](https://fifo.ci/compare/16464669-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16464829-16448473/)|[🔍 diff](https://fifo.ci/compare/16464688-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16464876-16448520/)|[🔍 diff](https://fifo.ci/compare/16464735-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16464902-16448546/)|[🔍 diff](https://fifo.ci/compare/16464761-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16464901-16448545/)|[🔍 diff](https://fifo.ci/compare/16464760-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16464851-16448495/)|[🔍 diff](https://fifo.ci/compare/16464710-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16464900-16448544/)|[🔍 diff](https://fifo.ci/compare/16464759-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16464895-16448539/)|[🔍 diff](https://fifo.ci/compare/16464754-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16464881-16448525/)|[🔍 diff](https://fifo.ci/compare/16464740-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16464869-16448513/)|[🔍 diff](https://fifo.ci/compare/16464728-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16464860-16448504/)|[🔍 diff](https://fifo.ci/compare/16464719-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16464887-16448531/)|[🔍 diff](https://fifo.ci/compare/16464746-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16464774-16448418/)|[🔍 diff](https://fifo.ci/compare/16464633-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16464858-16448502/)|[🔍 diff](https://fifo.ci/compare/16464717-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16464841-16448485/)|[🔍 diff](https://fifo.ci/compare/16464700-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16464848-16448492/)|[🔍 diff](https://fifo.ci/compare/16464707-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16464770-16448414/)|[🔍 diff](https://fifo.ci/compare/16464629-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16464897-16448541/)|[🔍 diff](https://fifo.ci/compare/16464756-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16464870-16448514/)|[🔍 diff](https://fifo.ci/compare/16464729-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16464775-16448419/)|[🔍 diff](https://fifo.ci/compare/16464634-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16464875-16448519/)|[🔍 diff](https://fifo.ci/compare/16464734-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16464853-16448497/)|[🔍 diff](https://fifo.ci/compare/16464712-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16464884-16448528/)|[🔍 diff](https://fifo.ci/compare/16464743-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16464899-16448543/)|[🔍 diff](https://fifo.ci/compare/16464758-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16464790-16448434/)|[🔍 diff](https://fifo.ci/compare/16464649-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16464789-16448433/)|[🔍 diff](https://fifo.ci/compare/16464648-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16464794-16448438/)|[🔍 diff](https://fifo.ci/compare/16464653-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16464830-16448474/)|[🔍 diff](https://fifo.ci/compare/16464689-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16464764-16448408/)|[🔍 diff](https://fifo.ci/compare/16464623-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16464840-16448484/)|[🔍 diff](https://fifo.ci/compare/16464699-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16464805-16448449/)|[🔍 diff](https://fifo.ci/compare/16464664-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16464809-16448453/)|[🔍 diff](https://fifo.ci/compare/16464668-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16464776-16448420/)|[🔍 diff](https://fifo.ci/compare/16464635-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16464857-16448501/)|[🔍 diff](https://fifo.ci/compare/16464716-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16464777-16448421/)|[🔍 diff](https://fifo.ci/compare/16464636-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16464868-16448512/)|[🔍 diff](https://fifo.ci/compare/16464727-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16464886-16448530/)|[🔍 diff](https://fifo.ci/compare/16464745-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16464778-16448422/)|[🔍 diff](https://fifo.ci/compare/16464637-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16464862-16448506/)|[🔍 diff](https://fifo.ci/compare/16464721-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16464793-16448437/)|[🔍 diff](https://fifo.ci/compare/16464652-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16464863-16448507/)|[🔍 diff](https://fifo.ci/compare/16464722-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16464855-16448499/)|[🔍 diff](https://fifo.ci/compare/16464714-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16464885-16448529/)|[🔍 diff](https://fifo.ci/compare/16464744-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16464807-16448451/)|[🔍 diff](https://fifo.ci/compare/16464666-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16464883-16448527/)|[🔍 diff](https://fifo.ci/compare/16464742-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16464792-16448436/)|[🔍 diff](https://fifo.ci/compare/16464651-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16464804-16448448/)|[🔍 diff](https://fifo.ci/compare/16464663-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464815-16448459/)|[🔍 diff](https://fifo.ci/compare/16464674-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16464836-16448480/)|[🔍 diff](https://fifo.ci/compare/16464695-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16464833-16448477/)|[🔍 diff](https://fifo.ci/compare/16464692-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16464779-16448423/)|[🔍 diff](https://fifo.ci/compare/16464638-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16464769-16448413/)|[🔍 diff](https://fifo.ci/compare/16464628-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16464864-16448508/)|[🔍 diff](https://fifo.ci/compare/16464723-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16464873-16448517/)|[🔍 diff](https://fifo.ci/compare/16464732-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16464822-16448466/)|[🔍 diff](https://fifo.ci/compare/16464681-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16464771-16448415/)|[🔍 diff](https://fifo.ci/compare/16464630-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16464896-16448540/)|[🔍 diff](https://fifo.ci/compare/16464755-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16464882-16448526/)|[🔍 diff](https://fifo.ci/compare/16464741-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16464817-16448461/)|[🔍 diff](https://fifo.ci/compare/16464676-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16464892-16448536/)|[🔍 diff](https://fifo.ci/compare/16464751-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16464812-16448456/)|[🔍 diff](https://fifo.ci/compare/16464671-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16464808-16448452/)|[🔍 diff](https://fifo.ci/compare/16464667-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16464888-16448532/)|[🔍 diff](https://fifo.ci/compare/16464747-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464846-16448490/)|[🔍 diff](https://fifo.ci/compare/16464705-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16464797-16448441/)|[🔍 diff](https://fifo.ci/compare/16464656-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16464814-16448458/)|[🔍 diff](https://fifo.ci/compare/16464673-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16464780-16448424/)|[🔍 diff](https://fifo.ci/compare/16464639-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464847-16448491/)|[🔍 diff](https://fifo.ci/compare/16464706-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16464859-16448503/)|[🔍 diff](https://fifo.ci/compare/16464718-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16464799-16448443/)|[🔍 diff](https://fifo.ci/compare/16464658-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16464768-16448412/)|[🔍 diff](https://fifo.ci/compare/16464627-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16464843-16448487/)|[🔍 diff](https://fifo.ci/compare/16464702-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16464874-16448518/)|[🔍 diff](https://fifo.ci/compare/16464733-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16464845-16448489/)|[🔍 diff](https://fifo.ci/compare/16464704-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16464867-16448511/)|[🔍 diff](https://fifo.ci/compare/16464726-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16464781-16448425/)|[🔍 diff](https://fifo.ci/compare/16464640-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16464877-16448521/)|[🔍 diff](https://fifo.ci/compare/16464736-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16464880-16448524/)|[🔍 diff](https://fifo.ci/compare/16464739-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16464788-16448432/)|[🔍 diff](https://fifo.ci/compare/16464647-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16464767-16448411/)|[🔍 diff](https://fifo.ci/compare/16464626-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16464891-16448535/)|[🔍 diff](https://fifo.ci/compare/16464750-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16464819-16448463/)|[🔍 diff](https://fifo.ci/compare/16464678-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16464850-16448494/)|[🔍 diff](https://fifo.ci/compare/16464709-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16464796-16448440/)|[🔍 diff](https://fifo.ci/compare/16464655-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16464852-16448496/)|[🔍 diff](https://fifo.ci/compare/16464711-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16464879-16448523/)|[🔍 diff](https://fifo.ci/compare/16464738-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16464821-16448465/)|[🔍 diff](https://fifo.ci/compare/16464680-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16464820-16448464/)|[🔍 diff](https://fifo.ci/compare/16464679-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16464894-16448538/)|[🔍 diff](https://fifo.ci/compare/16464753-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16464816-16448460/)|[🔍 diff](https://fifo.ci/compare/16464675-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16464837-16448481/)|[🔍 diff](https://fifo.ci/compare/16464696-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16464823-16448467/)|[🔍 diff](https://fifo.ci/compare/16464682-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16464838-16448482/)|[🔍 diff](https://fifo.ci/compare/16464697-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16464786-16448430/)|[🔍 diff](https://fifo.ci/compare/16464645-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16464813-16448457/)|[🔍 diff](https://fifo.ci/compare/16464672-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16464842-16448486/)|[🔍 diff](https://fifo.ci/compare/16464701-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16464835-16448479/)|[🔍 diff](https://fifo.ci/compare/16464694-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16464828-16448472/)|[🔍 diff](https://fifo.ci/compare/16464687-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16464801-16448445/)|[🔍 diff](https://fifo.ci/compare/16464660-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16464831-16448475/)|[🔍 diff](https://fifo.ci/compare/16464690-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16464772-16448416/)|[🔍 diff](https://fifo.ci/compare/16464631-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16464872-16448516/)|[🔍 diff](https://fifo.ci/compare/16464731-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16464782-16448426/)|[🔍 diff](https://fifo.ci/compare/16464641-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16464827-16448471/)|[🔍 diff](https://fifo.ci/compare/16464686-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16464871-16448515/)|[🔍 diff](https://fifo.ci/compare/16464730-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16464890-16448534/)|[🔍 diff](https://fifo.ci/compare/16464749-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16464889-16448533/)|[🔍 diff](https://fifo.ci/compare/16464748-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16464762-16448406/)|[🔍 diff](https://fifo.ci/compare/16464621-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16464898-16448542/)|[🔍 diff](https://fifo.ci/compare/16464757-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16464811-16448455/)|[🔍 diff](https://fifo.ci/compare/16464670-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16464783-16448427/)|[🔍 diff](https://fifo.ci/compare/16464642-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16464763-16448407/)|[🔍 diff](https://fifo.ci/compare/16464622-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16464791-16448435/)|[🔍 diff](https://fifo.ci/compare/16464650-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16464803-16448447/)|[🔍 diff](https://fifo.ci/compare/16464662-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5747914660/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-25T02:07:02.140164	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14880, 'title': 'Integrated GBA Audio Routing', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5747912226', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/13dcbe172964bb764dac257501de57cc26509e9b/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16464818-16448462/)|[🔍 diff](https://fifo.ci/compare/16464677-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16464839-16448483/)|[🔍 diff](https://fifo.ci/compare/16464698-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16464856-16448500/)|[🔍 diff](https://fifo.ci/compare/16464715-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16464844-16448488/)|[🔍 diff](https://fifo.ci/compare/16464703-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16464824-16448468/)|[🔍 diff](https://fifo.ci/compare/16464683-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16464866-16448510/)|[🔍 diff](https://fifo.ci/compare/16464725-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16464861-16448505/)|[🔍 diff](https://fifo.ci/compare/16464720-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16464800-16448444/)|[🔍 diff](https://fifo.ci/compare/16464659-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16464766-16448410/)|[🔍 diff](https://fifo.ci/compare/16464625-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16464826-16448470/)|[🔍 diff](https://fifo.ci/compare/16464685-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16464798-16448442/)|[🔍 diff](https://fifo.ci/compare/16464657-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16464893-16448537/)|[🔍 diff](https://fifo.ci/compare/16464752-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16464802-16448446/)|[🔍 diff](https://fifo.ci/compare/16464661-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16464865-16448509/)|[🔍 diff](https://fifo.ci/compare/16464724-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16464878-16448522/)|[🔍 diff](https://fifo.ci/compare/16464737-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16464784-16448428/)|[🔍 diff](https://fifo.ci/compare/16464643-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16464834-16448478/)|[🔍 diff](https://fifo.ci/compare/16464693-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16464849-16448493/)|[🔍 diff](https://fifo.ci/compare/16464708-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16464832-16448476/)|[🔍 diff](https://fifo.ci/compare/16464691-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16464795-16448439/)|[🔍 diff](https://fifo.ci/compare/16464654-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16464806-16448450/)|[🔍 diff](https://fifo.ci/compare/16464665-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16464854-16448498/)|[🔍 diff](https://fifo.ci/compare/16464713-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16464773-16448417/)|[🔍 diff](https://fifo.ci/compare/16464632-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16464785-16448429/)|[🔍 diff](https://fifo.ci/compare/16464644-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16464765-16448409/)|[🔍 diff](https://fifo.ci/compare/16464624-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16464787-16448431/)|[🔍 diff](https://fifo.ci/compare/16464646-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16464810-16448454/)|[🔍 diff](https://fifo.ci/compare/16464669-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16464829-16448473/)|[🔍 diff](https://fifo.ci/compare/16464688-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16464876-16448520/)|[🔍 diff](https://fifo.ci/compare/16464735-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16464902-16448546/)|[🔍 diff](https://fifo.ci/compare/16464761-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16464901-16448545/)|[🔍 diff](https://fifo.ci/compare/16464760-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16464851-16448495/)|[🔍 diff](https://fifo.ci/compare/16464710-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16464900-16448544/)|[🔍 diff](https://fifo.ci/compare/16464759-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16464895-16448539/)|[🔍 diff](https://fifo.ci/compare/16464754-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16464881-16448525/)|[🔍 diff](https://fifo.ci/compare/16464740-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16464869-16448513/)|[🔍 diff](https://fifo.ci/compare/16464728-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16464860-16448504/)|[🔍 diff](https://fifo.ci/compare/16464719-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16464887-16448531/)|[🔍 diff](https://fifo.ci/compare/16464746-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16464774-16448418/)|[🔍 diff](https://fifo.ci/compare/16464633-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16464858-16448502/)|[🔍 diff](https://fifo.ci/compare/16464717-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16464841-16448485/)|[🔍 diff](https://fifo.ci/compare/16464700-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16464848-16448492/)|[🔍 diff](https://fifo.ci/compare/16464707-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16464770-16448414/)|[🔍 diff](https://fifo.ci/compare/16464629-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16464897-16448541/)|[🔍 diff](https://fifo.ci/compare/16464756-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16464870-16448514/)|[🔍 diff](https://fifo.ci/compare/16464729-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16464775-16448419/)|[🔍 diff](https://fifo.ci/compare/16464634-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16464875-16448519/)|[🔍 diff](https://fifo.ci/compare/16464734-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16464853-16448497/)|[🔍 diff](https://fifo.ci/compare/16464712-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16464884-16448528/)|[🔍 diff](https://fifo.ci/compare/16464743-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16464899-16448543/)|[🔍 diff](https://fifo.ci/compare/16464758-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16464790-16448434/)|[🔍 diff](https://fifo.ci/compare/16464649-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16464789-16448433/)|[🔍 diff](https://fifo.ci/compare/16464648-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16464794-16448438/)|[🔍 diff](https://fifo.ci/compare/16464653-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16464830-16448474/)|[🔍 diff](https://fifo.ci/compare/16464689-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16464764-16448408/)|[🔍 diff](https://fifo.ci/compare/16464623-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16464840-16448484/)|[🔍 diff](https://fifo.ci/compare/16464699-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16464805-16448449/)|[🔍 diff](https://fifo.ci/compare/16464664-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16464809-16448453/)|[🔍 diff](https://fifo.ci/compare/16464668-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16464776-16448420/)|[🔍 diff](https://fifo.ci/compare/16464635-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16464857-16448501/)|[🔍 diff](https://fifo.ci/compare/16464716-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16464777-16448421/)|[🔍 diff](https://fifo.ci/compare/16464636-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16464868-16448512/)|[🔍 diff](https://fifo.ci/compare/16464727-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16464886-16448530/)|[🔍 diff](https://fifo.ci/compare/16464745-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16464778-16448422/)|[🔍 diff](https://fifo.ci/compare/16464637-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16464862-16448506/)|[🔍 diff](https://fifo.ci/compare/16464721-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16464793-16448437/)|[🔍 diff](https://fifo.ci/compare/16464652-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16464863-16448507/)|[🔍 diff](https://fifo.ci/compare/16464722-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16464855-16448499/)|[🔍 diff](https://fifo.ci/compare/16464714-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16464885-16448529/)|[🔍 diff](https://fifo.ci/compare/16464744-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16464807-16448451/)|[🔍 diff](https://fifo.ci/compare/16464666-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16464883-16448527/)|[🔍 diff](https://fifo.ci/compare/16464742-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16464792-16448436/)|[🔍 diff](https://fifo.ci/compare/16464651-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16464804-16448448/)|[🔍 diff](https://fifo.ci/compare/16464663-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464815-16448459/)|[🔍 diff](https://fifo.ci/compare/16464674-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16464836-16448480/)|[🔍 diff](https://fifo.ci/compare/16464695-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16464833-16448477/)|[🔍 diff](https://fifo.ci/compare/16464692-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16464779-16448423/)|[🔍 diff](https://fifo.ci/compare/16464638-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16464769-16448413/)|[🔍 diff](https://fifo.ci/compare/16464628-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16464864-16448508/)|[🔍 diff](https://fifo.ci/compare/16464723-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16464873-16448517/)|[🔍 diff](https://fifo.ci/compare/16464732-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16464822-16448466/)|[🔍 diff](https://fifo.ci/compare/16464681-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16464771-16448415/)|[🔍 diff](https://fifo.ci/compare/16464630-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16464896-16448540/)|[🔍 diff](https://fifo.ci/compare/16464755-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16464882-16448526/)|[🔍 diff](https://fifo.ci/compare/16464741-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16464817-16448461/)|[🔍 diff](https://fifo.ci/compare/16464676-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16464892-16448536/)|[🔍 diff](https://fifo.ci/compare/16464751-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16464812-16448456/)|[🔍 diff](https://fifo.ci/compare/16464671-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16464808-16448452/)|[🔍 diff](https://fifo.ci/compare/16464667-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16464888-16448532/)|[🔍 diff](https://fifo.ci/compare/16464747-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464846-16448490/)|[🔍 diff](https://fifo.ci/compare/16464705-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16464797-16448441/)|[🔍 diff](https://fifo.ci/compare/16464656-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16464814-16448458/)|[🔍 diff](https://fifo.ci/compare/16464673-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16464780-16448424/)|[🔍 diff](https://fifo.ci/compare/16464639-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464847-16448491/)|[🔍 diff](https://fifo.ci/compare/16464706-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16464859-16448503/)|[🔍 diff](https://fifo.ci/compare/16464718-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16464799-16448443/)|[🔍 diff](https://fifo.ci/compare/16464658-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16464768-16448412/)|[🔍 diff](https://fifo.ci/compare/16464627-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16464843-16448487/)|[🔍 diff](https://fifo.ci/compare/16464702-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16464874-16448518/)|[🔍 diff](https://fifo.ci/compare/16464733-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16464845-16448489/)|[🔍 diff](https://fifo.ci/compare/16464704-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16464867-16448511/)|[🔍 diff](https://fifo.ci/compare/16464726-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16464781-16448425/)|[🔍 diff](https://fifo.ci/compare/16464640-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16464877-16448521/)|[🔍 diff](https://fifo.ci/compare/16464736-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16464880-16448524/)|[🔍 diff](https://fifo.ci/compare/16464739-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16464788-16448432/)|[🔍 diff](https://fifo.ci/compare/16464647-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16464767-16448411/)|[🔍 diff](https://fifo.ci/compare/16464626-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16464891-16448535/)|[🔍 diff](https://fifo.ci/compare/16464750-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16464819-16448463/)|[🔍 diff](https://fifo.ci/compare/16464678-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16464850-16448494/)|[🔍 diff](https://fifo.ci/compare/16464709-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16464796-16448440/)|[🔍 diff](https://fifo.ci/compare/16464655-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16464852-16448496/)|[🔍 diff](https://fifo.ci/compare/16464711-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16464879-16448523/)|[🔍 diff](https://fifo.ci/compare/16464738-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16464821-16448465/)|[🔍 diff](https://fifo.ci/compare/16464680-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16464820-16448464/)|[🔍 diff](https://fifo.ci/compare/16464679-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16464894-16448538/)|[🔍 diff](https://fifo.ci/compare/16464753-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16464816-16448460/)|[🔍 diff](https://fifo.ci/compare/16464675-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16464837-16448481/)|[🔍 diff](https://fifo.ci/compare/16464696-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16464823-16448467/)|[🔍 diff](https://fifo.ci/compare/16464682-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16464838-16448482/)|[🔍 diff](https://fifo.ci/compare/16464697-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16464786-16448430/)|[🔍 diff](https://fifo.ci/compare/16464645-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16464813-16448457/)|[🔍 diff](https://fifo.ci/compare/16464672-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16464842-16448486/)|[🔍 diff](https://fifo.ci/compare/16464701-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16464835-16448479/)|[🔍 diff](https://fifo.ci/compare/16464694-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16464828-16448472/)|[🔍 diff](https://fifo.ci/compare/16464687-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16464801-16448445/)|[🔍 diff](https://fifo.ci/compare/16464660-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16464831-16448475/)|[🔍 diff](https://fifo.ci/compare/16464690-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16464772-16448416/)|[🔍 diff](https://fifo.ci/compare/16464631-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16464872-16448516/)|[🔍 diff](https://fifo.ci/compare/16464731-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16464782-16448426/)|[🔍 diff](https://fifo.ci/compare/16464641-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16464827-16448471/)|[🔍 diff](https://fifo.ci/compare/16464686-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16464871-16448515/)|[🔍 diff](https://fifo.ci/compare/16464730-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16464890-16448534/)|[🔍 diff](https://fifo.ci/compare/16464749-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16464889-16448533/)|[🔍 diff](https://fifo.ci/compare/16464748-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16464762-16448406/)|[🔍 diff](https://fifo.ci/compare/16464621-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16464898-16448542/)|[🔍 diff](https://fifo.ci/compare/16464757-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16464811-16448455/)|[🔍 diff](https://fifo.ci/compare/16464670-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16464783-16448427/)|[🔍 diff](https://fifo.ci/compare/16464642-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16464763-16448407/)|[🔍 diff](https://fifo.ci/compare/16464622-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16464791-16448435/)|[🔍 diff](https://fifo.ci/compare/16464650-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16464803-16448447/)|[🔍 diff](https://fifo.ci/compare/16464662-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'id': 5507890218, 'node_id': 'PR_kwDOALCn2M8AAAABEL3WZg', 'number': 14880, 'title': 'Integrated GBA Audio Routing', 'user': {'login': 'ICEREG1992', 'id': 17169944, 'node_id': 'MDQ6VXNlcjE3MTY5OTQ0', 'avatar_url': 'https://avatars.githubusercontent.com/u/17169944?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/ICEREG1992', 'html_url': 'https://github.com/ICEREG1992', 'followers_url': 'https://api.github.com/users/ICEREG1992/followers', 'following_url': 'https://api.github.com/users/ICEREG1992/following{/other_user}', 'gists_url': 'https://api.github.com/users/ICEREG1992/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/ICEREG1992/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/ICEREG1992/subscriptions', 'organizations_url': 'https://api.github.com/users/ICEREG1992/orgs', 'repos_url': 'https://api.github.com/users/ICEREG1992/repos', 'events_url': 'https://api.github.com/users/ICEREG1992/events{/privacy}', 'received_events_url': 'https://api.github.com/users/ICEREG1992/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 8, 'created_at': '2026-09-19T04:57:47Z', 'updated_at': '2026-09-20T20:10:28Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14880', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14880.patch', 'merged_at': None}, 'body': 'Allows the user to redirect individual Integrated GBA slots to different audio devices. This brings feature parity with Wiimotes, and lets you split the GBA audio from master audio. This is useful for those recording with OBS so you can mix each audio stream differently.\r\n\r\nAdds a new section to the Audio Settings pane:\r\n<img width="626" height="939" alt="image" src="https://github.com/user-attachments/assets/0e18f497-0c97-402b-8106-554ea40af857" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5747912226', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14880#issuecomment-5747912226', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14880', 'id': 5747912226, 'node_id': 'IC_kwDOALCn2M8AAAABVpouIg', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-20T05:38:22Z', 'updated_at': '2026-09-20T05:38:22Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/13dcbe172964bb764dac257501de57cc26509e9b/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16464818-16448462/)|[🔍 diff](https://fifo.ci/compare/16464677-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16464839-16448483/)|[🔍 diff](https://fifo.ci/compare/16464698-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16464856-16448500/)|[🔍 diff](https://fifo.ci/compare/16464715-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16464844-16448488/)|[🔍 diff](https://fifo.ci/compare/16464703-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16464824-16448468/)|[🔍 diff](https://fifo.ci/compare/16464683-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16464866-16448510/)|[🔍 diff](https://fifo.ci/compare/16464725-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16464861-16448505/)|[🔍 diff](https://fifo.ci/compare/16464720-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16464800-16448444/)|[🔍 diff](https://fifo.ci/compare/16464659-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16464766-16448410/)|[🔍 diff](https://fifo.ci/compare/16464625-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16464826-16448470/)|[🔍 diff](https://fifo.ci/compare/16464685-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16464798-16448442/)|[🔍 diff](https://fifo.ci/compare/16464657-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16464893-16448537/)|[🔍 diff](https://fifo.ci/compare/16464752-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16464802-16448446/)|[🔍 diff](https://fifo.ci/compare/16464661-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16464865-16448509/)|[🔍 diff](https://fifo.ci/compare/16464724-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16464878-16448522/)|[🔍 diff](https://fifo.ci/compare/16464737-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16464784-16448428/)|[🔍 diff](https://fifo.ci/compare/16464643-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16464834-16448478/)|[🔍 diff](https://fifo.ci/compare/16464693-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16464849-16448493/)|[🔍 diff](https://fifo.ci/compare/16464708-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16464832-16448476/)|[🔍 diff](https://fifo.ci/compare/16464691-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16464795-16448439/)|[🔍 diff](https://fifo.ci/compare/16464654-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16464806-16448450/)|[🔍 diff](https://fifo.ci/compare/16464665-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16464854-16448498/)|[🔍 diff](https://fifo.ci/compare/16464713-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16464773-16448417/)|[🔍 diff](https://fifo.ci/compare/16464632-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16464785-16448429/)|[🔍 diff](https://fifo.ci/compare/16464644-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16464765-16448409/)|[🔍 diff](https://fifo.ci/compare/16464624-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16464787-16448431/)|[🔍 diff](https://fifo.ci/compare/16464646-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16464810-16448454/)|[🔍 diff](https://fifo.ci/compare/16464669-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16464829-16448473/)|[🔍 diff](https://fifo.ci/compare/16464688-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16464876-16448520/)|[🔍 diff](https://fifo.ci/compare/16464735-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16464902-16448546/)|[🔍 diff](https://fifo.ci/compare/16464761-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16464901-16448545/)|[🔍 diff](https://fifo.ci/compare/16464760-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16464851-16448495/)|[🔍 diff](https://fifo.ci/compare/16464710-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16464900-16448544/)|[🔍 diff](https://fifo.ci/compare/16464759-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16464895-16448539/)|[🔍 diff](https://fifo.ci/compare/16464754-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16464881-16448525/)|[🔍 diff](https://fifo.ci/compare/16464740-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16464869-16448513/)|[🔍 diff](https://fifo.ci/compare/16464728-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16464860-16448504/)|[🔍 diff](https://fifo.ci/compare/16464719-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16464887-16448531/)|[🔍 diff](https://fifo.ci/compare/16464746-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16464774-16448418/)|[🔍 diff](https://fifo.ci/compare/16464633-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16464858-16448502/)|[🔍 diff](https://fifo.ci/compare/16464717-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16464841-16448485/)|[🔍 diff](https://fifo.ci/compare/16464700-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16464848-16448492/)|[🔍 diff](https://fifo.ci/compare/16464707-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16464770-16448414/)|[🔍 diff](https://fifo.ci/compare/16464629-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16464897-16448541/)|[🔍 diff](https://fifo.ci/compare/16464756-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16464870-16448514/)|[🔍 diff](https://fifo.ci/compare/16464729-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16464775-16448419/)|[🔍 diff](https://fifo.ci/compare/16464634-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16464875-16448519/)|[🔍 diff](https://fifo.ci/compare/16464734-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16464853-16448497/)|[🔍 diff](https://fifo.ci/compare/16464712-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16464884-16448528/)|[🔍 diff](https://fifo.ci/compare/16464743-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16464899-16448543/)|[🔍 diff](https://fifo.ci/compare/16464758-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16464790-16448434/)|[🔍 diff](https://fifo.ci/compare/16464649-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16464789-16448433/)|[🔍 diff](https://fifo.ci/compare/16464648-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16464794-16448438/)|[🔍 diff](https://fifo.ci/compare/16464653-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16464830-16448474/)|[🔍 diff](https://fifo.ci/compare/16464689-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16464764-16448408/)|[🔍 diff](https://fifo.ci/compare/16464623-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16464840-16448484/)|[🔍 diff](https://fifo.ci/compare/16464699-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16464805-16448449/)|[🔍 diff](https://fifo.ci/compare/16464664-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16464809-16448453/)|[🔍 diff](https://fifo.ci/compare/16464668-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16464776-16448420/)|[🔍 diff](https://fifo.ci/compare/16464635-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16464857-16448501/)|[🔍 diff](https://fifo.ci/compare/16464716-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16464777-16448421/)|[🔍 diff](https://fifo.ci/compare/16464636-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16464868-16448512/)|[🔍 diff](https://fifo.ci/compare/16464727-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16464886-16448530/)|[🔍 diff](https://fifo.ci/compare/16464745-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16464778-16448422/)|[🔍 diff](https://fifo.ci/compare/16464637-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16464862-16448506/)|[🔍 diff](https://fifo.ci/compare/16464721-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16464793-16448437/)|[🔍 diff](https://fifo.ci/compare/16464652-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16464863-16448507/)|[🔍 diff](https://fifo.ci/compare/16464722-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16464855-16448499/)|[🔍 diff](https://fifo.ci/compare/16464714-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16464885-16448529/)|[🔍 diff](https://fifo.ci/compare/16464744-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16464807-16448451/)|[🔍 diff](https://fifo.ci/compare/16464666-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16464883-16448527/)|[🔍 diff](https://fifo.ci/compare/16464742-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16464792-16448436/)|[🔍 diff](https://fifo.ci/compare/16464651-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16464804-16448448/)|[🔍 diff](https://fifo.ci/compare/16464663-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464815-16448459/)|[🔍 diff](https://fifo.ci/compare/16464674-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16464836-16448480/)|[🔍 diff](https://fifo.ci/compare/16464695-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16464833-16448477/)|[🔍 diff](https://fifo.ci/compare/16464692-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16464779-16448423/)|[🔍 diff](https://fifo.ci/compare/16464638-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16464769-16448413/)|[🔍 diff](https://fifo.ci/compare/16464628-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16464864-16448508/)|[🔍 diff](https://fifo.ci/compare/16464723-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16464873-16448517/)|[🔍 diff](https://fifo.ci/compare/16464732-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16464822-16448466/)|[🔍 diff](https://fifo.ci/compare/16464681-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16464771-16448415/)|[🔍 diff](https://fifo.ci/compare/16464630-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16464896-16448540/)|[🔍 diff](https://fifo.ci/compare/16464755-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16464882-16448526/)|[🔍 diff](https://fifo.ci/compare/16464741-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16464817-16448461/)|[🔍 diff](https://fifo.ci/compare/16464676-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16464892-16448536/)|[🔍 diff](https://fifo.ci/compare/16464751-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16464812-16448456/)|[🔍 diff](https://fifo.ci/compare/16464671-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16464808-16448452/)|[🔍 diff](https://fifo.ci/compare/16464667-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16464888-16448532/)|[🔍 diff](https://fifo.ci/compare/16464747-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464846-16448490/)|[🔍 diff](https://fifo.ci/compare/16464705-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16464797-16448441/)|[🔍 diff](https://fifo.ci/compare/16464656-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16464814-16448458/)|[🔍 diff](https://fifo.ci/compare/16464673-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16464780-16448424/)|[🔍 diff](https://fifo.ci/compare/16464639-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16464847-16448491/)|[🔍 diff](https://fifo.ci/compare/16464706-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16464859-16448503/)|[🔍 diff](https://fifo.ci/compare/16464718-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16464799-16448443/)|[🔍 diff](https://fifo.ci/compare/16464658-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16464768-16448412/)|[🔍 diff](https://fifo.ci/compare/16464627-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16464843-16448487/)|[🔍 diff](https://fifo.ci/compare/16464702-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16464874-16448518/)|[🔍 diff](https://fifo.ci/compare/16464733-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16464845-16448489/)|[🔍 diff](https://fifo.ci/compare/16464704-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16464867-16448511/)|[🔍 diff](https://fifo.ci/compare/16464726-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16464781-16448425/)|[🔍 diff](https://fifo.ci/compare/16464640-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16464877-16448521/)|[🔍 diff](https://fifo.ci/compare/16464736-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16464880-16448524/)|[🔍 diff](https://fifo.ci/compare/16464739-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16464788-16448432/)|[🔍 diff](https://fifo.ci/compare/16464647-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16464767-16448411/)|[🔍 diff](https://fifo.ci/compare/16464626-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16464891-16448535/)|[🔍 diff](https://fifo.ci/compare/16464750-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16464819-16448463/)|[🔍 diff](https://fifo.ci/compare/16464678-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16464850-16448494/)|[🔍 diff](https://fifo.ci/compare/16464709-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16464796-16448440/)|[🔍 diff](https://fifo.ci/compare/16464655-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16464852-16448496/)|[🔍 diff](https://fifo.ci/compare/16464711-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16464879-16448523/)|[🔍 diff](https://fifo.ci/compare/16464738-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16464821-16448465/)|[🔍 diff](https://fifo.ci/compare/16464680-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16464820-16448464/)|[🔍 diff](https://fifo.ci/compare/16464679-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16464894-16448538/)|[🔍 diff](https://fifo.ci/compare/16464753-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16464816-16448460/)|[🔍 diff](https://fifo.ci/compare/16464675-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16464837-16448481/)|[🔍 diff](https://fifo.ci/compare/16464696-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16464823-16448467/)|[🔍 diff](https://fifo.ci/compare/16464682-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16464838-16448482/)|[🔍 diff](https://fifo.ci/compare/16464697-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16464786-16448430/)|[🔍 diff](https://fifo.ci/compare/16464645-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16464813-16448457/)|[🔍 diff](https://fifo.ci/compare/16464672-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16464842-16448486/)|[🔍 diff](https://fifo.ci/compare/16464701-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16464835-16448479/)|[🔍 diff](https://fifo.ci/compare/16464694-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16464828-16448472/)|[🔍 diff](https://fifo.ci/compare/16464687-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16464801-16448445/)|[🔍 diff](https://fifo.ci/compare/16464660-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16464831-16448475/)|[🔍 diff](https://fifo.ci/compare/16464690-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16464772-16448416/)|[🔍 diff](https://fifo.ci/compare/16464631-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16464872-16448516/)|[🔍 diff](https://fifo.ci/compare/16464731-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16464782-16448426/)|[🔍 diff](https://fifo.ci/compare/16464641-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16464827-16448471/)|[🔍 diff](https://fifo.ci/compare/16464686-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16464871-16448515/)|[🔍 diff](https://fifo.ci/compare/16464730-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16464890-16448534/)|[🔍 diff](https://fifo.ci/compare/16464749-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16464889-16448533/)|[🔍 diff](https://fifo.ci/compare/16464748-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16464762-16448406/)|[🔍 diff](https://fifo.ci/compare/16464621-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16464898-16448542/)|[🔍 diff](https://fifo.ci/compare/16464757-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16464811-16448455/)|[🔍 diff](https://fifo.ci/compare/16464670-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16464783-16448427/)|[🔍 diff](https://fifo.ci/compare/16464642-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16464763-16448407/)|[🔍 diff](https://fifo.ci/compare/16464622-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16464791-16448435/)|[🔍 diff](https://fifo.ci/compare/16464650-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16464803-16448447/)|[🔍 diff](https://fifo.ci/compare/16464662-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5747912226/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T23:00:38Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15565, 'watchers_count': 15565, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 483, 'watchers': 15565, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-24T21:55:19.278088	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'phire', 'action': 'created', 'id': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5822883297', 'safe_author': True, 'body': '> Also, should the Dolphin wiki document every game that suffers from this?\n\nOut of scope for this PR, but we would probably be better off actually fixing it with some kind of heuristic: Like any efb2tex that is referenced more than 30 frames after it was created is forced to be efb2ram. \n\nOr do something about the texture cache flush when changing settings, either try much harder to not flush them, or implement the flush as flush to ram.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'id': 5450486505, 'node_id': 'PR_kwDOALCn2M8AAAABDdmL8Q', 'number': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-14T14:15:30Z', 'updated_at': '2026-09-24T21:55:17Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14866', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.patch', 'merged_at': None}, 'body': 'The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.\r\nHowever, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn\'t notice the change in RAM and thus wouldn\'t invalidate the texture in VRAM.\r\nThis happens in Rhythm Heaven Fever, and with this change it doesn\'t require `EFBToTextureEnable = False` anymore.\r\n\r\nBut there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck. (`EFBToTextureEnable` is still `False` by default.)\r\n\r\nClear 0x00             |  Clear 0xFF | EFB2RAM\r\n:-------------------------:|:-------------------------:|:-------------------------:\r\n <img width="2407" height="1344" alt="ExciteTruckClear0" src="https://github.com/user-attachments/assets/f543376e-5356-469f-9226-6f017f228e1e" /> | <img width="2407" height="1344" alt="ExciteTruckClear255" src="https://github.com/user-attachments/assets/06a10ce6-725c-47d8-ae1f-e15aa1bd6f3b" />  |  <img width="2407" height="1344" alt="ExciteTruckEFB2RAM" src="https://github.com/user-attachments/assets/3b2b729b-710c-4ad7-99ec-e8e703935062" />\r\n\r\n(Note: because of the lack of #14648, currently in multiplayer the shadow texture isn\'t used from VRAM, so with this change, with `EFBToTextureEnable = True` everything in multiplayer will be as if in shadow.)\r\n\r\nOther games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.\r\nCurrently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.\r\n\r\nThe option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.\r\n(Maybe it could be a bool, memsetting either 0x00 or 0xFF?)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5822883297', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5822883297', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'id': 5822883297, 'node_id': 'IC_kwDOALCn2M8AAAABWxIl4Q', 'user': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-24T21:55:16Z', 'updated_at': '2026-09-24T21:55:16Z', 'body': '> Also, should the Dolphin wiki document every game that suffers from this?\n\nOut of scope for this PR, but we would probably be better off actually fixing it with some kind of heuristic: Like any efb2tex that is referenced more than 30 frames after it was created is forced to be efb2ram. \n\nOr do something about the texture cache flush when changing settings, either try much harder to not flush them, or implement the flush as flush to ram.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5822883297/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T21:42:45Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561115, 'stargazers_count': 15562, 'watchers_count': 15562, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 483, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 483, 'watchers': 15562, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-24T21:04:20.632328	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'dolphin-ci[bot]', 'action': 'deleted', 'id': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5684426599', 'safe_author': False, 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/f09931868035db6cccaa1a013407909527472980/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16451846-16448462/)|[🔍 diff](https://fifo.ci/compare/16452128-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16451867-16448483/)|[🔍 diff](https://fifo.ci/compare/16452149-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16451884-16448500/)|[🔍 diff](https://fifo.ci/compare/16452166-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16451872-16448488/)|[🔍 diff](https://fifo.ci/compare/16452154-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16451852-16448468/)|[🔍 diff](https://fifo.ci/compare/16452134-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16451894-16448510/)|[🔍 diff](https://fifo.ci/compare/16452176-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16451889-16448505/)|[🔍 diff](https://fifo.ci/compare/16452171-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16451828-16448444/)|[🔍 diff](https://fifo.ci/compare/16452110-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16451794-16448410/)|[🔍 diff](https://fifo.ci/compare/16452076-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16451854-16448470/)|[🔍 diff](https://fifo.ci/compare/16452136-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16451826-16448442/)|[🔍 diff](https://fifo.ci/compare/16452108-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16451921-16448537/)|[🔍 diff](https://fifo.ci/compare/16452203-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16451830-16448446/)|[🔍 diff](https://fifo.ci/compare/16452112-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16451893-16448509/)|[🔍 diff](https://fifo.ci/compare/16452175-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16451906-16448522/)|[🔍 diff](https://fifo.ci/compare/16452188-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16451812-16448428/)|[🔍 diff](https://fifo.ci/compare/16452094-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16451862-16448478/)|[🔍 diff](https://fifo.ci/compare/16452144-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16451877-16448493/)|[🔍 diff](https://fifo.ci/compare/16452159-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16451860-16448476/)|[🔍 diff](https://fifo.ci/compare/16452142-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16451823-16448439/)|[🔍 diff](https://fifo.ci/compare/16452105-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16451834-16448450/)|[🔍 diff](https://fifo.ci/compare/16452116-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16451882-16448498/)|[🔍 diff](https://fifo.ci/compare/16452164-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16451801-16448417/)|[🔍 diff](https://fifo.ci/compare/16452083-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16451813-16448429/)|[🔍 diff](https://fifo.ci/compare/16452095-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16451793-16448409/)|[🔍 diff](https://fifo.ci/compare/16452075-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16451815-16448431/)|[🔍 diff](https://fifo.ci/compare/16452097-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16451838-16448454/)|[🔍 diff](https://fifo.ci/compare/16452120-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16451857-16448473/)|[🔍 diff](https://fifo.ci/compare/16452139-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16451904-16448520/)|[🔍 diff](https://fifo.ci/compare/16452186-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16451930-16448546/)|[🔍 diff](https://fifo.ci/compare/16452212-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16451929-16448545/)|[🔍 diff](https://fifo.ci/compare/16452211-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16451879-16448495/)|[🔍 diff](https://fifo.ci/compare/16452161-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16451928-16448544/)|[🔍 diff](https://fifo.ci/compare/16452210-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16451923-16448539/)|[🔍 diff](https://fifo.ci/compare/16452205-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16451909-16448525/)|[🔍 diff](https://fifo.ci/compare/16452191-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16451897-16448513/)|[🔍 diff](https://fifo.ci/compare/16452179-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16451888-16448504/)|[🔍 diff](https://fifo.ci/compare/16452170-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16451915-16448531/)|[🔍 diff](https://fifo.ci/compare/16452197-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16451802-16448418/)|[🔍 diff](https://fifo.ci/compare/16452084-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16451886-16448502/)|[🔍 diff](https://fifo.ci/compare/16452168-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16451869-16448485/)|[🔍 diff](https://fifo.ci/compare/16452151-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16451876-16448492/)|[🔍 diff](https://fifo.ci/compare/16452158-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16451798-16448414/)|[🔍 diff](https://fifo.ci/compare/16452080-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16451925-16448541/)|[🔍 diff](https://fifo.ci/compare/16452207-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16451898-16448514/)|[🔍 diff](https://fifo.ci/compare/16452180-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16451803-16448419/)|[🔍 diff](https://fifo.ci/compare/16452085-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16451903-16448519/)|[🔍 diff](https://fifo.ci/compare/16452185-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16451881-16448497/)|[🔍 diff](https://fifo.ci/compare/16452163-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16451912-16448528/)|[🔍 diff](https://fifo.ci/compare/16452194-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16451927-16448543/)|[🔍 diff](https://fifo.ci/compare/16452209-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16451818-16448434/)|[🔍 diff](https://fifo.ci/compare/16452100-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16451817-16448433/)|[🔍 diff](https://fifo.ci/compare/16452099-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16451822-16448438/)|[🔍 diff](https://fifo.ci/compare/16452104-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16451858-16448474/)|[🔍 diff](https://fifo.ci/compare/16452140-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16451792-16448408/)|[🔍 diff](https://fifo.ci/compare/16452074-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16451868-16448484/)|[🔍 diff](https://fifo.ci/compare/16452150-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16451833-16448449/)|[🔍 diff](https://fifo.ci/compare/16452115-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16451837-16448453/)|[🔍 diff](https://fifo.ci/compare/16452119-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16451804-16448420/)|[🔍 diff](https://fifo.ci/compare/16452086-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16451885-16448501/)|[🔍 diff](https://fifo.ci/compare/16452167-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16451805-16448421/)|[🔍 diff](https://fifo.ci/compare/16452087-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16451896-16448512/)|[🔍 diff](https://fifo.ci/compare/16452178-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16451914-16448530/)|[🔍 diff](https://fifo.ci/compare/16452196-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16451806-16448422/)|[🔍 diff](https://fifo.ci/compare/16452088-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16451890-16448506/)|[🔍 diff](https://fifo.ci/compare/16452172-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16451821-16448437/)|[🔍 diff](https://fifo.ci/compare/16452103-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16451891-16448507/)|[🔍 diff](https://fifo.ci/compare/16452173-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16451883-16448499/)|[🔍 diff](https://fifo.ci/compare/16452165-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16451913-16448529/)|[🔍 diff](https://fifo.ci/compare/16452195-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16451835-16448451/)|[🔍 diff](https://fifo.ci/compare/16452117-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16451911-16448527/)|[🔍 diff](https://fifo.ci/compare/16452193-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16451820-16448436/)|[🔍 diff](https://fifo.ci/compare/16452102-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16451832-16448448/)|[🔍 diff](https://fifo.ci/compare/16452114-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451843-16448459/)|[🔍 diff](https://fifo.ci/compare/16452125-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16451864-16448480/)|[🔍 diff](https://fifo.ci/compare/16452146-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16451861-16448477/)|[🔍 diff](https://fifo.ci/compare/16452143-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16451807-16448423/)|[🔍 diff](https://fifo.ci/compare/16452089-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16451797-16448413/)|[🔍 diff](https://fifo.ci/compare/16452079-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16451892-16448508/)|[🔍 diff](https://fifo.ci/compare/16452174-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16451901-16448517/)|[🔍 diff](https://fifo.ci/compare/16452183-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16451850-16448466/)|[🔍 diff](https://fifo.ci/compare/16452132-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16451799-16448415/)|[🔍 diff](https://fifo.ci/compare/16452081-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16451924-16448540/)|[🔍 diff](https://fifo.ci/compare/16452206-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16451910-16448526/)|[🔍 diff](https://fifo.ci/compare/16452192-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16451845-16448461/)|[🔍 diff](https://fifo.ci/compare/16452127-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16451920-16448536/)|[🔍 diff](https://fifo.ci/compare/16452202-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16451840-16448456/)|[🔍 diff](https://fifo.ci/compare/16452122-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16451836-16448452/)|[🔍 diff](https://fifo.ci/compare/16452118-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16451916-16448532/)|[🔍 diff](https://fifo.ci/compare/16452198-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451874-16448490/)|[🔍 diff](https://fifo.ci/compare/16452156-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16451825-16448441/)|[🔍 diff](https://fifo.ci/compare/16452107-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16451842-16448458/)|[🔍 diff](https://fifo.ci/compare/16452124-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16451808-16448424/)|[🔍 diff](https://fifo.ci/compare/16452090-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451875-16448491/)|[🔍 diff](https://fifo.ci/compare/16452157-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16451887-16448503/)|[🔍 diff](https://fifo.ci/compare/16452169-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16451827-16448443/)|[🔍 diff](https://fifo.ci/compare/16452109-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16451796-16448412/)|[🔍 diff](https://fifo.ci/compare/16452078-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16451871-16448487/)|[🔍 diff](https://fifo.ci/compare/16452153-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16451902-16448518/)|[🔍 diff](https://fifo.ci/compare/16452184-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16451873-16448489/)|[🔍 diff](https://fifo.ci/compare/16452155-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16451895-16448511/)|[🔍 diff](https://fifo.ci/compare/16452177-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16451809-16448425/)|[🔍 diff](https://fifo.ci/compare/16452091-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16451905-16448521/)|[🔍 diff](https://fifo.ci/compare/16452187-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16451908-16448524/)|[🔍 diff](https://fifo.ci/compare/16452190-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16451816-16448432/)|[🔍 diff](https://fifo.ci/compare/16452098-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16451795-16448411/)|[🔍 diff](https://fifo.ci/compare/16452077-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16451919-16448535/)|[🔍 diff](https://fifo.ci/compare/16452201-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16451847-16448463/)|[🔍 diff](https://fifo.ci/compare/16452129-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16451878-16448494/)|[🔍 diff](https://fifo.ci/compare/16452160-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16451824-16448440/)|[🔍 diff](https://fifo.ci/compare/16452106-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16451880-16448496/)|[🔍 diff](https://fifo.ci/compare/16452162-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16451907-16448523/)|[🔍 diff](https://fifo.ci/compare/16452189-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16451849-16448465/)|[🔍 diff](https://fifo.ci/compare/16452131-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16451848-16448464/)|[🔍 diff](https://fifo.ci/compare/16452130-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16451922-16448538/)|[🔍 diff](https://fifo.ci/compare/16452204-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16451844-16448460/)|[🔍 diff](https://fifo.ci/compare/16452126-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16451865-16448481/)|[🔍 diff](https://fifo.ci/compare/16452147-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16451851-16448467/)|[🔍 diff](https://fifo.ci/compare/16452133-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16451866-16448482/)|[🔍 diff](https://fifo.ci/compare/16452148-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16451814-16448430/)|[🔍 diff](https://fifo.ci/compare/16452096-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16451841-16448457/)|[🔍 diff](https://fifo.ci/compare/16452123-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16451870-16448486/)|[🔍 diff](https://fifo.ci/compare/16452152-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16451863-16448479/)|[🔍 diff](https://fifo.ci/compare/16452145-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16451856-16448472/)|[🔍 diff](https://fifo.ci/compare/16452138-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16451829-16448445/)|[🔍 diff](https://fifo.ci/compare/16452111-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16451859-16448475/)|[🔍 diff](https://fifo.ci/compare/16452141-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16451800-16448416/)|[🔍 diff](https://fifo.ci/compare/16452082-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16451900-16448516/)|[🔍 diff](https://fifo.ci/compare/16452182-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16451810-16448426/)|[🔍 diff](https://fifo.ci/compare/16452092-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16451855-16448471/)|[🔍 diff](https://fifo.ci/compare/16452137-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16451899-16448515/)|[🔍 diff](https://fifo.ci/compare/16452181-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16451918-16448534/)|[🔍 diff](https://fifo.ci/compare/16452200-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16451917-16448533/)|[🔍 diff](https://fifo.ci/compare/16452199-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16451790-16448406/)|[🔍 diff](https://fifo.ci/compare/16452072-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16451926-16448542/)|[🔍 diff](https://fifo.ci/compare/16452208-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16451839-16448455/)|[🔍 diff](https://fifo.ci/compare/16452121-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16451811-16448427/)|[🔍 diff](https://fifo.ci/compare/16452093-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16451791-16448407/)|[🔍 diff](https://fifo.ci/compare/16452073-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16451819-16448435/)|[🔍 diff](https://fifo.ci/compare/16452101-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16451831-16448447/)|[🔍 diff](https://fifo.ci/compare/16452113-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'raw': {'action': 'deleted', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'id': 5450486505, 'node_id': 'PR_kwDOALCn2M8AAAABDdmL8Q', 'number': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-14T14:15:30Z', 'updated_at': '2026-09-24T20:48:16Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14866', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.patch', 'merged_at': None}, 'body': 'The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.\r\nHowever, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn\'t notice the change in RAM and thus wouldn\'t invalidate the texture in VRAM.\r\nThis happens in Rhythm Heaven Fever, and with this change it doesn\'t require `EFBToTextureEnable = False` anymore.\r\n\r\nBut there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck. (`EFBToTextureEnable` is still `False` by default.)\r\n\r\nClear 0x00             |  Clear 0xFF | EFB2RAM\r\n:-------------------------:|:-------------------------:|:-------------------------:\r\n <img width="2407" height="1344" alt="ExciteTruckClear0" src="https://github.com/user-attachments/assets/f543376e-5356-469f-9226-6f017f228e1e" /> | <img width="2407" height="1344" alt="ExciteTruckClear255" src="https://github.com/user-attachments/assets/06a10ce6-725c-47d8-ae1f-e15aa1bd6f3b" />  |  <img width="2407" height="1344" alt="ExciteTruckEFB2RAM" src="https://github.com/user-attachments/assets/3b2b729b-710c-4ad7-99ec-e8e703935062" />\r\n\r\n(Note: because of the lack of #14648, currently in multiplayer the shadow texture isn\'t used from VRAM, so with this change, with `EFBToTextureEnable = True` everything in multiplayer will be as if in shadow.)\r\n\r\nOther games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.\r\nCurrently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.\r\n\r\nThe option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.\r\n(Maybe it could be a bool, memsetting either 0x00 or 0xFF?)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5684426599', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5684426599', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'id': 5684426599, 'node_id': 'IC_kwDOALCn2M8AAAABUtF3Zw', 'user': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-15T16:55:54Z', 'updated_at': '2026-09-15T16:55:54Z', 'body': '[FifoCI](https://fifo.ci/about/) detected that this change impacts graphical             rendering. Here are the [behavior differences](https://fifo.ci/version/f09931868035db6cccaa1a013407909527472980/)             detected by the system:\n\n<details>\n<summary>Detected differences</summary>\n\n||mtl-osx-m1|mvk-osx-m1|\n|-|-|-|\n|DKCR-Char|[🔍 diff](https://fifo.ci/compare/16451846-16448462/)|[🔍 diff](https://fifo.ci/compare/16452128-16448603/)|\n|DKCR-fast-depth|[🔍 diff](https://fifo.ci/compare/16451867-16448483/)|[🔍 diff](https://fifo.ci/compare/16452149-16448624/)|\n|MaS-LOG-wiimote|[🔍 diff](https://fifo.ci/compare/16451884-16448500/)|[🔍 diff](https://fifo.ci/compare/16452166-16448641/)|\n|ab11-homebrew|[🔍 diff](https://fifo.ci/compare/16451872-16448488/)|[🔍 diff](https://fifo.ci/compare/16452154-16448629/)|\n|aeon-charge-attack|[🔍 diff](https://fifo.ci/compare/16451852-16448468/)|[🔍 diff](https://fifo.ci/compare/16452134-16448609/)|\n|bk-tev|[🔍 diff](https://fifo.ci/compare/16451894-16448510/)|[🔍 diff](https://fifo.ci/compare/16452176-16448651/)|\n|burnout2-vehicletextures|[🔍 diff](https://fifo.ci/compare/16451889-16448505/)|[🔍 diff](https://fifo.ci/compare/16452171-16448646/)|\n|chibi-robo-fastdepth|[🔍 diff](https://fifo.ci/compare/16451828-16448444/)|[🔍 diff](https://fifo.ci/compare/16452110-16448585/)|\n|chibi-robo-zfighting|[🔍 diff](https://fifo.ci/compare/16451794-16448410/)|[🔍 diff](https://fifo.ci/compare/16452076-16448551/)|\n|custom-brawl-char|[🔍 diff](https://fifo.ci/compare/16451854-16448470/)|[🔍 diff](https://fifo.ci/compare/16452136-16448611/)|\n|dbz-depth|[🔍 diff](https://fifo.ci/compare/16451826-16448442/)|[🔍 diff](https://fifo.ci/compare/16452108-16448583/)|\n|default-depth-range|[🔍 diff](https://fifo.ci/compare/16451921-16448537/)|[🔍 diff](https://fifo.ci/compare/16452203-16448678/)|\n|djfny-menu|[🔍 diff](https://fifo.ci/compare/16451830-16448446/)|[🔍 diff](https://fifo.ci/compare/16452112-16448587/)|\n|djhero2-blend|[🔍 diff](https://fifo.ci/compare/16451893-16448509/)|[🔍 diff](https://fifo.ci/compare/16452175-16448650/)|\n|ea-pink|[🔍 diff](https://fifo.ci/compare/16451906-16448522/)|[🔍 diff](https://fifo.ci/compare/16452188-16448663/)|\n|ea-vp6|[🔍 diff](https://fifo.ci/compare/16451812-16448428/)|[🔍 diff](https://fifo.ci/compare/16452094-16448569/)|\n|ed-updated|[🔍 diff](https://fifo.ci/compare/16451862-16448478/)|[🔍 diff](https://fifo.ci/compare/16452144-16448619/)|\n|et-vid|[🔍 diff](https://fifo.ci/compare/16451877-16448493/)|[🔍 diff](https://fifo.ci/compare/16452159-16448634/)|\n|f-zero-rain|[🔍 diff](https://fifo.ci/compare/16451860-16448476/)|[🔍 diff](https://fifo.ci/compare/16452142-16448617/)|\n|fifa-street|[🔍 diff](https://fifo.ci/compare/16451823-16448439/)|[🔍 diff](https://fifo.ci/compare/16452105-16448580/)|\n|find-mii|[🔍 diff](https://fifo.ci/compare/16451834-16448450/)|[🔍 diff](https://fifo.ci/compare/16452116-16448591/)|\n|fishing-resort-map|[🔍 diff](https://fifo.ci/compare/16451882-16448498/)|[🔍 diff](https://fifo.ci/compare/16452164-16448639/)|\n|fog-adj|[🔍 diff](https://fifo.ci/compare/16451801-16448417/)|[🔍 diff](https://fifo.ci/compare/16452083-16448558/)|\n|fortune-street|[🔍 diff](https://fifo.ci/compare/16451813-16448429/)|[🔍 diff](https://fifo.ci/compare/16452095-16448570/)|\n|fortune-street-fog|[🔍 diff](https://fifo.ci/compare/16451793-16448409/)|[🔍 diff](https://fifo.ci/compare/16452075-16448550/)|\n|fortune-street-white-box|[🔍 diff](https://fifo.ci/compare/16451815-16448431/)|[🔍 diff](https://fifo.ci/compare/16452097-16448572/)|\n|fsa-layers|[🔍 diff](https://fifo.ci/compare/16451838-16448454/)|[🔍 diff](https://fifo.ci/compare/16452120-16448595/)|\n|goldeneye-depth|[🔍 diff](https://fifo.ci/compare/16451857-16448473/)|[🔍 diff](https://fifo.ci/compare/16452139-16448614/)|\n|gormiti|[🔍 diff](https://fifo.ci/compare/16451904-16448520/)|[🔍 diff](https://fifo.ci/compare/16452186-16448661/)|\n|gx-points|[🔍 diff](https://fifo.ci/compare/16451930-16448546/)|[🔍 diff](https://fifo.ci/compare/16452212-16448687/)|\n|harvest-moon-mm-shadows|[🔍 diff](https://fifo.ci/compare/16451929-16448545/)|[🔍 diff](https://fifo.ci/compare/16452211-16448686/)|\n|hb-discgolf|[🔍 diff](https://fifo.ci/compare/16451879-16448495/)|[🔍 diff](https://fifo.ci/compare/16452161-16448636/)|\n|hotwheels-shadows|[🔍 diff](https://fifo.ci/compare/16451928-16448544/)|[🔍 diff](https://fifo.ci/compare/16452210-16448685/)|\n|inverted-depth-range|[🔍 diff](https://fifo.ci/compare/16451923-16448539/)|[🔍 diff](https://fifo.ci/compare/16452205-16448680/)|\n|jb-shadow|[🔍 diff](https://fifo.ci/compare/16451909-16448525/)|[🔍 diff](https://fifo.ci/compare/16452191-16448666/)|\n|jd2-fmv|[🔍 diff](https://fifo.ci/compare/16451897-16448513/)|[🔍 diff](https://fifo.ci/compare/16452179-16448654/)|\n|jj-awae-mirrored|[🔍 diff](https://fifo.ci/compare/16451888-16448504/)|[🔍 diff](https://fifo.ci/compare/16452170-16448645/)|\n|kirby-logicop|[🔍 diff](https://fifo.ci/compare/16451915-16448531/)|[🔍 diff](https://fifo.ci/compare/16452197-16448672/)|\n|kirby-shadows|[🔍 diff](https://fifo.ci/compare/16451802-16448418/)|[🔍 diff](https://fifo.ci/compare/16452084-16448559/)|\n|last-story-shadows|[🔍 diff](https://fifo.ci/compare/16451886-16448502/)|[🔍 diff](https://fifo.ci/compare/16452168-16448643/)|\n|lego-star-wars-crane-shadow|[🔍 diff](https://fifo.ci/compare/16451869-16448485/)|[🔍 diff](https://fifo.ci/compare/16452151-16448626/)|\n|lesson08|[🔍 diff](https://fifo.ci/compare/16451876-16448492/)|[🔍 diff](https://fifo.ci/compare/16452158-16448633/)|\n|line-width-test|[🔍 diff](https://fifo.ci/compare/16451798-16448414/)|[🔍 diff](https://fifo.ci/compare/16452080-16448555/)|\n|lit-cached-normal|[🔍 diff](https://fifo.ci/compare/16451925-16448541/)|[🔍 diff](https://fifo.ci/compare/16452207-16448682/)|\n|lm-mario-portrait|[🔍 diff](https://fifo.ci/compare/16451898-16448514/)|[🔍 diff](https://fifo.ci/compare/16452180-16448655/)|\n|luigi-shadows|[🔍 diff](https://fifo.ci/compare/16451803-16448419/)|[🔍 diff](https://fifo.ci/compare/16452085-16448560/)|\n|major-minor|[🔍 diff](https://fifo.ci/compare/16451903-16448519/)|[🔍 diff](https://fifo.ci/compare/16452185-16448660/)|\n|mario-baseball-shadows|[🔍 diff](https://fifo.ci/compare/16451881-16448497/)|[🔍 diff](https://fifo.ci/compare/16452163-16448638/)|\n|mario-golf-oob|[🔍 diff](https://fifo.ci/compare/16451912-16448528/)|[🔍 diff](https://fifo.ci/compare/16452194-16448669/)|\n|mario-golf-vertex-expansion|[🔍 diff](https://fifo.ci/compare/16451927-16448543/)|[🔍 diff](https://fifo.ci/compare/16452209-16448684/)|\n|mario-sluggers-bar|[🔍 diff](https://fifo.ci/compare/16451818-16448434/)|[🔍 diff](https://fifo.ci/compare/16452100-16448575/)|\n|mario-tennis-menu|[🔍 diff](https://fifo.ci/compare/16451817-16448433/)|[🔍 diff](https://fifo.ci/compare/16452099-16448574/)|\n|megaman-heat|[🔍 diff](https://fifo.ci/compare/16451822-16448438/)|[🔍 diff](https://fifo.ci/compare/16452104-16448579/)|\n|melee-depth|[🔍 diff](https://fifo.ci/compare/16451858-16448474/)|[🔍 diff](https://fifo.ci/compare/16452140-16448615/)|\n|melee-lighting|[🔍 diff](https://fifo.ci/compare/16451792-16448408/)|[🔍 diff](https://fifo.ci/compare/16452074-16448549/)|\n|metroid-visor|[🔍 diff](https://fifo.ci/compare/16451868-16448484/)|[🔍 diff](https://fifo.ci/compare/16452150-16448625/)|\n|mii-channel|[🔍 diff](https://fifo.ci/compare/16451833-16448449/)|[🔍 diff](https://fifo.ci/compare/16452115-16448590/)|\n|milotic-texture|[🔍 diff](https://fifo.ci/compare/16451837-16448453/)|[🔍 diff](https://fifo.ci/compare/16452119-16448594/)|\n|mini-ninjas|[🔍 diff](https://fifo.ci/compare/16451804-16448420/)|[🔍 diff](https://fifo.ci/compare/16452086-16448561/)|\n|mkdd-babypark|[🔍 diff](https://fifo.ci/compare/16451885-16448501/)|[🔍 diff](https://fifo.ci/compare/16452167-16448642/)|\n|mkdd-efb|[🔍 diff](https://fifo.ci/compare/16451805-16448421/)|[🔍 diff](https://fifo.ci/compare/16452087-16448562/)|\n|mkw-bridge|[🔍 diff](https://fifo.ci/compare/16451896-16448512/)|[🔍 diff](https://fifo.ci/compare/16452178-16448653/)|\n|mkw-flags|[🔍 diff](https://fifo.ci/compare/16451914-16448530/)|[🔍 diff](https://fifo.ci/compare/16452196-16448671/)|\n|mkwii-bluebox|[🔍 diff](https://fifo.ci/compare/16451806-16448422/)|[🔍 diff](https://fifo.ci/compare/16452088-16448563/)|\n|mmx-light|[🔍 diff](https://fifo.ci/compare/16451890-16448506/)|[🔍 diff](https://fifo.ci/compare/16452172-16448647/)|\n|monkeyball-fuse|[🔍 diff](https://fifo.ci/compare/16451821-16448437/)|[🔍 diff](https://fifo.ci/compare/16452103-16448578/)|\n|mp2-scanner|[🔍 diff](https://fifo.ci/compare/16451891-16448507/)|[🔍 diff](https://fifo.ci/compare/16452173-16448648/)|\n|mp3-bloom|[🔍 diff](https://fifo.ci/compare/16451883-16448499/)|[🔍 diff](https://fifo.ci/compare/16452165-16448640/)|\n|mp4-vertexcache|[🔍 diff](https://fifo.ci/compare/16451913-16448529/)|[🔍 diff](https://fifo.ci/compare/16452195-16448670/)|\n|mp7-text|[🔍 diff](https://fifo.ci/compare/16451835-16448451/)|[🔍 diff](https://fifo.ci/compare/16452117-16448592/)|\n|mp8-widescreen|[🔍 diff](https://fifo.ci/compare/16451911-16448527/)|[🔍 diff](https://fifo.ci/compare/16452193-16448668/)|\n|mtennis-zfreeze|[🔍 diff](https://fifo.ci/compare/16451820-16448436/)|[🔍 diff](https://fifo.ci/compare/16452102-16448577/)|\n|my-word-coach|[🔍 diff](https://fifo.ci/compare/16451832-16448448/)|[🔍 diff](https://fifo.ci/compare/16452114-16448589/)|\n|nddemo-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451843-16448459/)|[🔍 diff](https://fifo.ci/compare/16452125-16448600/)|\n|nddemo-lighting|[🔍 diff](https://fifo.ci/compare/16451864-16448480/)|[🔍 diff](https://fifo.ci/compare/16452146-16448621/)|\n|nes-vc|[🔍 diff](https://fifo.ci/compare/16451861-16448477/)|[🔍 diff](https://fifo.ci/compare/16452143-16448618/)|\n|nfsu-purplerect|[🔍 diff](https://fifo.ci/compare/16451807-16448423/)|[🔍 diff](https://fifo.ci/compare/16452089-16448564/)|\n|nfsu-reflections|[🔍 diff](https://fifo.ci/compare/16451797-16448413/)|[🔍 diff](https://fifo.ci/compare/16452079-16448554/)|\n|nhl-slap|[🔍 diff](https://fifo.ci/compare/16451892-16448508/)|[🔍 diff](https://fifo.ci/compare/16452174-16448649/)|\n|nintendo-channel|[🔍 diff](https://fifo.ci/compare/16451901-16448517/)|[🔍 diff](https://fifo.ci/compare/16452183-16448658/)|\n|nsmbw-coins|[🔍 diff](https://fifo.ci/compare/16451850-16448466/)|[🔍 diff](https://fifo.ci/compare/16452132-16448607/)|\n|nsmbw-intro|[🔍 diff](https://fifo.ci/compare/16451799-16448415/)|[🔍 diff](https://fifo.ci/compare/16452081-16448556/)|\n|oversized-depth-range|[🔍 diff](https://fifo.ci/compare/16451924-16448540/)|[🔍 diff](https://fifo.ci/compare/16452206-16448681/)|\n|pbr-sfx|[🔍 diff](https://fifo.ci/compare/16451910-16448526/)|[🔍 diff](https://fifo.ci/compare/16452192-16448667/)|\n|pm-hc-jp|[🔍 diff](https://fifo.ci/compare/16451845-16448461/)|[🔍 diff](https://fifo.ci/compare/16452127-16448602/)|\n|pokemon-channel-tv|[🔍 diff](https://fifo.ci/compare/16451920-16448536/)|[🔍 diff](https://fifo.ci/compare/16452202-16448677/)|\n|puzzle-collection|[🔍 diff](https://fifo.ci/compare/16451840-16448456/)|[🔍 diff](https://fifo.ci/compare/16452122-16448597/)|\n|pw-black-bars|[🔍 diff](https://fifo.ci/compare/16451836-16448452/)|[🔍 diff](https://fifo.ci/compare/16452118-16448593/)|\n|quake-gx|[🔍 diff](https://fifo.ci/compare/16451916-16448532/)|[🔍 diff](https://fifo.ci/compare/16452198-16448673/)|\n|rs2-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451874-16448490/)|[🔍 diff](https://fifo.ci/compare/16452156-16448631/)|\n|rs2-glass|[🔍 diff](https://fifo.ci/compare/16451825-16448441/)|[🔍 diff](https://fifo.ci/compare/16452107-16448582/)|\n|rs2-skybox|[🔍 diff](https://fifo.ci/compare/16451842-16448458/)|[🔍 diff](https://fifo.ci/compare/16452124-16448599/)|\n|rs2-zfreeze|[🔍 diff](https://fifo.ci/compare/16451808-16448424/)|[🔍 diff](https://fifo.ci/compare/16452090-16448565/)|\n|rs3-bumpmapping|[🔍 diff](https://fifo.ci/compare/16451875-16448491/)|[🔍 diff](https://fifo.ci/compare/16452157-16448632/)|\n|rs3-skybox2|[🔍 diff](https://fifo.ci/compare/16451887-16448503/)|[🔍 diff](https://fifo.ci/compare/16452169-16448644/)|\n|sadx-ui|[🔍 diff](https://fifo.ci/compare/16451827-16448443/)|[🔍 diff](https://fifo.ci/compare/16452109-16448584/)|\n|sf-assault-flashing|[🔍 diff](https://fifo.ci/compare/16451796-16448412/)|[🔍 diff](https://fifo.ci/compare/16452078-16448553/)|\n|sfa-shadows|[🔍 diff](https://fifo.ci/compare/16451871-16448487/)|[🔍 diff](https://fifo.ci/compare/16452153-16448628/)|\n|shadow-eyes|[🔍 diff](https://fifo.ci/compare/16451902-16448518/)|[🔍 diff](https://fifo.ci/compare/16452184-16448659/)|\n|simpsons-game|[🔍 diff](https://fifo.ci/compare/16451873-16448489/)|[🔍 diff](https://fifo.ci/compare/16452155-16448630/)|\n|smb-mirror|[🔍 diff](https://fifo.ci/compare/16451895-16448511/)|[🔍 diff](https://fifo.ci/compare/16452177-16448652/)|\n|smg-marioeyes|[🔍 diff](https://fifo.ci/compare/16451809-16448425/)|[🔍 diff](https://fifo.ci/compare/16452091-16448566/)|\n|smg-mmg|[🔍 diff](https://fifo.ci/compare/16451905-16448521/)|[🔍 diff](https://fifo.ci/compare/16452187-16448662/)|\n|smg-roar|[🔍 diff](https://fifo.ci/compare/16451908-16448524/)|[🔍 diff](https://fifo.ci/compare/16452190-16448665/)|\n|smg2-fog|[🔍 diff](https://fifo.ci/compare/16451816-16448432/)|[🔍 diff](https://fifo.ci/compare/16452098-16448573/)|\n|sms-bubbles|[🔍 diff](https://fifo.ci/compare/16451795-16448411/)|[🔍 diff](https://fifo.ci/compare/16452077-16448552/)|\n|sms-coconut-drinks|[🔍 diff](https://fifo.ci/compare/16451919-16448535/)|[🔍 diff](https://fifo.ci/compare/16452201-16448676/)|\n|sms-gc|[🔍 diff](https://fifo.ci/compare/16451847-16448463/)|[🔍 diff](https://fifo.ci/compare/16452129-16448604/)|\n|sms-water|[🔍 diff](https://fifo.ci/compare/16451878-16448494/)|[🔍 diff](https://fifo.ci/compare/16452160-16448635/)|\n|soa-black|[🔍 diff](https://fifo.ci/compare/16451824-16448440/)|[🔍 diff](https://fifo.ci/compare/16452106-16448581/)|\n|sonic-riders-blur|[🔍 diff](https://fifo.ci/compare/16451880-16448496/)|[🔍 diff](https://fifo.ci/compare/16452162-16448637/)|\n|sonic-riders-zg-4p|[🔍 diff](https://fifo.ci/compare/16451907-16448523/)|[🔍 diff](https://fifo.ci/compare/16452189-16448664/)|\n|soniccolors-mm|[🔍 diff](https://fifo.ci/compare/16451849-16448465/)|[🔍 diff](https://fifo.ci/compare/16452131-16448606/)|\n|sonicriderszg-gb|[🔍 diff](https://fifo.ci/compare/16451848-16448464/)|[🔍 diff](https://fifo.ci/compare/16452130-16448605/)|\n|spider-man-inverted-depth|[🔍 diff](https://fifo.ci/compare/16451922-16448538/)|[🔍 diff](https://fifo.ci/compare/16452204-16448679/)|\n|spyro-bloom|[🔍 diff](https://fifo.ci/compare/16451844-16448460/)|[🔍 diff](https://fifo.ci/compare/16452126-16448601/)|\n|spyro-depth|[🔍 diff](https://fifo.ci/compare/16451865-16448481/)|[🔍 diff](https://fifo.ci/compare/16452147-16448622/)|\n|ss-map|[🔍 diff](https://fifo.ci/compare/16451851-16448467/)|[🔍 diff](https://fifo.ci/compare/16452133-16448608/)|\n|ssbb-mod-lloyd|[🔍 diff](https://fifo.ci/compare/16451866-16448482/)|[🔍 diff](https://fifo.ci/compare/16452148-16448623/)|\n|ssbm-pointsize|[🔍 diff](https://fifo.ci/compare/16451814-16448430/)|[🔍 diff](https://fifo.ci/compare/16452096-16448571/)|\n|super-sluggers-white-out|[🔍 diff](https://fifo.ci/compare/16451841-16448457/)|[🔍 diff](https://fifo.ci/compare/16452123-16448598/)|\n|sw3-dt|[🔍 diff](https://fifo.ci/compare/16451870-16448486/)|[🔍 diff](https://fifo.ci/compare/16452152-16448627/)|\n|taiko-depth|[🔍 diff](https://fifo.ci/compare/16451863-16448479/)|[🔍 diff](https://fifo.ci/compare/16452145-16448620/)|\n|thps3-earlyz|[🔍 diff](https://fifo.ci/compare/16451856-16448472/)|[🔍 diff](https://fifo.ci/compare/16452138-16448613/)|\n|thps4-shadow|[🔍 diff](https://fifo.ci/compare/16451829-16448445/)|[🔍 diff](https://fifo.ci/compare/16452111-16448586/)|\n|tla-menu|[🔍 diff](https://fifo.ci/compare/16451859-16448475/)|[🔍 diff](https://fifo.ci/compare/16452141-16448616/)|\n|tos-invis-char|[🔍 diff](https://fifo.ci/compare/16451800-16448416/)|[🔍 diff](https://fifo.ci/compare/16452082-16448557/)|\n|tp-skin|[🔍 diff](https://fifo.ci/compare/16451900-16448516/)|[🔍 diff](https://fifo.ci/compare/16452182-16448657/)|\n|tsp3-pinkgrass|[🔍 diff](https://fifo.ci/compare/16451810-16448426/)|[🔍 diff](https://fifo.ci/compare/16452092-16448567/)|\n|vegas-party-depth|[🔍 diff](https://fifo.ci/compare/16451855-16448471/)|[🔍 diff](https://fifo.ci/compare/16452137-16448612/)|\n|viewitful-joe-distortion|[🔍 diff](https://fifo.ci/compare/16451899-16448515/)|[🔍 diff](https://fifo.ci/compare/16452181-16448656/)|\n|ww-song-of-passing|[🔍 diff](https://fifo.ci/compare/16451918-16448534/)|[🔍 diff](https://fifo.ci/compare/16452200-16448675/)|\n|xblade-bloom|[🔍 diff](https://fifo.ci/compare/16451917-16448533/)|[🔍 diff](https://fifo.ci/compare/16452199-16448674/)|\n|xenoblade-menu|[🔍 diff](https://fifo.ci/compare/16451790-16448406/)|[🔍 diff](https://fifo.ci/compare/16452072-16448547/)|\n|zbuff-test|[🔍 diff](https://fifo.ci/compare/16451926-16448542/)|[🔍 diff](https://fifo.ci/compare/16452208-16448683/)|\n|zelda1-vc|[🔍 diff](https://fifo.ci/compare/16451839-16448455/)|[🔍 diff](https://fifo.ci/compare/16452121-16448596/)|\n|ztp-grass|[🔍 diff](https://fifo.ci/compare/16451811-16448427/)|[🔍 diff](https://fifo.ci/compare/16452093-16448568/)|\n|zww-armos|[🔍 diff](https://fifo.ci/compare/16451791-16448407/)|[🔍 diff](https://fifo.ci/compare/16452073-16448548/)|\n|zww-water|[🔍 diff](https://fifo.ci/compare/16451819-16448435/)|[🔍 diff](https://fifo.ci/compare/16452101-16448576/)|\n|zww-waves|[🔍 diff](https://fifo.ci/compare/16451831-16448447/)|[🔍 diff](https://fifo.ci/compare/16452113-16448588/)|\n</details>\n<sub><sup>automated-fifoci-reporter</sup></sub>', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5684426599/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T16:03:08Z', 'pushed_at': '2026-09-24T03:53:45Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561115, 'stargazers_count': 15562, 'watchers_count': 15562, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3268, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3268, 'open_issues': 484, 'watchers': 15562, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'dolphin-ci[bot]', 'id': 59266906, 'node_id': 'MDM6Qm90NTkyNjY5MDY=', 'avatar_url': 'https://avatars.githubusercontent.com/in/49947?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D', 'html_url': 'https://github.com/apps/dolphin-ci', 'followers_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/followers', 'following_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/orgs', 'repos_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/repos', 'events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-ci%5Bbot%5D/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-24T20:48:18.331614	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'created', 'id': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5821998457', 'safe_author': True, 'body': 'A small note: in Rhythm Heaven Fever, Mii faces (optionally used for the profile image) are rendered only once at the start of the game, so if the textures are invalidated from VRAM (because certain graphics settings in Dolphin are changed while the game is running) and the texture is not saved to RAM (because this PR)... then [the same problem as Mario Kart Wii](https://wiki.dolphin-emu.org/index.php?title=Mario_Kart_Wii#Missing_Map) happens.\r\n\r\nClear 0x01 (force-pushed to change to this):\r\n<img width="2501" height="1368" alt="RHFClear0x01AfterInvalidation" src="https://github.com/user-attachments/assets/55b36bc2-cd70-4298-89ad-538dc7c94243" />\r\n\r\nClear 0xFF:\r\n<img width="2501" height="1368" alt="RHFClear0xFFAfterInvalidation" src="https://github.com/user-attachments/assets/00ba6655-9df9-4107-8232-27782443e0b7" />\r\n\r\n<super><sub>I may be overthinking these edge cases... Also, should the Dolphin wiki document every game that suffers from this? Currently it\'s only documenting MKW.</sub></super>', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'id': 5450486505, 'node_id': 'PR_kwDOALCn2M8AAAABDdmL8Q', 'number': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-14T14:15:30Z', 'updated_at': '2026-09-24T20:48:16Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14866', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14866.patch', 'merged_at': None}, 'body': 'The main use case is for games that in theory should be compatible with `EFBToTextureEnable = True`, as the CPU never reads the EFB texture and only writes to it completely.\r\nHowever, if what the CPU writes is only zeros, if the texture in RAM was already zeros then Dolphin wouldn\'t notice the change in RAM and thus wouldn\'t invalidate the texture in VRAM.\r\nThis happens in Rhythm Heaven Fever, and with this change it doesn\'t require `EFBToTextureEnable = False` anymore.\r\n\r\nBut there are other use cases, like setting a clear value that is closer to what the EFB copy would be, like in Excite Truck. (`EFBToTextureEnable` is still `False` by default.)\r\n\r\nClear 0x00             |  Clear 0xFF | EFB2RAM\r\n:-------------------------:|:-------------------------:|:-------------------------:\r\n <img width="2407" height="1344" alt="ExciteTruckClear0" src="https://github.com/user-attachments/assets/f543376e-5356-469f-9226-6f017f228e1e" /> | <img width="2407" height="1344" alt="ExciteTruckClear255" src="https://github.com/user-attachments/assets/06a10ce6-725c-47d8-ae1f-e15aa1bd6f3b" />  |  <img width="2407" height="1344" alt="ExciteTruckEFB2RAM" src="https://github.com/user-attachments/assets/3b2b729b-710c-4ad7-99ec-e8e703935062" />\r\n\r\n(Note: because of the lack of #14648, currently in multiplayer the shadow texture isn\'t used from VRAM, so with this change, with `EFBToTextureEnable = True` everything in multiplayer will be as if in shadow.)\r\n\r\nOther games are more subjective (and not changed here): for instance Mario Kart Wii samples the EFB copy to decide whether to display a sun flare.\r\nCurrently with `EFBToTextureEnable = True` (default) it will never be shown, but maybe someone would prefer for the flare to always be shown, even behind walls.\r\n\r\nThe option currently only supports setting a single byte (that will be memset to the entire texture), as setting a color would be more complex given that a texture can be in multiple formats, and there is no use case (yet) for it.\r\n(Maybe it could be a bool, memsetting either 0x00 or 0xFF?)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5821998457', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14866#issuecomment-5821998457', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14866', 'id': 5821998457, 'node_id': 'IC_kwDOALCn2M8AAAABWwSleQ', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-24T20:48:16Z', 'updated_at': '2026-09-24T20:48:16Z', 'body': 'A small note: in Rhythm Heaven Fever, Mii faces (optionally used for the profile image) are rendered only once at the start of the game, so if the textures are invalidated from VRAM (because certain graphics settings in Dolphin are changed while the game is running) and the texture is not saved to RAM (because this PR)... then [the same problem as Mario Kart Wii](https://wiki.dolphin-emu.org/index.php?title=Mario_Kart_Wii#Missing_Map) happens.\r\n\r\nClear 0x01 (force-pushed to change to this):\r\n<img width="2501" height="1368" alt="RHFClear0x01AfterInvalidation" src="https://github.com/user-attachments/assets/55b36bc2-cd70-4298-89ad-538dc7c94243" />\r\n\r\nClear 0xFF:\r\n<img width="2501" height="1368" alt="RHFClear0xFFAfterInvalidation" src="https://github.com/user-attachments/assets/00ba6655-9df9-4107-8232-27782443e0b7" />\r\n\r\n<super><sub>I may be overthinking these edge cases... Also, should the Dolphin wiki document every game that suffers from this? Currently it\'s only documenting MKW.</sub></super>', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5821998457/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T16:03:08Z', 'pushed_at': '2026-09-24T03:53:45Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561115, 'stargazers_count': 15562, 'watchers_count': 15562, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3268, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3268, 'open_issues': 484, 'watchers': 15562, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-24T16:11:39.256455	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14882, 'title': 'GCMemcardDirectory: Add bounds check for m_save_data', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14882#issuecomment-5817792464', 'safe_author': True, 'body': 'This fixed https://github.com/dolphin-emu/dolphin/security/advisories/GHSA-gwwh-9r4g-8rqq.', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14882', 'id': 5520299929, 'node_id': 'PR_kwDOALCn2M8AAAABEVfg-Q', 'number': 14882, 'title': 'GCMemcardDirectory: Add bounds check for m_save_data', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'closed', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-09-20T20:30:34Z', 'updated_at': '2026-09-24T16:11:37Z', 'closed_at': '2026-09-21T16:23:40Z', 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14882', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14882', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14882.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14882.patch', 'merged_at': '2026-09-21T16:23:40Z'}, 'body': None, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5817792464', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14882#issuecomment-5817792464', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14882', 'id': 5817792464, 'node_id': 'IC_kwDOALCn2M8AAAABWsR30A', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-24T16:11:37Z', 'updated_at': '2026-09-24T16:11:37Z', 'body': 'This fixed https://github.com/dolphin-emu/dolphin/security/advisories/GHSA-gwwh-9r4g-8rqq.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5817792464/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T16:03:08Z', 'pushed_at': '2026-09-24T03:53:45Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561115, 'stargazers_count': 15562, 'watchers_count': 15562, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3268, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3268, 'open_issues': 484, 'watchers': 15562, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-24T14:42:58.574439	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 13288, 'title': 'Add CLI support for NetPlay join/host', 'url': 'https://github.com/dolphin-emu/dolphin/pull/13288#issuecomment-5816329380', 'safe_author': True, 'body': "I'm not happy with the code quality of this PR and I'm not interested in this feature anymore", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13288', 'id': 2799953089, 'node_id': 'PR_kwDOALCn2M6IZJly', 'number': 13288, 'title': 'Add CLI support for NetPlay join/host', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'closed', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2025-01-20T17:14:43Z', 'updated_at': '2026-09-24T14:42:56Z', 'closed_at': '2026-09-24T14:42:55Z', 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/13288', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13288', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/13288.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/13288.patch', 'merged_at': None}, 'body': 'Implements https://bugs.dolphin-emu.org/issues/5697.\r\n\r\nHere is the `--help` message:\r\n![image](https://github.com/user-attachments/assets/4517c570-89f8-451c-8cab-d6f3139b6e0b)\r\n\r\nAnd here is an example with the host on the left and a client on the right:\r\n![image](https://github.com/user-attachments/assets/1c741777-90a0-4115-b961-cc3d5755d785)\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5816329380', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/13288#issuecomment-5816329380', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/13288', 'id': 5816329380, 'node_id': 'IC_kwDOALCn2M8AAAABWq4kpA', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-24T14:42:55Z', 'updated_at': '2026-09-24T14:42:55Z', 'body': "I'm not happy with the code quality of this PR and I'm not interested in this feature anymore", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5816329380/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-24T14:13:48Z', 'pushed_at': '2026-09-24T03:53:45Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561115, 'stargazers_count': 15561, 'watchers_count': 15561, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3268, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3268, 'open_issues': 484, 'watchers': 15561, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-23T20:59:00.589155	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoeMatt', 'action': 'created', 'id': 14886, 'title': "DualShockUDPClient: Don't throw on a malformed server port", 'url': 'https://github.com/dolphin-emu/dolphin/pull/14886#issuecomment-5802834446', 'safe_author': False, 'body': 'closed, claude auto created this PR based on some work I was doing, but not sure on the llm policy here so closed it', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14886', 'id': 5559405814, 'node_id': 'PR_kwDOALCn2M8AAAABE0mxjQ', 'number': 14886, 'title': "DualShockUDPClient: Don't throw on a malformed server port", 'user': {'login': 'JoeMatt', 'id': 399864, 'node_id': 'MDQ6VXNlcjM5OTg2NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/399864?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoeMatt', 'html_url': 'https://github.com/JoeMatt', 'followers_url': 'https://api.github.com/users/JoeMatt/followers', 'following_url': 'https://api.github.com/users/JoeMatt/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoeMatt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoeMatt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoeMatt/subscriptions', 'organizations_url': 'https://api.github.com/users/JoeMatt/orgs', 'repos_url': 'https://api.github.com/users/JoeMatt/repos', 'events_url': 'https://api.github.com/users/JoeMatt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoeMatt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'closed', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 1, 'created_at': '2026-09-23T20:55:27Z', 'updated_at': '2026-09-23T20:58:58Z', 'closed_at': '2026-09-23T20:56:40Z', 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14886', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14886', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14886.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14886.patch', 'merged_at': None}, 'body': 'The DSU server list (`Servers` in the DSU client settings) is user-edited config in the form `description:address:port;...`. `ConfigChanged()` parses the port with `std::stoi`, which throws `std::invalid_argument` on anything non-numeric. The common way to hit it is an IPv6 address, which splits on its own colons so `server_info[2]` is a hex group, but any typo does it. The exception escapes `ConfigChanged()`, so the process terminates on every launch until the setting is fixed by hand.\n\nParse the port with `TryParse` and skip the malformed entry instead, matching how the surrounding code already skips entries with too few fields or an out-of-range port.\n\nSeen in the wild on iOS builds (Sentry: `C++ Exception: St16invalid_argument: stoi: no conversion`, crash-looping at startup).\n\n🤖 Generated with [Claude Code](https://claude.com/claude-code)', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5802834446', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14886#issuecomment-5802834446', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14886', 'id': 5802834446, 'node_id': 'IC_kwDOALCn2M8AAAABWeA6Dg', 'user': {'login': 'JoeMatt', 'id': 399864, 'node_id': 'MDQ6VXNlcjM5OTg2NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/399864?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoeMatt', 'html_url': 'https://github.com/JoeMatt', 'followers_url': 'https://api.github.com/users/JoeMatt/followers', 'following_url': 'https://api.github.com/users/JoeMatt/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoeMatt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoeMatt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoeMatt/subscriptions', 'organizations_url': 'https://api.github.com/users/JoeMatt/orgs', 'repos_url': 'https://api.github.com/users/JoeMatt/repos', 'events_url': 'https://api.github.com/users/JoeMatt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoeMatt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-23T20:58:58Z', 'updated_at': '2026-09-23T20:58:58Z', 'body': 'closed, claude auto created this PR based on some work I was doing, but not sure on the llm policy here so closed it', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5802834446/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-23T14:07:09Z', 'pushed_at': '2026-09-21T18:17:33Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559964, 'stargazers_count': 15560, 'watchers_count': 15560, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 484, 'watchers': 15560, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoeMatt', 'id': 399864, 'node_id': 'MDQ6VXNlcjM5OTg2NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/399864?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoeMatt', 'html_url': 'https://github.com/JoeMatt', 'followers_url': 'https://api.github.com/users/JoeMatt/followers', 'following_url': 'https://api.github.com/users/JoeMatt/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoeMatt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoeMatt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoeMatt/subscriptions', 'organizations_url': 'https://api.github.com/users/JoeMatt/orgs', 'repos_url': 'https://api.github.com/users/JoeMatt/repos', 'events_url': 'https://api.github.com/users/JoeMatt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoeMatt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-23T16:06:44.783923	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14885, 'title': 'Added Virtual Balance Board and SaveState Timeline', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14885#issuecomment-5798277176', 'safe_author': True, 'body': "> can you guys accept/reject individual commits in a PR?\r\n\r\nNo, we can't do that. If there's a specific change you want to upstream, please create a separate pull request for it.", 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14885', 'id': 5548782511, 'node_id': 'PR_kwDOALCn2M8AAAABEsMlaQ', 'number': 14885, 'title': 'Added Virtual Balance Board and SaveState Timeline', 'user': {'login': 'NVDEMU', 'id': 326190078, 'node_id': 'U_kgDOE3FD_g', 'avatar_url': 'https://avatars.githubusercontent.com/u/326190078?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/NVDEMU', 'html_url': 'https://github.com/NVDEMU', 'followers_url': 'https://api.github.com/users/NVDEMU/followers', 'following_url': 'https://api.github.com/users/NVDEMU/following{/other_user}', 'gists_url': 'https://api.github.com/users/NVDEMU/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/NVDEMU/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/NVDEMU/subscriptions', 'organizations_url': 'https://api.github.com/users/NVDEMU/orgs', 'repos_url': 'https://api.github.com/users/NVDEMU/repos', 'events_url': 'https://api.github.com/users/NVDEMU/events{/privacy}', 'received_events_url': 'https://api.github.com/users/NVDEMU/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'closed', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 5, 'created_at': '2026-09-23T04:29:14Z', 'updated_at': '2026-09-23T16:06:42Z', 'closed_at': '2026-09-23T16:06:42Z', 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14885', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14885', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14885.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14885.patch', 'merged_at': None}, 'body': 'title finally emulated balance board', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5798277176', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14885#issuecomment-5798277176', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14885', 'id': 5798277176, 'node_id': 'IC_kwDOALCn2M8AAAABWZqwOA', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-23T16:06:42Z', 'updated_at': '2026-09-23T16:06:42Z', 'body': "> can you guys accept/reject individual commits in a PR?\r\n\r\nNo, we can't do that. If there's a specific change you want to upstream, please create a separate pull request for it.", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5798277176/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-23T14:07:09Z', 'pushed_at': '2026-09-21T18:17:33Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559964, 'stargazers_count': 15560, 'watchers_count': 15560, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3267, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3267, 'open_issues': 484, 'watchers': 15560, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-23T14:04:52.362520	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Kirais', 'action': 'edited', 'id': 12014, 'title': 'Add CRT shaders', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12014#issuecomment-5796279145', 'safe_author': False, 'body': 'Would love to see shaders support getting added for the Android version.', 'raw': {'action': 'edited', 'changes': {'body': {'from': 'Would love to see shaders support getting added. '}}, 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014', 'id': 1781462996, 'node_id': 'PR_kwDOALCn2M5URoxg', 'number': 12014, 'title': 'Add CRT shaders', 'user': {'login': 'Clownacy', 'id': 7667009, 'node_id': 'MDQ6VXNlcjc2NjcwMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/7667009?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Clownacy', 'html_url': 'https://github.com/Clownacy', 'followers_url': 'https://api.github.com/users/Clownacy/followers', 'following_url': 'https://api.github.com/users/Clownacy/following{/other_user}', 'gists_url': 'https://api.github.com/users/Clownacy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Clownacy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Clownacy/subscriptions', 'organizations_url': 'https://api.github.com/users/Clownacy/orgs', 'repos_url': 'https://api.github.com/users/Clownacy/repos', 'events_url': 'https://api.github.com/users/Clownacy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Clownacy/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 41, 'created_at': '2023-06-29T20:23:15Z', 'updated_at': '2026-09-23T14:04:17Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12014', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12014.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12014.patch', 'merged_at': None}, 'body': "I've ported a couple of shaders from RetroArch - particularly the crt-pi and crt-lottes-fast ones. Unlike other shaders such as crt-royale, these shaders are single-pass, allowing them to work within Dolphin's framework. These look pretty good when paired with native resolution and SSAA.\r\n\r\ncrt-lottes-fast:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/8108b7e1-d140-4d26-bc84-6b612b85ee8f)\r\n\r\nunfiltered:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/5483d46a-4e15-4062-bb14-adb7c8d40d2b)\r\n\r\ncrt-pi:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/9cfd1152-908c-4d42-94e0-908a1fa83c1f)\r\n\r\nUnfortunately, I only noticed #11888 after I had already ported crt-pi. Still, crt-pi is specifically optimised for lower-end hardware (Raspberry Pis, in particular), so perhaps these shaders still have some utility.\r\n\r\nVarious settings have been exposed through Dolphin's configuration API, crt-pi in particular boasts extra options that even the RetroArch version does not due to being hardcoded within the GLSL code itself.\r\n\r\nBoth crt-pi and crt-lottes-fast run with every backend that I have tested (OpenGL, Vulkan, Direct3D 11, and Direct3D 12).", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/reactions', 'total_count': 34, '+1': 16, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 18, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5796279145', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014#issuecomment-5796279145', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014', 'id': 5796279145, 'node_id': 'IC_kwDOALCn2M8AAAABWXwzaQ', 'user': {'login': 'Kirais', 'id': 1157150, 'node_id': 'MDQ6VXNlcjExNTcxNTA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1157150?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kirais', 'html_url': 'https://github.com/Kirais', 'followers_url': 'https://api.github.com/users/Kirais/followers', 'following_url': 'https://api.github.com/users/Kirais/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kirais/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kirais/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kirais/subscriptions', 'organizations_url': 'https://api.github.com/users/Kirais/orgs', 'repos_url': 'https://api.github.com/users/Kirais/repos', 'events_url': 'https://api.github.com/users/Kirais/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kirais/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-23T14:04:17Z', 'updated_at': '2026-09-23T14:04:50Z', 'body': 'Would love to see shaders support getting added for the Android version.', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5796279145/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-23T12:14:32Z', 'pushed_at': '2026-09-21T18:17:33Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559964, 'stargazers_count': 15559, 'watchers_count': 15559, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3266, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3266, 'open_issues': 485, 'watchers': 15559, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Kirais', 'id': 1157150, 'node_id': 'MDQ6VXNlcjExNTcxNTA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1157150?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kirais', 'html_url': 'https://github.com/Kirais', 'followers_url': 'https://api.github.com/users/Kirais/followers', 'following_url': 'https://api.github.com/users/Kirais/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kirais/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kirais/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kirais/subscriptions', 'organizations_url': 'https://api.github.com/users/Kirais/orgs', 'repos_url': 'https://api.github.com/users/Kirais/repos', 'events_url': 'https://api.github.com/users/Kirais/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kirais/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}
2026-09-23T14:04:19.679054	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Kirais', 'action': 'created', 'id': 12014, 'title': 'Add CRT shaders', 'url': 'https://github.com/dolphin-emu/dolphin/pull/12014#issuecomment-5796279145', 'safe_author': False, 'body': 'Would love to see shaders support getting added. ', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014', 'id': 1781462996, 'node_id': 'PR_kwDOALCn2M5URoxg', 'number': 12014, 'title': 'Add CRT shaders', 'user': {'login': 'Clownacy', 'id': 7667009, 'node_id': 'MDQ6VXNlcjc2NjcwMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/7667009?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Clownacy', 'html_url': 'https://github.com/Clownacy', 'followers_url': 'https://api.github.com/users/Clownacy/followers', 'following_url': 'https://api.github.com/users/Clownacy/following{/other_user}', 'gists_url': 'https://api.github.com/users/Clownacy/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Clownacy/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Clownacy/subscriptions', 'organizations_url': 'https://api.github.com/users/Clownacy/orgs', 'repos_url': 'https://api.github.com/users/Clownacy/repos', 'events_url': 'https://api.github.com/users/Clownacy/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Clownacy/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 41, 'created_at': '2023-06-29T20:23:15Z', 'updated_at': '2026-09-23T14:04:17Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/12014', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/12014.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/12014.patch', 'merged_at': None}, 'body': "I've ported a couple of shaders from RetroArch - particularly the crt-pi and crt-lottes-fast ones. Unlike other shaders such as crt-royale, these shaders are single-pass, allowing them to work within Dolphin's framework. These look pretty good when paired with native resolution and SSAA.\r\n\r\ncrt-lottes-fast:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/8108b7e1-d140-4d26-bc84-6b612b85ee8f)\r\n\r\nunfiltered:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/5483d46a-4e15-4062-bb14-adb7c8d40d2b)\r\n\r\ncrt-pi:\r\n![image](https://github.com/dolphin-emu/dolphin/assets/7667009/9cfd1152-908c-4d42-94e0-908a1fa83c1f)\r\n\r\nUnfortunately, I only noticed #11888 after I had already ported crt-pi. Still, crt-pi is specifically optimised for lower-end hardware (Raspberry Pis, in particular), so perhaps these shaders still have some utility.\r\n\r\nVarious settings have been exposed through Dolphin's configuration API, crt-pi in particular boasts extra options that even the RetroArch version does not due to being hardcoded within the GLSL code itself.\r\n\r\nBoth crt-pi and crt-lottes-fast run with every backend that I have tested (OpenGL, Vulkan, Direct3D 11, and Direct3D 12).", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/reactions', 'total_count': 34, '+1': 16, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 18, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5796279145', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/12014#issuecomment-5796279145', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/12014', 'id': 5796279145, 'node_id': 'IC_kwDOALCn2M8AAAABWXwzaQ', 'user': {'login': 'Kirais', 'id': 1157150, 'node_id': 'MDQ6VXNlcjExNTcxNTA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1157150?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kirais', 'html_url': 'https://github.com/Kirais', 'followers_url': 'https://api.github.com/users/Kirais/followers', 'following_url': 'https://api.github.com/users/Kirais/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kirais/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kirais/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kirais/subscriptions', 'organizations_url': 'https://api.github.com/users/Kirais/orgs', 'repos_url': 'https://api.github.com/users/Kirais/repos', 'events_url': 'https://api.github.com/users/Kirais/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kirais/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-23T14:04:17Z', 'updated_at': '2026-09-23T14:04:17Z', 'body': 'Would love to see shaders support getting added. ', 'author_association': 'NONE', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5796279145/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-23T12:14:32Z', 'pushed_at': '2026-09-21T18:17:33Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 559964, 'stargazers_count': 15559, 'watchers_count': 15559, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3266, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3266, 'open_issues': 485, 'watchers': 15559, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Kirais', 'id': 1157150, 'node_id': 'MDQ6VXNlcjExNTcxNTA=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1157150?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Kirais', 'html_url': 'https://github.com/Kirais', 'followers_url': 'https://api.github.com/users/Kirais/followers', 'following_url': 'https://api.github.com/users/Kirais/following{/other_user}', 'gists_url': 'https://api.github.com/users/Kirais/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Kirais/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Kirais/subscriptions', 'organizations_url': 'https://api.github.com/users/Kirais/orgs', 'repos_url': 'https://api.github.com/users/Kirais/repos', 'events_url': 'https://api.github.com/users/Kirais/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Kirais/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'gh_issue_comment'}

Recent 'gh_pull_request' events

2026-09-27T20:00:02.557242	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'closed', 'id': 14892, 'title': 'Android: Set abiFilters for ndk', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'head_ref_name': 'android-abis', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T19:32:59.518407	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'edited', 'id': 14892, 'title': 'Android: Set abiFilters for ndk', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'head_ref_name': 'android-abis', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T19:32:49.196672	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'synchronize', 'id': 14892, 'title': 'Android: Set abiFilters for ndk', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'head_ref_name': 'android-abis', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T19:15:21.797589	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'opened', 'id': 14893, 'title': 'Fix android settings crash on API level 28 and lower', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14893', 'head_ref_name': 'android-settings-crash', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T18:52:45.792598	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'opened', 'id': 14892, 'title': 'Android: Set abiFilters for ndk', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'head_ref_name': 'android-abis', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T17:59:07.505765	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'OatmealDome', 'action': 'synchronize', 'id': 14891, 'title': 'MemArenaDarwin: Eliminate use of mach_make_memory_entry_64', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14891', 'head_ref_name': 'shm-entry-begone', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T17:57:01.738919	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'OatmealDome', 'action': 'opened', 'id': 14891, 'title': 'MemArenaDarwin: Eliminate use of mach_make_memory_entry_64', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14891', 'head_ref_name': 'shm-entry-begone', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '2f503d0a0d2752d5ccb647c6e6231957ca6b9209', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T14:20:24.501618	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'head_ref_name': 'retroachievements-allowlist-update', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'd51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-27T00:00:52.969997	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'lihanchen', 'action': 'opened', 'id': 14890, 'title': 'Fix UI text truncation in 4K TV UI', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14890', 'head_ref_name': 'master', 'safe_author': False, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T21:56:47.560058	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'closed', 'id': 14852, 'title': 'sfl-library: add to Externals', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14852', 'head_ref_name': 'const-static-cleanup-with-sfl', 'safe_author': True, 'base_sha': 'a2efdf1197be8132674b90fe9cf4761df39752ed', 'head_sha': '6f6bb820467a3152e1b54bd98542e0d15d934294', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:59:22.513034	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'edited', 'id': 14889, 'title': 'Request ACCESS_LOCAL_NETWORK permission on android 17 and up', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14889', 'head_ref_name': 'local-network-permission', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '36128b9865036d3c9724c21a2671156408700e3f', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:58:49.698926	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'synchronize', 'id': 14889, 'title': 'Request ACCESS_LOCAL_NETWORK permission on android 17 and up', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14889', 'head_ref_name': 'local-network-permission', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '36128b9865036d3c9724c21a2671156408700e3f', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:47:11.845932	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'edited', 'id': 14889, 'title': 'Request ACCESS_LOCAL_NETWORK permission on android 17 and up', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14889', 'head_ref_name': 'local-network-permission', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '58842beb4ab7adf873fc7b8993b83cadc49e70d9', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:46:22.141300	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'opened', 'id': 14889, 'title': 'Request ACCESS_LOCAL_NETWORK permission on android 17 and up', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14889', 'head_ref_name': 'local-network-permission', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '58842beb4ab7adf873fc7b8993b83cadc49e70d9', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:35:33.238782	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'ready_for_review', 'id': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'head_ref_name': 'jit-trampoline-info-optimize', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'f67cc8940a9ac96d5db38806ccf1b7a6cf3f1cb4', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:35:17.694366	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'edited', 'id': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'head_ref_name': 'jit-trampoline-info-optimize', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'f67cc8940a9ac96d5db38806ccf1b7a6cf3f1cb4', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T20:33:35.843642	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'synchronize', 'id': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'head_ref_name': 'jit-trampoline-info-optimize', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': 'f67cc8940a9ac96d5db38806ccf1b7a6cf3f1cb4', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T15:11:42.231415	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'LillyJadeKatrin', 'action': 'synchronize', 'id': 14870, 'title': 'RetroAchievements - Additional Code Approvals', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'head_ref_name': 'retroachievements-allowlist-update', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '67564de303329fee8dbe9a6e515c20b4d4c668f8', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-26T14:13:58.528927	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'llsc12', 'action': 'synchronize', 'id': 14713, 'title': 'Fix cheatsmanager crash', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14713', 'head_ref_name': 'master', 'safe_author': False, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '42920ca2aa626258b111761f7281db3f03df8167', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-25T22:24:26.508507	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'edited', 'id': 14648, 'title': 'VideoCommon: Allow resizing EFB copies in VRAM', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14648', 'head_ref_name': 'efb-incorrect-size-vram', 'safe_author': True, 'base_sha': 'b008142f72a099a9bcb971776209504f085ae0be', 'head_sha': '70b76dc4e0f0146e2b7cb5e3fbb17f72a80cd8f6', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-25T22:03:24.500910	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'opened', 'id': 14888, 'title': "[Needs discussion] Jit: Don't invalidate instruction block cache with dcbx", 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14888', 'head_ref_name': 'dcbx-dont-clear-icache', 'safe_author': True, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '2f282b4d5bdf2f93f5fc596389dabd04a20d3e9d', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-25T16:54:54.333445	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'FriendlyDarkness', 'action': 'synchronize', 'id': 14864, 'title': 'Fix building with Xcode 27 by bumping minimum macOS version to 12 Monterey', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14864', 'head_ref_name': 'macos-12', 'safe_author': False, 'base_sha': '465c652da1dc0b3048089701a1885084821c9574', 'head_sha': '3a4fc36ced560122e9db41b6c28fdfcf8e832954', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-24T21:42:40.956632	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'AdmiralCurtiss', 'action': 'closed', 'id': 14887, 'title': 'VideoCommon/Statistics: Use unsigned int where appropriate', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14887', 'head_ref_name': 'statistics-unsigned-members', 'safe_author': True, 'base_sha': '0d93fc035539f25790deca638d06ee3b3b45ee64', 'head_sha': '910eeffc087a01a60652047d0697b6bb8a14ae4e', 'merged': True, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-24T20:48:14.132554	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'synchronize', 'id': 14866, 'title': 'VideoCommon: Option for byte to memset in RAM when `EFBToTextureEnable = True`', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14866', 'head_ref_name': 'efb-to-texture-clear-byte', 'safe_author': True, 'base_sha': '0d93fc035539f25790deca638d06ee3b3b45ee64', 'head_sha': '46d1230882095275d75ed6cf5e3d3dd7352a2125', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}
2026-09-24T18:15:10.775594	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vhoxha08', 'action': 'synchronize', 'id': 14878, 'title': 'Android: Add global hotkeys', 'base_ref_name': 'master', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878', 'head_ref_name': 'add-global-hotkeys-android', 'safe_author': False, 'base_sha': 'ee018d00e60b9eb727489908a8daec5c537f44a8', 'head_sha': '7816565b8a3913665e24816b0768b59087da3e1a', 'merged': False, 'requested_reviewers': [], 'type': 'gh_pull_request'}

Recent 'gh_pull_request_comment' events

2026-09-27T19:33:34.418728	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14892, 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116647355', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-27T19:24:27.322426	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14892, 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116619364', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-27T19:21:13.600813	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'created', 'id': 14892, 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116609693', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-25T10:38:58.239117	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vhoxha08', 'action': 'created', 'id': 14878, 'hash': '7816565b8a3913665e24816b0768b59087da3e1a', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4103720628', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-23T22:40:08.916702	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vhoxha08', 'action': 'created', 'id': 14878, 'hash': 'fa29b376332dc8ba9e79e5d999ebd01e3ac18d97', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4088008059', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-23T20:57:37.517204	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Copilot', 'action': 'created', 'id': 14886, 'hash': '4deb3d461a703f92882e9391eec4772a1b38e89f', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14886#discussion_r4087240751', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-23T17:10:27.894440	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'created', 'id': 14884, 'hash': 'd950b4558576df175090b0721f4270c6a143a57e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4085170235', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-23T16:17:41.042024	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'd950b4558576df175090b0721f4270c6a143a57e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084617100', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-23T16:17:41.041351	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'd950b4558576df175090b0721f4270c6a143a57e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084676720', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-22T19:41:55.232751	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4075711084', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-22T09:03:58.357590	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'created', 'id': 14881, 'hash': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4070011136', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-22T08:36:35.897544	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 14881, 'hash': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4069805863', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-22T08:12:15.965323	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'edited', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064685998', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-22T07:45:49.543278	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'edited', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064685998', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-21T17:36:56.084019	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'created', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064774638', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-21T17:32:51.927473	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064736608', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-21T17:26:48.350663	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'created', 'id': 14884, 'hash': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064685998', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-21T16:21:14.472355	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'ef1e0453f65e1117d972b522688c030719141ac8', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064110529', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-21T16:21:14.471770	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14884, 'hash': 'ef1e0453f65e1117d972b522688c030719141ac8', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064122700', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-21T13:48:41.752445	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'CySlaytor', 'action': 'created', 'id': 14596, 'hash': '1c755974ea105378c6114269010059b324281f7e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14596#discussion_r4062739335', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}
2026-09-21T12:02:28.667445	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14596, 'hash': '1c755974ea105378c6114269010059b324281f7e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14596#discussion_r4061907857', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-21T08:03:24.165022	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'CySlaytor', 'action': 'created', 'id': 14596, 'hash': '1c755974ea105378c6114269010059b324281f7e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14596#discussion_r4060246921', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-20T19:38:29.893949	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'created', 'id': 14880, 'hash': 'db50ccd3e74f29bcca7ca7a4963bfa364199f74d', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14880#discussion_r4057879271', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-20T11:39:18.736698	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'created', 'id': 14596, 'hash': '1c755974ea105378c6114269010059b324281f7e', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14596#discussion_r4056850459', 'is_part_of_review': False, 'type': 'gh_pull_request_comment'}
2026-09-20T08:01:50.904981	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'created', 'id': 14878, 'hash': '301182532074dae57a4b23ff508308485c122ea8', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4056463676', 'is_part_of_review': True, 'type': 'gh_pull_request_comment'}

Recent 'gh_pull_request_review' events

2026-09-27T19:33:34.417678	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14892, 'pr_title': 'Android: Set abiFilters for ndk', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331721284', 'comments': [{'id': 4116647355, 'node_id': 'PRRC_kwDOALCn2M71Xw27', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355', 'pull_request_review_id': 5331721284, 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)', 'path': 'Source/Android/app/build.gradle.kts', 'position': 1, 'original_position': 19, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "I was worried that getting rid of it would make us build extra ABIs and waste time, but upon testing, it looks like it doesn't.", 'created_at': '2026-09-27T19:33:32Z', 'updated_at': '2026-09-27T19:33:32Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116647355', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116647355'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4116619364}], 'type': 'gh_pull_request_review'}
2026-09-27T19:24:27.321226	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14892, 'pr_title': 'Android: Set abiFilters for ndk', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331692822', 'comments': [{'id': 4116619364, 'node_id': 'PRRC_kwDOALCn2M71XqBk', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364', 'pull_request_review_id': 5331692822, 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)', 'path': 'Source/Android/app/build.gradle.kts', 'position': 19, 'original_position': 19, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Docs seem to imply we can get rid of this altogether\n\nhttps://developer.android.com/studio/projects/gradle-external-native-builds#specify-abi\n\n<img width="917" height="484" alt="Image" src="https://github.com/user-attachments/assets/69c9f2d1-50be-4793-91bb-e3bef25e4604" />', 'created_at': '2026-09-27T19:24:24Z', 'updated_at': '2026-09-27T19:24:24Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116619364', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116619364'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-27T19:21:13.599766	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14892, 'pr_title': 'Android: Set abiFilters for ndk', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331682711', 'comments': [{'id': 4116609693, 'node_id': 'PRRC_kwDOALCn2M71Xnqd', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693', 'pull_request_review_id': 5331682711, 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)\n+\n+                // Uncomment the line below if you don\'t want to build the C++ unit tests.\n                 //targets("main", "hook_impl", "main_hook", "gsl_alloc_hook", "file_redirect_hook")\n             }\n         }\n+\n+        // Make sure APK/ABB files only include .so files for supported ABIs. If we don\'t do this,', 'path': 'Source/Android/app/build.gradle.kts', 'position': 26, 'original_position': 26, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Think this should say AAB instead of ABB', 'created_at': '2026-09-27T19:21:10Z', 'updated_at': '2026-09-27T19:21:10Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116609693', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116609693'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-27T19:20:17.393812	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14893, 'pr_title': 'Fix android settings crash on API level 28 and lower', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14893#pullrequestreview-5331679742', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-27T19:18:02.003216	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'tom-pratt', 'action': 'submitted', 'pr_id': 14892, 'pr_title': 'Android: Set abiFilters for ndk', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331672515', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-27T14:25:08.901562	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14870, 'pr_title': 'RetroAchievements - Additional Code Approvals', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870#pullrequestreview-5330667940', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-27T04:34:39.742177	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'phire', 'action': 'submitted', 'pr_id': 14840, 'pr_title': 'VideoCommon: split partial texture update logic from the actual rendering', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14840#pullrequestreview-5328823252', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-26T15:21:29.279427	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14870, 'pr_title': 'RetroAchievements - Additional Code Approvals', 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14870#pullrequestreview-5326369796', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-25T10:38:58.180861	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vhoxha08', 'action': 'submitted', 'pr_id': 14878, 'pr_title': 'Android: Add global hotkeys', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#pullrequestreview-5316693625', 'comments': [{'id': 4103720628, 'node_id': 'PRRC_kwDOALCn2M70mc60', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4103720628', 'pull_request_review_id': 5316693625, 'diff_hunk': '@@ -0,0 +1,298 @@\n+// Copyright 2026 Dolphin Emulator Project\n+// SPDX-License-Identifier: GPL-2.0-or-later\n+\n+#include "jni/HotkeyScheduler.h"\n+\n+#include <cmath>\n+#include <jni.h>\n+#include <thread>\n+#include <vector>\n+\n+#include <fmt/format.h>\n+\n+#include "AudioCommon/AudioCommon.h"\n+#include "Common/CommonTypes.h"\n+#include "Common/Config/Config.h"\n+#include "Common/Flag.h"\n+#include "Common/Thread.h"\n+#include "Core/Config/GraphicsSettings.h"\n+#include "Core/Config/MainSettings.h"\n+#include "Core/Core.h"\n+#include "Core/HotkeyManager.h"\n+#include "Core/State.h"\n+#include "Core/System.h"\n+#include "InputCommon/ControlReference/ControlReference.h"\n+#include "InputCommon/ControllerInterface/ControllerInterface.h"\n+#include "VideoCommon/OnScreenDisplay.h"\n+#include "VideoCommon/VideoConfig.h"\n+\n+namespace HotkeyScheduler\n+{\n+namespace\n+{\n+constexpr int POLL_INTERVAL_MS = 5;\n+\n+std::thread s_thread;\n+Common::Flag s_stop_requested;\n+\n+int s_state_slot = 1;\n+\n+bool IsHotkey(int id, bool held = false)\n+{\n+  return HotkeyManagerEmu::IsPressed(id, held);\n+}\n+\n+void ShowVolumeOSD()\n+{\n+  OSD::AddMessage(\n+      fmt::format("Volume: {}", Config::Get(Config::MAIN_AUDIO_MUTED) ?\n+                                    "Muted" :\n+                                    fmt::format("{}%", Config::Get(Config::MAIN_AUDIO_VOLUME))));\n+}\n+\n+void ShowEmulationSpeedOSD()\n+{\n+  const float emulation_speed = Config::Get(Config::MAIN_EMULATION_SPEED);\n+  OSD::AddMessage(emulation_speed <= 0 ?\n+                      "Speed Limit: Unlimited" :\n+                      fmt::format("Speed Limit: {}%", std::lround(emulation_speed * 100.f)));\n+}\n+\n+void ShowInternalResolutionOSD(int new_efb_scale)\n+{\n+  switch (new_efb_scale)\n+  {\n+  case EFB_SCALE_AUTO_INTEGRAL:\n+    OSD::AddMessage("Internal Resolution: Auto (integral)");\n+    break;\n+  case 1:\n+    OSD::AddMessage("Internal Resolution: Native");\n+    break;\n+  default:\n+    OSD::AddMessage(fmt::format("Internal Resolution: {}x", new_efb_scale));\n+    break;\n+  }\n+}\n+\n+void SetStateSlot(int slot)\n+{\n+  s_state_slot = slot;\n+  Core::DisplayMessage(\n+      fmt::format("Selected slot {} - {}", slot, State::GetInfoStringOfSlot(slot, false)), 2500);\n+}\n+\n+void HandleGeneralHotkeys()\n+{\n+  // TODO: add support for more general hotkeys\n+  if (IsHotkey(HK_SCREENSHOT))\n+    Core::SaveScreenShot();\n+}\n+\n+void HandleEmulationSpeedHotkeys()\n+{\n+  if (IsHotkey(HK_TOGGLE_THROTTLE))\n+    Core::SetIsThrottlerTempDisabled(!Core::GetIsThrottlerTempDisabled());\n+\n+  if (IsHotkey(HK_DECREASE_EMULATION_SPEED))\n+  {\n+    auto speed = Config::Get(Config::MAIN_EMULATION_SPEED) - 0.1;\n+    if (speed > 0)\n+    {\n+      speed = (speed >= 0.95 && speed <= 1.05) ? 1.0 : speed;\n+      Config::SetCurrent(Config::MAIN_EMULATION_SPEED, speed);\n+    }\n+    ShowEmulationSpeedOSD();\n+  }\n+\n+  if (IsHotkey(HK_INCREASE_EMULATION_SPEED))\n+  {\n+    auto speed = Config::Get(Config::MAIN_EMULATION_SPEED) + 0.1;\n+    speed = (speed >= 0.95 && speed <= 1.05) ? 1.0 : speed;\n+    Config::SetCurrent(Config::MAIN_EMULATION_SPEED, speed);\n+    ShowEmulationSpeedOSD();\n+  }\n+}\n+\n+void HandleVolumeHotkeys(Core::System& system)\n+{\n+  if (IsHotkey(HK_VOLUME_DOWN))\n+  {\n+    AudioCommon::DecreaseVolume(system, 3);\n+    ShowVolumeOSD();\n+  }\n+\n+  if (IsHotkey(HK_VOLUME_UP))\n+  {\n+    AudioCommon::IncreaseVolume(system, 3);\n+    ShowVolumeOSD();\n+  }\n+\n+  if (IsHotkey(HK_VOLUME_TOGGLE_MUTE))\n+  {\n+    AudioCommon::ToggleMuteVolume(system);\n+    ShowVolumeOSD();\n+  }\n+}\n+\n+void HandleGraphicsHotkeys()\n+{\n+  const auto efb_scale = Config::Get(Config::GFX_EFB_SCALE);\n+\n+  if (IsHotkey(HK_INCREASE_IR))\n+  {\n+    Config::SetCurrent(Config::GFX_EFB_SCALE, efb_scale + 1);\n+    ShowInternalResolutionOSD(efb_scale + 1);\n+  }\n+  if (IsHotkey(HK_DECREASE_IR))\n+  {\n+    if (efb_scale > EFB_SCALE_AUTO_INTEGRAL)\n+    {\n+      Config::SetCurrent(Config::GFX_EFB_SCALE, efb_scale - 1);\n+      ShowInternalResolutionOSD(efb_scale - 1);\n+    }\n+  }\n+}\n+\n+void HandleStateHotkeys(Core::System& system)\n+{\n+  for (u32 i = 0; i < State::NUM_STATES; ++i)\n+  {\n+    if (IsHotkey(HK_LOAD_STATE_SLOT_1 + i))\n+      State::Load(system, i + 1);\n+\n+    if (IsHotkey(HK_SAVE_STATE_SLOT_1 + i))\n+      State::Save(system, i + 1);\n+\n+    if (IsHotkey(HK_LOAD_LAST_STATE_1 + i))\n+      State::LoadLastSaved(system, i + 1);\n+\n+    if (IsHotkey(HK_SELECT_STATE_SLOT_1 + i))\n+      SetStateSlot(i + 1);\n+  }\n+\n+  if (IsHotkey(HK_SAVE_STATE_SLOT_SELECTED))\n+    State::Save(system, s_state_slot);\n+\n+  if (IsHotkey(HK_LOAD_STATE_SLOT_SELECTED))\n+    State::Load(system, s_state_slot);\n+\n+  if (IsHotkey(HK_INCREMENT_SELECTED_STATE_SLOT))\n+    SetStateSlot(s_state_slot + 1 > static_cast<int>(State::NUM_STATES) ? 1 : s_state_slot + 1);\n+\n+  if (IsHotkey(HK_DECREMENT_SELECTED_STATE_SLOT))\n+    SetStateSlot(s_state_slot - 1 < 1 ? static_cast<int>(State::NUM_STATES) : s_state_slot - 1);\n+\n+  if (IsHotkey(HK_SAVE_FIRST_STATE))\n+    State::SaveFirstSaved(system);\n+\n+  if (IsHotkey(HK_UNDO_LOAD_STATE))\n+    State::UndoLoadState(system);\n+\n+  if (IsHotkey(HK_UNDO_SAVE_STATE))\n+    State::UndoSaveState(system);', 'path': 'Source/Android/jni/HotkeyScheduler.cpp', 'position': 233, 'original_position': 192, 'commit_id': '7816565b8a3913665e24816b0768b59087da3e1a', 'user': {'login': 'vhoxha08', 'id': 5047177, 'node_id': 'MDQ6VXNlcjUwNDcxNzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5047177?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vhoxha08', 'html_url': 'https://github.com/vhoxha08', 'followers_url': 'https://api.github.com/users/vhoxha08/followers', 'following_url': 'https://api.github.com/users/vhoxha08/following{/other_user}', 'gists_url': 'https://api.github.com/users/vhoxha08/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vhoxha08/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vhoxha08/subscriptions', 'organizations_url': 'https://api.github.com/users/vhoxha08/orgs', 'repos_url': 'https://api.github.com/users/vhoxha08/repos', 'events_url': 'https://api.github.com/users/vhoxha08/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vhoxha08/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "I did what I could abouth this, there wasn't much functionality that could be decoupled.", 'created_at': '2026-09-25T10:38:56Z', 'updated_at': '2026-09-25T10:38:56Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4103720628', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878', 'author_association': 'NONE', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4103720628'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4103720628'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878'}}, 'original_commit_id': '98c229ef79e1fa8465cea7f31bbaa39c7a722f4f', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4103720628/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4056463676}], 'type': 'gh_pull_request_review'}
2026-09-24T17:02:25.102966	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'iwubcode', 'action': 'submitted', 'pr_id': 14887, 'pr_title': 'VideoCommon/Statistics: Use unsigned int where appropriate', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14887#pullrequestreview-5307605719', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-24T14:25:53.636223	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14887, 'pr_title': 'VideoCommon/Statistics: Use unsigned int where appropriate', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14887#pullrequestreview-5305783052', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-24T14:11:43.966450	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JoshuaVandaele', 'action': 'submitted', 'pr_id': 14845, 'pr_title': 'generate_coefs.py: fix compatibility with modern NumPy', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14845#pullrequestreview-5305602886', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-23T22:40:08.915022	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'vhoxha08', 'action': 'submitted', 'pr_id': 14878, 'pr_title': 'Android: Add global hotkeys', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14878#pullrequestreview-5297608935', 'comments': [{'id': 4088008059, 'node_id': 'PRRC_kwDOALCn2M7zqg17', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4088008059', 'pull_request_review_id': 5297608935, 'diff_hunk': '@@ -0,0 +1,298 @@\n+// Copyright 2026 Dolphin Emulator Project\n+// SPDX-License-Identifier: GPL-2.0-or-later\n+\n+#include "jni/HotkeyScheduler.h"\n+\n+#include <cmath>\n+#include <jni.h>\n+#include <thread>\n+#include <vector>\n+\n+#include <fmt/format.h>\n+\n+#include "AudioCommon/AudioCommon.h"\n+#include "Common/CommonTypes.h"\n+#include "Common/Config/Config.h"\n+#include "Common/Flag.h"\n+#include "Common/Thread.h"\n+#include "Core/Config/GraphicsSettings.h"\n+#include "Core/Config/MainSettings.h"\n+#include "Core/Core.h"\n+#include "Core/HotkeyManager.h"\n+#include "Core/State.h"\n+#include "Core/System.h"\n+#include "InputCommon/ControlReference/ControlReference.h"\n+#include "InputCommon/ControllerInterface/ControllerInterface.h"\n+#include "VideoCommon/OnScreenDisplay.h"\n+#include "VideoCommon/VideoConfig.h"\n+\n+namespace HotkeyScheduler\n+{\n+namespace\n+{\n+constexpr int POLL_INTERVAL_MS = 5;\n+\n+std::thread s_thread;\n+Common::Flag s_stop_requested;\n+\n+int s_state_slot = 1;\n+\n+bool IsHotkey(int id, bool held = false)\n+{\n+  return HotkeyManagerEmu::IsPressed(id, held);\n+}\n+\n+void ShowVolumeOSD()\n+{\n+  OSD::AddMessage(\n+      fmt::format("Volume: {}", Config::Get(Config::MAIN_AUDIO_MUTED) ?\n+                                    "Muted" :\n+                                    fmt::format("{}%", Config::Get(Config::MAIN_AUDIO_VOLUME))));\n+}\n+\n+void ShowEmulationSpeedOSD()\n+{\n+  const float emulation_speed = Config::Get(Config::MAIN_EMULATION_SPEED);\n+  OSD::AddMessage(emulation_speed <= 0 ?\n+                      "Speed Limit: Unlimited" :\n+                      fmt::format("Speed Limit: {}%", std::lround(emulation_speed * 100.f)));\n+}\n+\n+void ShowInternalResolutionOSD(int new_efb_scale)\n+{\n+  switch (new_efb_scale)\n+  {\n+  case EFB_SCALE_AUTO_INTEGRAL:\n+    OSD::AddMessage("Internal Resolution: Auto (integral)");\n+    break;\n+  case 1:\n+    OSD::AddMessage("Internal Resolution: Native");\n+    break;\n+  default:\n+    OSD::AddMessage(fmt::format("Internal Resolution: {}x", new_efb_scale));\n+    break;\n+  }\n+}\n+\n+void SetStateSlot(int slot)\n+{\n+  s_state_slot = slot;\n+  Core::DisplayMessage(\n+      fmt::format("Selected slot {} - {}", slot, State::GetInfoStringOfSlot(slot, false)), 2500);\n+}\n+\n+void HandleGeneralHotkeys()\n+{\n+  // TODO: add support for more general hotkeys\n+  if (IsHotkey(HK_SCREENSHOT))\n+    Core::SaveScreenShot();\n+}\n+\n+void HandleEmulationSpeedHotkeys()\n+{\n+  if (IsHotkey(HK_TOGGLE_THROTTLE))\n+    Core::SetIsThrottlerTempDisabled(!Core::GetIsThrottlerTempDisabled());\n+\n+  if (IsHotkey(HK_DECREASE_EMULATION_SPEED))\n+  {\n+    auto speed = Config::Get(Config::MAIN_EMULATION_SPEED) - 0.1;\n+    if (speed > 0)\n+    {\n+      speed = (speed >= 0.95 && speed <= 1.05) ? 1.0 : speed;\n+      Config::SetCurrent(Config::MAIN_EMULATION_SPEED, speed);\n+    }\n+    ShowEmulationSpeedOSD();\n+  }\n+\n+  if (IsHotkey(HK_INCREASE_EMULATION_SPEED))\n+  {\n+    auto speed = Config::Get(Config::MAIN_EMULATION_SPEED) + 0.1;\n+    speed = (speed >= 0.95 && speed <= 1.05) ? 1.0 : speed;\n+    Config::SetCurrent(Config::MAIN_EMULATION_SPEED, speed);\n+    ShowEmulationSpeedOSD();\n+  }\n+}\n+\n+void HandleVolumeHotkeys(Core::System& system)\n+{\n+  if (IsHotkey(HK_VOLUME_DOWN))\n+  {\n+    AudioCommon::DecreaseVolume(system, 3);\n+    ShowVolumeOSD();\n+  }\n+\n+  if (IsHotkey(HK_VOLUME_UP))\n+  {\n+    AudioCommon::IncreaseVolume(system, 3);\n+    ShowVolumeOSD();\n+  }\n+\n+  if (IsHotkey(HK_VOLUME_TOGGLE_MUTE))\n+  {\n+    AudioCommon::ToggleMuteVolume(system);\n+    ShowVolumeOSD();\n+  }\n+}\n+\n+void HandleGraphicsHotkeys()\n+{\n+  const auto efb_scale = Config::Get(Config::GFX_EFB_SCALE);\n+\n+  if (IsHotkey(HK_INCREASE_IR))\n+  {\n+    Config::SetCurrent(Config::GFX_EFB_SCALE, efb_scale + 1);\n+    ShowInternalResolutionOSD(efb_scale + 1);\n+  }\n+  if (IsHotkey(HK_DECREASE_IR))\n+  {\n+    if (efb_scale > EFB_SCALE_AUTO_INTEGRAL)\n+    {\n+      Config::SetCurrent(Config::GFX_EFB_SCALE, efb_scale - 1);\n+      ShowInternalResolutionOSD(efb_scale - 1);\n+    }\n+  }\n+}\n+\n+void HandleStateHotkeys(Core::System& system)\n+{\n+  for (u32 i = 0; i < State::NUM_STATES; ++i)\n+  {\n+    if (IsHotkey(HK_LOAD_STATE_SLOT_1 + i))\n+      State::Load(system, i + 1);\n+\n+    if (IsHotkey(HK_SAVE_STATE_SLOT_1 + i))\n+      State::Save(system, i + 1);\n+\n+    if (IsHotkey(HK_LOAD_LAST_STATE_1 + i))\n+      State::LoadLastSaved(system, i + 1);\n+\n+    if (IsHotkey(HK_SELECT_STATE_SLOT_1 + i))\n+      SetStateSlot(i + 1);\n+  }\n+\n+  if (IsHotkey(HK_SAVE_STATE_SLOT_SELECTED))\n+    State::Save(system, s_state_slot);\n+\n+  if (IsHotkey(HK_LOAD_STATE_SLOT_SELECTED))\n+    State::Load(system, s_state_slot);\n+\n+  if (IsHotkey(HK_INCREMENT_SELECTED_STATE_SLOT))\n+    SetStateSlot(s_state_slot + 1 > static_cast<int>(State::NUM_STATES) ? 1 : s_state_slot + 1);\n+\n+  if (IsHotkey(HK_DECREMENT_SELECTED_STATE_SLOT))\n+    SetStateSlot(s_state_slot - 1 < 1 ? static_cast<int>(State::NUM_STATES) : s_state_slot - 1);\n+\n+  if (IsHotkey(HK_SAVE_FIRST_STATE))\n+    State::SaveFirstSaved(system);\n+\n+  if (IsHotkey(HK_UNDO_LOAD_STATE))\n+    State::UndoLoadState(system);\n+\n+  if (IsHotkey(HK_UNDO_SAVE_STATE))\n+    State::UndoSaveState(system);\n+}\n+\n+void Run()\n+{\n+  Common::SetCurrentThreadName("HotkeyScheduler");\n+\n+  while (!s_stop_requested.IsSet())', 'path': 'Source/Android/jni/HotkeyScheduler.cpp', 'position': 251, 'original_position': 199, 'commit_id': 'fa29b376332dc8ba9e79e5d999ebd01e3ac18d97', 'user': {'login': 'vhoxha08', 'id': 5047177, 'node_id': 'MDQ6VXNlcjUwNDcxNzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5047177?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vhoxha08', 'html_url': 'https://github.com/vhoxha08', 'followers_url': 'https://api.github.com/users/vhoxha08/followers', 'following_url': 'https://api.github.com/users/vhoxha08/following{/other_user}', 'gists_url': 'https://api.github.com/users/vhoxha08/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vhoxha08/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vhoxha08/subscriptions', 'organizations_url': 'https://api.github.com/users/vhoxha08/orgs', 'repos_url': 'https://api.github.com/users/vhoxha08/repos', 'events_url': 'https://api.github.com/users/vhoxha08/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vhoxha08/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Thanks for the suggestion.\r\n\r\nI did indeed miss a lot of cases where listening for hotkeys in not needed.', 'created_at': '2026-09-23T22:40:06Z', 'updated_at': '2026-09-23T22:40:07Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4088008059', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878', 'author_association': 'NONE', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4088008059'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14878#discussion_r4088008059'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878'}}, 'original_commit_id': '98c229ef79e1fa8465cea7f31bbaa39c7a722f4f', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4088008059/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4056461148}], 'type': 'gh_pull_request_review'}
2026-09-23T20:57:37.516228	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Copilot', 'action': 'submitted', 'pr_id': 14886, 'pr_title': "DualShockUDPClient: Don't throw on a malformed server port", 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14886#pullrequestreview-5296712577', 'comments': [{'id': 4087240751, 'node_id': 'PRRC_kwDOALCn2M7znlgv', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751', 'pull_request_review_id': 5296712577, 'diff_hunk': '@@ -446,12 +446,14 @@ void InputBackend::ConfigChanged()\n \n       const std::string description = server_info[0];\n       const std::string server_address = server_info[1];\n-      const auto port = std::stoi(server_info[2]);\n-      if (port >= std::numeric_limits<u16>::max())\n+      // The server list is user-edited config; a non-numeric port (or an IPv6\n+      // address, which splits on its own colons) must skip the entry, not throw.\n+      int port = 0;\n+      if (!TryParse(server_info[2], &port) || port <= 0 || port >= std::numeric_limits<u16>::max())', 'path': 'Source/Core/InputCommon/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp', 'position': 9, 'original_position': 9, 'commit_id': '4deb3d461a703f92882e9391eec4772a1b38e89f', 'user': {'login': 'Copilot', 'id': 175728472, 'node_id': 'BOT_kgDOCnlnWA', 'avatar_url': 'https://avatars.githubusercontent.com/in/946600?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Copilot', 'html_url': 'https://github.com/apps/copilot-pull-request-reviewer', 'followers_url': 'https://api.github.com/users/Copilot/followers', 'following_url': 'https://api.github.com/users/Copilot/following{/other_user}', 'gists_url': 'https://api.github.com/users/Copilot/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Copilot/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Copilot/subscriptions', 'organizations_url': 'https://api.github.com/users/Copilot/orgs', 'repos_url': 'https://api.github.com/users/Copilot/repos', 'events_url': 'https://api.github.com/users/Copilot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Copilot/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'body': '`TryParse` defaults to base 0, so this no longer parses the port as decimal like the replaced `std::stoi`: values with a leading zero are treated as octal (`"08"` is rejected and `"01234"` becomes 668). Pass base 10 so valid decimal ports retain their previous meaning.\n\nThis issue also appears on line 452 of the same file.', 'created_at': '2026-09-23T20:57:35Z', 'updated_at': '2026-09-23T20:57:35Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14886#discussion_r4087240751', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14886', 'author_association': 'NONE', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14886#discussion_r4087240751'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14886'}}, 'original_commit_id': '4deb3d461a703f92882e9391eec4772a1b38e89f', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-23T20:57:37.109141	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'Copilot', 'action': 'edited', 'pr_id': 14886, 'pr_title': "DualShockUDPClient: Don't throw on a malformed server port", 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14886#pullrequestreview-5296712577', 'comments': [{'id': 4087240751, 'node_id': 'PRRC_kwDOALCn2M7znlgv', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751', 'pull_request_review_id': 5296712577, 'diff_hunk': '@@ -446,12 +446,14 @@ void InputBackend::ConfigChanged()\n \n       const std::string description = server_info[0];\n       const std::string server_address = server_info[1];\n-      const auto port = std::stoi(server_info[2]);\n-      if (port >= std::numeric_limits<u16>::max())\n+      // The server list is user-edited config; a non-numeric port (or an IPv6\n+      // address, which splits on its own colons) must skip the entry, not throw.\n+      int port = 0;\n+      if (!TryParse(server_info[2], &port) || port <= 0 || port >= std::numeric_limits<u16>::max())', 'path': 'Source/Core/InputCommon/ControllerInterface/DualShockUDPClient/DualShockUDPClient.cpp', 'position': 9, 'original_position': 9, 'commit_id': '4deb3d461a703f92882e9391eec4772a1b38e89f', 'user': {'login': 'Copilot', 'id': 175728472, 'node_id': 'BOT_kgDOCnlnWA', 'avatar_url': 'https://avatars.githubusercontent.com/in/946600?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Copilot', 'html_url': 'https://github.com/apps/copilot-pull-request-reviewer', 'followers_url': 'https://api.github.com/users/Copilot/followers', 'following_url': 'https://api.github.com/users/Copilot/following{/other_user}', 'gists_url': 'https://api.github.com/users/Copilot/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Copilot/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Copilot/subscriptions', 'organizations_url': 'https://api.github.com/users/Copilot/orgs', 'repos_url': 'https://api.github.com/users/Copilot/repos', 'events_url': 'https://api.github.com/users/Copilot/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Copilot/received_events', 'type': 'Bot', 'user_view_type': 'public', 'site_admin': False}, 'body': '`TryParse` defaults to base 0, so this no longer parses the port as decimal like the replaced `std::stoi`: values with a leading zero are treated as octal (`"08"` is rejected and `"01234"` becomes 668). Pass base 10 so valid decimal ports retain their previous meaning.\n\nThis issue also appears on line 452 of the same file.', 'created_at': '2026-09-23T20:57:35Z', 'updated_at': '2026-09-23T20:57:35Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14886#discussion_r4087240751', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14886', 'author_association': 'NONE', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14886#discussion_r4087240751'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14886'}}, 'original_commit_id': '4deb3d461a703f92882e9391eec4772a1b38e89f', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4087240751/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-23T17:10:27.596612	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5294233083', 'comments': [{'id': 4085170235, 'node_id': 'PRRC_kwDOALCn2M7zfsA7', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4085170235', 'pull_request_review_id': 5294233083, 'diff_hunk': "@@ -106,8 +106,13 @@ void GPFifoManager::UpdateGatherPipe()\n     system.GetCommandProcessor().GatherPipeBursted();\n   }\n \n-  // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Move a constant size (instead of pipe_count) so that the compiler can optimize it to only a few\n+  // instructions. Using memcpy because MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  // While memcpy is undefined if there's an overlap (processed == 0), none of the callers of\n+  // UpdateGatherPipe() call it in this situation.", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 1, 'original_position': 10, 'commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "For context, the fact that `UpdateGatherPipe()` itself doesn't check is intentional: 6ad63c1b350221ef1bc8f20ba62338845d9dd0a0", 'created_at': '2026-09-23T17:10:25Z', 'updated_at': '2026-09-23T17:10:25Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4085170235', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4085170235'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4085170235'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4085170235/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4084676720}], 'type': 'gh_pull_request_review'}
2026-09-23T16:17:41.039328	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5293556660', 'comments': [{'id': 4084617100, 'node_id': 'PRRC_kwDOALCn2M7zdk-M', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084617100', 'pull_request_review_id': 5293556660, 'diff_hunk': '@@ -106,8 +106,13 @@ void GPFifoManager::UpdateGatherPipe()\n     system.GetCommandProcessor().GatherPipeBursted();\n   }\n \n-  // move back the spill bytes', 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 4, 'original_position': 4, 'commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "This is important context that I think should be kept. Otherwise it's less clear why we're doing this copy, especially now that we're using a constant size.", 'created_at': '2026-09-23T16:11:34Z', 'updated_at': '2026-09-23T16:17:39Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084617100', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084617100'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084617100'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084617100/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}, {'id': 4084676720, 'node_id': 'PRRC_kwDOALCn2M7zdzhw', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084676720', 'pull_request_review_id': 5293556660, 'diff_hunk': "@@ -106,8 +106,13 @@ void GPFifoManager::UpdateGatherPipe()\n     system.GetCommandProcessor().GatherPipeBursted();\n   }\n \n-  // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Move a constant size (instead of pipe_count) so that the compiler can optimize it to only a few\n+  // instructions. Using memcpy because MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  // While memcpy is undefined if there's an overlap (processed == 0), none of the callers of\n+  // UpdateGatherPipe() call it in this situation.", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 10, 'original_position': 10, 'commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "If you're going to do this, I would prefer that this function does one of the following:\r\n\r\n* Skip the `memcpy` if `processed` is 0\r\n* Skip the `memcpy` if `pipe_count` is 0\r\n* Have a `DEBUG_ASSERT` or `ASSERT` to confirm that `GetGatherPipeCount`'s return value was at least  `GATHER_PIPE_SIZE`", 'created_at': '2026-09-23T16:17:33Z', 'updated_at': '2026-09-23T16:17:39Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084676720', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084676720'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4084676720'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'd950b4558576df175090b0721f4270c6a143a57e', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4084676720/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-23T09:47:09.320050	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'submitted', 'pr_id': 14885, 'pr_title': 'Added Virtual Balance Board and SaveState Timeline', 'state': 'changes_requested', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14885#pullrequestreview-5289354913', 'comments': [], 'type': 'gh_pull_request_review'}
2026-09-22T19:41:55.908416	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5282863562', 'comments': [{'id': 4075711084, 'node_id': 'PRRC_kwDOALCn2M7y7mps', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4075711084', 'pull_request_review_id': 5282863562, 'diff_hunk': "@@ -107,7 +107,15 @@ void GPFifoManager::UpdateGatherPipe()\n   }\n \n   // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Use a constant size so that the compiler can optimize it to only a few instructions.\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  // Unfortunately MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  std::array<u8, GATHER_PIPE_SIZE> tmp;\n+  std::memcpy(tmp.data(), m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  std::memcpy(m_gather_pipe, tmp.data(), GATHER_PIPE_SIZE);", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 1, 'original_position': 12, 'commit_id': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Oh yeah. Oops', 'created_at': '2026-09-22T19:41:53Z', 'updated_at': '2026-09-22T19:41:53Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4075711084', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4075711084'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4075711084'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'ef1e0453f65e1117d972b522688c030719141ac8', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4075711084/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4064122700}], 'type': 'gh_pull_request_review'}
2026-09-22T09:03:58.356688	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'sepalani', 'action': 'submitted', 'pr_id': 14881, 'pr_title': 'Replace hardcoded OS list for SO_NOSIGPIPE', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14881#pullrequestreview-5276052412', 'comments': [{'id': 4070011136, 'node_id': 'PRRC_kwDOALCn2M7yl3EA', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4070011136', 'pull_request_review_id': 5276052412, 'diff_hunk': '@@ -802,7 +802,7 @@ const char* StrNetworkError()\n \n bool SetPlatformSocketOptions(int fd [[maybe_unused]])\n {\n-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)\n+#ifdef SO_NOSIGPIPE', 'path': 'Source/Core/Common/Network.cpp', 'position': 5, 'original_position': 5, 'commit_id': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'user': {'login': 'sepalani', 'id': 7890055, 'node_id': 'MDQ6VXNlcjc4OTAwNTU=', 'avatar_url': 'https://avatars.githubusercontent.com/u/7890055?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/sepalani', 'html_url': 'https://github.com/sepalani', 'followers_url': 'https://api.github.com/users/sepalani/followers', 'following_url': 'https://api.github.com/users/sepalani/following{/other_user}', 'gists_url': 'https://api.github.com/users/sepalani/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/sepalani/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/sepalani/subscriptions', 'organizations_url': 'https://api.github.com/users/sepalani/orgs', 'repos_url': 'https://api.github.com/users/sepalani/repos', 'events_url': 'https://api.github.com/users/sepalani/events{/privacy}', 'received_events_url': 'https://api.github.com/users/sepalani/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "I don't think this approach is safe. What about environments that might define it but doesn't implement it?", 'created_at': '2026-09-22T09:03:56Z', 'updated_at': '2026-09-22T09:03:56Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4070011136', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14881', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4070011136'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4070011136'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14881'}}, 'original_commit_id': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4070011136/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4069805863}], 'type': 'gh_pull_request_review'}
2026-09-22T08:36:35.896667	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'jordan-woyak', 'action': 'submitted', 'pr_id': 14881, 'pr_title': 'Replace hardcoded OS list for SO_NOSIGPIPE', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14881#pullrequestreview-5275801466', 'comments': [{'id': 4069805863, 'node_id': 'PRRC_kwDOALCn2M7ylE8n', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4069805863', 'pull_request_review_id': 5275801466, 'diff_hunk': '@@ -802,7 +802,7 @@ const char* StrNetworkError()\n \n bool SetPlatformSocketOptions(int fd [[maybe_unused]])\n {\n-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__)\n+#ifdef SO_NOSIGPIPE', 'path': 'Source/Core/Common/Network.cpp', 'position': 5, 'original_position': 5, 'commit_id': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'user': {'login': 'jordan-woyak', 'id': 1768214, 'node_id': 'MDQ6VXNlcjE3NjgyMTQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/1768214?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/jordan-woyak', 'html_url': 'https://github.com/jordan-woyak', 'followers_url': 'https://api.github.com/users/jordan-woyak/followers', 'following_url': 'https://api.github.com/users/jordan-woyak/following{/other_user}', 'gists_url': 'https://api.github.com/users/jordan-woyak/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/jordan-woyak/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/jordan-woyak/subscriptions', 'organizations_url': 'https://api.github.com/users/jordan-woyak/orgs', 'repos_url': 'https://api.github.com/users/jordan-woyak/repos', 'events_url': 'https://api.github.com/users/jordan-woyak/events{/privacy}', 'received_events_url': 'https://api.github.com/users/jordan-woyak/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Is it technically correct to rely on `SO_NOSIGPIPE` being a macro?\nCould it not be an int or enum or something not detectible with #ifdef ?', 'created_at': '2026-09-22T08:36:32Z', 'updated_at': '2026-09-22T08:36:32Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4069805863', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14881', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4069805863'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14881#discussion_r4069805863'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14881'}}, 'original_commit_id': 'bae9af9767bb32ed70ed59f52969e7b0db08981b', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4069805863/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}}], 'type': 'gh_pull_request_review'}
2026-09-21T17:36:56.080992	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5269877586', 'comments': [{'id': 4064774638, 'node_id': 'PRRC_kwDOALCn2M7yR4nu', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064774638', 'pull_request_review_id': 5269877586, 'diff_hunk': "@@ -107,7 +107,15 @@ void GPFifoManager::UpdateGatherPipe()\n   }\n \n   // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Use a constant size so that the compiler can optimize it to only a few instructions.\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  // Unfortunately MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  std::array<u8, GATHER_PIPE_SIZE> tmp;\n+  std::memcpy(tmp.data(), m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  std::memcpy(m_gather_pipe, tmp.data(), GATHER_PIPE_SIZE);", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 11, 'original_position': 12, 'commit_id': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Above it's initialized to 0, and the only writes to it are `processed += GATHER_PIPE_SIZE`.", 'created_at': '2026-09-21T17:36:54Z', 'updated_at': '2026-09-21T17:36:54Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064774638', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064774638'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064774638'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'ef1e0453f65e1117d972b522688c030719141ac8', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064774638/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4064122700}], 'type': 'gh_pull_request_review'}
2026-09-21T17:32:51.925941	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5269828040', 'comments': [{'id': 4064736608, 'node_id': 'PRRC_kwDOALCn2M7yRvVg', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064736608', 'pull_request_review_id': 5269828040, 'diff_hunk': "@@ -107,7 +107,15 @@ void GPFifoManager::UpdateGatherPipe()\n   }\n \n   // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Use a constant size so that the compiler can optimize it to only a few instructions.\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  // Unfortunately MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  std::array<u8, GATHER_PIPE_SIZE> tmp;\n+  std::memcpy(tmp.data(), m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  std::memcpy(m_gather_pipe, tmp.data(), GATHER_PIPE_SIZE);", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 11, 'original_position': 12, 'commit_id': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Is there anything that guarantees that `processed` is a multiple of 32?', 'created_at': '2026-09-21T17:32:49Z', 'updated_at': '2026-09-21T17:32:50Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064736608', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064736608'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064736608'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'ef1e0453f65e1117d972b522688c030719141ac8', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064736608/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4064122700}], 'type': 'gh_pull_request_review'}
2026-09-21T17:26:42.940753	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'SuperSamus', 'action': 'submitted', 'pr_id': 14884, 'pr_title': 'GPFifo: Avoid memmove call at end of UpdateGatherPipe', 'state': 'commented', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14884#pullrequestreview-5269765584', 'comments': [{'id': 4064685998, 'node_id': 'PRRC_kwDOALCn2M7yRi-u', 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064685998', 'pull_request_review_id': 5269765584, 'diff_hunk': "@@ -107,7 +107,15 @@ void GPFifoManager::UpdateGatherPipe()\n   }\n \n   // move back the spill bytes\n-  memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, pipe_count);\n+  // Use a constant size so that the compiler can optimize it to only a few instructions.\n+  // std::memmove(m_gather_pipe, m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  // Unfortunately MSVC doesn't inline memmove if there may be overlap.\n+  // https://godbolt.org/z/9sfzaeEbe\n+  std::array<u8, GATHER_PIPE_SIZE> tmp;\n+  std::memcpy(tmp.data(), m_gather_pipe + processed, GATHER_PIPE_SIZE);\n+  std::memcpy(m_gather_pipe, tmp.data(), GATHER_PIPE_SIZE);", 'path': 'Source/Core/Core/HW/GPFifo.cpp', 'position': 11, 'original_position': 12, 'commit_id': 'a24c68546c9643956c342f5fe35a2cf85e9e1c37', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Both `processed` and `GATHER_PIPE_EXTRA_SIZE` are multiples of `GATHER_PIPE_SIZE`.\r\nIf `processed == GATHER_PIPE_EXTRA_SIZE` then it was already undefined before, even if 0 bytes were moved.\r\n(`processed` is almost always 32, sometimes 64, and I never see it above that.)', 'created_at': '2026-09-21T17:26:40Z', 'updated_at': '2026-09-21T17:26:41Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064685998', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884', 'author_association': 'MEMBER', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064685998'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14884#discussion_r4064685998'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14884'}}, 'original_commit_id': 'ef1e0453f65e1117d972b522688c030719141ac8', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4064685998/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'in_reply_to_id': 4064122700}], 'type': 'gh_pull_request_review'}
2026-09-21T16:23:30.150788	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'author': 'JosJuice', 'action': 'submitted', 'pr_id': 14883, 'pr_title': 'DSPHLE/Zelda: Add bounds check for m_sync_voice_skip_flags in RenderAudio()', 'state': 'approved', 'url': 'https://github.com/dolphin-emu/dolphin/pull/14883#pullrequestreview-5269125238', 'comments': [], 'type': 'gh_pull_request_review'}

Recent 'gh_push' events

2026-09-27T20:00:02.774566	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '465c652da1dc0b3048089701a1885084821c9574', 'after_sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T20:39:11+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Android/app/build.gradle.kts'], 'removed': [], 'message': 'Android: Set abiFilters for ndk\n\nNormally, Dolphin APKs have a lib folder that contains two subfolders:\narm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also\ncontains additional .so files for libadrenotools.\n\nWhen we added netplay support for Android, we brought in Jetpack Compose\nas a dependency, which in turn made libandroidx.graphics.path.so be\nincluded in Dolphin APKs. Unfortunately, this .so file was included not\nonly for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This\nmade Dolphin installable on devices that use one of these older ABIs,\nbut because libmain.so is missing, trying to start Dolphin on such a\ndevice results in an instant crash. We have gotten a number of Google\nPlay reviews from armeabi-v7a users complaining about this crash.\n\nThis fixes the problem by setting abiFilters under ndk instead of under\ncmake, as documented at https://developer.android.com/ndk/guides/abis.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5f395ab79293cb88c266171a9caf0253592c70fb', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T22:00:00+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Android/app/build.gradle.kts'], 'removed': [], 'message': 'Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'url': 'https://github.com/dolphin-emu/dolphin/commit/bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'hash': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-24T21:42:41.444006	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'AdmiralCurtiss', 'before_sha': '0d93fc035539f25790deca638d06ee3b3b45ee64', 'after_sha': '465c652da1dc0b3048089701a1885084821c9574', 'commits': [{'author': {'name': 'Martino Fontana', 'email': 'tinozzo123@gmail.com', 'date': '2026-09-15T18:12:42+02:00', 'username': 'SuperSamus'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/DolphinAnalytics.h', 'Source/Core/VideoCommon/Statistics.cpp', 'Source/Core/VideoCommon/Statistics.h'], 'removed': [], 'message': "VideoCommon/Statistics: Use unsigned int where appropriate\n\nSome poorly coded games are able to overflow some statistics (e.g. Jimmy Neutron: Boy Genius's title screen).\nWhile funny, signed integer overflow is undefined behavior, and while in practice here it's extremely unlikely to cause issues, it's still better to avoid it.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/910eeffc087a01a60652047d0697b6bb8a14ae4e', 'hash': '910eeffc087a01a60652047d0697b6bb8a14ae4e'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'date': '2026-09-24T23:42:38+02:00', 'username': 'AdmiralCurtiss'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/DolphinAnalytics.h', 'Source/Core/VideoCommon/Statistics.cpp', 'Source/Core/VideoCommon/Statistics.h'], 'removed': [], 'message': 'Merge pull request #14887 from SuperSamus/statistics-unsigned-members\n\nVideoCommon/Statistics: Use unsigned int where appropriate', 'url': 'https://github.com/dolphin-emu/dolphin/commit/465c652da1dc0b3048089701a1885084821c9574', 'hash': '465c652da1dc0b3048089701a1885084821c9574'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-24T03:53:46.978497	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'OatmealDome', 'before_sha': '233b2dfe6d6427bed6874d641dfab04ccac2974e', 'after_sha': '0d93fc035539f25790deca638d06ee3b3b45ee64', 'commits': [{'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'date': '2026-07-22T03:21:19+02:00', 'username': 'AdmiralCurtiss'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h'], 'removed': [], 'message': 'HW/DSPHLE/AXVoice: Check array bounds in ApplyUpdatesForMs()\n\nFixes https://github.com/dolphin-emu/dolphin/security/advisories/GHSA-4q28-hhjv-hf3f', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b2c4d543dd87e5344516d212ee29d256caa2adf1', 'hash': 'b2c4d543dd87e5344516d212ee29d256caa2adf1'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'date': '2026-07-22T12:18:43+02:00', 'username': 'AdmiralCurtiss'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/DSPHLE/UCodes/AXVoice.h'], 'removed': [], 'message': 'HW/DSPHLE/AXVoice: Prefer BitCastPtr over BitCastToArray in ApplyUpdatesForMs()', 'url': 'https://github.com/dolphin-emu/dolphin/commit/6d2e3a1ecc1f2b3b140b650eda9d9be5dc0a92e3', 'hash': '6d2e3a1ecc1f2b3b140b650eda9d9be5dc0a92e3'}, {'author': {'name': 'Tillmann Karras', 'email': 'tilkax@gmail.com', 'date': '2026-08-08T19:32:53+01:00', 'username': 'Tilka'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp'], 'removed': [], 'message': 'DSPHLE/Zelda: prevent out-of-bounds stack read\n\nReported by @RickdeJager.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5aa711db4144228435c41c6d4eacbab9cd6171db', 'hash': '5aa711db4144228435c41c6d4eacbab9cd6171db'}, {'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'date': '2026-07-20T22:27:08+02:00', 'username': 'AdmiralCurtiss'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/IOS/Network/IP/Top.cpp'], 'removed': [], 'message': 'IOS/NetIPTopDevice: Zero-initialize sockaddr structs\n\nFixes https://github.com/dolphin-emu/dolphin/security/advisories/GHSA-5fqv-9qrg-gm4j', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b6282fb9abfa30e849fc4644356a58fd40f5589b', 'hash': 'b6282fb9abfa30e849fc4644356a58fd40f5589b'}, {'author': {'name': 'Scott Mansell', 'email': 'phiren@gmail.com', 'date': '2026-07-26T18:13:13+12:00', 'username': 'phire'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DiscIO/CompressedBlob.cpp'], 'removed': [], 'message': "GCZ: Don't trust GetBlockCompressedSize\n\nIt comes unverified from the file, and a maliciously crafted file could\ntrigger not one, but two buffer overflows in the heap.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/2f5232fbf4c6b5856523e69b0634e36715981716', 'hash': '2f5232fbf4c6b5856523e69b0634e36715981716'}, {'author': {'name': 'Scott Mansell', 'email': 'phiren@gmail.com', 'date': '2026-07-26T18:15:07+12:00', 'username': 'phire'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DiscIO/CompressedBlob.cpp'], 'removed': [], 'message': "GCZ: Don't trust block_num either\n\nSectorReader::ReadChunk does do some validation on it, but it only\nchecks against the original disc size (reported by the GCZ file).\nIt has no idea how many blocks the header claimed the disc had.\n\nA maliciously crafted GCZ file could trigger read overflows off the end\nof the m_block_pointers/m_hashes arrays.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/8f1e33a5f47dc350dc32f168252ecb2eba9ed2a2', 'hash': '8f1e33a5f47dc350dc32f168252ecb2eba9ed2a2'}, {'author': {'name': 'Scott Mansell', 'email': 'phiren@gmail.com', 'date': '2026-07-26T20:20:08+12:00', 'username': 'phire'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DiscIO/CompressedBlob.cpp', 'Source/Core/DiscIO/CompressedBlob.h'], 'removed': [], 'message': 'GCZ: validate while loading', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4eb90c7314bed84a007ef2ec6fa9c0e35b5d72d1', 'hash': '4eb90c7314bed84a007ef2ec6fa9c0e35b5d72d1'}, {'author': {'name': 'Scott Mansell', 'email': 'phiren@gmail.com', 'date': '2026-07-26T22:22:18+12:00', 'username': 'phire'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/DiscIO/CompressedBlob.h'], 'removed': [], 'message': "GCZ: use 64-bit for m_data_offset\n\nA malicious GCZ file could probably force this to be negative.\nShouldn't cause any issues other than file read failures, but need to fix\nbecause it is causing errors on MSVC.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/b6d8da24b3d023c2a49498ab48b73258807ef688', 'hash': 'b6d8da24b3d023c2a49498ab48b73258807ef688'}, {'author': {'name': 'DacoTaco', 'email': 'daco_65@hotmail.com', 'date': '2026-05-13T20:26:47+02:00', 'username': 'DacoTaco'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/DolReader.cpp'], 'removed': [], 'message': 'fixes: make dolreader validate section addresses and sizes\n\nIOS and IPL reject non-32byte aligned sections', 'url': 'https://github.com/dolphin-emu/dolphin/commit/611d86489714606b75e426d68be78e0d5a24fcc6', 'hash': '611d86489714606b75e426d68be78e0d5a24fcc6'}, {'author': {'name': 'Scott Mansell', 'email': 'phiren@gmail.com', 'date': '2026-07-26T20:44:20+12:00', 'username': 'phire'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/DolReader.cpp'], 'removed': [], 'message': 'DolReader: Fix integer wraparound\n\nA malicious dol could theoretically use integer wraparound to bypass\nbounds checking and cause DolReader to read past the end of m_bytes.\n\nCould result in crashes, wasting large amounts of memory, or even the\ndisclosure of heap memory contents.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5e237fd28491f94e72ac3d87e854bb40ff4eeec2', 'hash': '5e237fd28491f94e72ac3d87e854bb40ff4eeec2'}, {'author': {'name': 'Acts1631', 'email': 'acts1631kjv@proton.me', 'date': '2026-07-19T21:28:01-04:00', 'username': 'acts-1631'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/NetPlayCommon.cpp'], 'removed': [], 'message': 'NetPlay: bound LZO decompression output\n\nNetPlay save synchronization decoded remote LZO blocks with the unsafe\ndecoder and no output capacity. A malicious host could overflow a client\nbuffer with a block larger than its declared size.\n\nUse the bounds-checking decoder, validate the declared output length, and\ngrow buffer results only after each checked block has been decoded.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/a92697415379491f2cdccdee2cc956da2ca07fe1', 'hash': 'a92697415379491f2cdccdee2cc956da2ca07fe1'}, {'author': {'name': 'Acts1631', 'email': 'acts1631kjv@proton.me', 'date': '2026-07-20T19:50:54-04:00', 'username': 'acts-1631'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/ElfReader.cpp', 'Source/Core/Core/Boot/ElfReader.h'], 'removed': [], 'message': 'Core: validate standalone ELF input ranges\n\nElfReader trusted table offsets and counts from standalone ELF files.\nMalformed input could make it read and write past the loaded file buffer.\n\nValidate the ELF header, table ranges, segment data, section data, and\nstring-table references before accessing them. Invalid files use the\nexisting executable boot failure path.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/7c4ed02b27ab6e73656697b54b35f0d1d92fd1d4', 'hash': '7c4ed02b27ab6e73656697b54b35f0d1d92fd1d4'}, {'author': {'name': 'Acts1631', 'email': 'acts1631kjv@proton.me', 'date': '2026-07-20T21:10:29-04:00', 'username': 'acts-1631'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/Boot/ElfReader.cpp'], 'removed': [], 'message': 'Core: log invalid ELF input\n\nLog each rejected ELF header, range, and symbol reference. This\nprovides actionable diagnostics for malformed files without changing the\nvalidation behavior.', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f29ed945d0913f76e3c67eaf4e806f30244bf042', 'hash': 'f29ed945d0913f76e3c67eaf4e806f30244bf042'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-07-26T10:48:23+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/HostBackend/FS.cpp', 'Source/UnitTests/Core/IOS/FS/FileSystemTest.cpp'], 'removed': [], 'message': "IOS/FS: Fix loading savestate when files are open\n\nWe already had code to close open host files when reading or writing a\nsavestate, but due to d35fe1b we also need to close open guest files\nwhen reading a savestate, otherwise DoStateRead fails to delete them.\n\nI was considering an alternative solution where instead of copying and\nclearing m_handles, we just set `handle.opened = false;` for each handle\nbefore reading a savestate (but not before writing a savestate).\nHowever, this wouldn't solve the problem of DoStateWriteOrMeasure's\ncalls to OpenFile failing due to all handles being open. I'm not aware\nof any games that have that many handles open, though.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/6376e0c1f130d7c3036f6be2bc38af1ea113242c', 'hash': '6376e0c1f130d7c3036f6be2bc38af1ea113242c'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-07-22T17:11:18-04:00', 'username': 'OatmealDome'}, 'distinct': False, 'added': [], 'modified': ['BuildMacOSUniversalBinary.py'], 'removed': [], 'message': 'BuildMacOSUniversalBinary: Add flag to enable CCache', 'url': 'https://github.com/dolphin-emu/dolphin/commit/94b20d52f044ec3c19e0471ac505fe713980fe50', 'hash': '94b20d52f044ec3c19e0471ac505fe713980fe50'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-08-10T18:06:46-04:00', 'username': 'OatmealDome'}, 'distinct': False, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': 'ScmRevGen: Bump version to 2606a', 'url': 'https://github.com/dolphin-emu/dolphin/commit/596d71fbba607c4d887d851671901817e6cc3e50', 'hash': '596d71fbba607c4d887d851671901817e6cc3e50'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-09-23T18:24:19-04:00', 'username': 'OatmealDome'}, 'distinct': False, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': "Merge branch 'release-prep-2606a' into release-prep-2609", 'url': 'https://github.com/dolphin-emu/dolphin/commit/d085f97001ca4cdd1adfc3d20695cb59967fab7f', 'hash': 'd085f97001ca4cdd1adfc3d20695cb59967fab7f'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-09-23T18:24:53-04:00', 'username': 'OatmealDome'}, 'distinct': False, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': 'ScmRevGen: Bump version to 2609', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f84df02055ab9610feec48e65648cac5a3c098fa', 'hash': 'f84df02055ab9610feec48e65648cac5a3c098fa'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-09-23T23:53:19-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': "Merge branch 'release-prep-2609'", 'url': 'https://github.com/dolphin-emu/dolphin/commit/0d93fc035539f25790deca638d06ee3b3b45ee64', 'hash': '0d93fc035539f25790deca638d06ee3b3b45ee64'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-24T03:09:28.638982	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'OatmealDome', 'before_sha': '0000000000000000000000000000000000000000', 'after_sha': 'b134d026ab4e71df13b3657ea6787d499962664b', 'commits': [], 'base_ref_name': None, 'ref_name': '2609', 'ref_type': 'tags', 'created': True, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-23T22:25:34.970165	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'OatmealDome', 'before_sha': '0000000000000000000000000000000000000000', 'after_sha': 'f84df02055ab9610feec48e65648cac5a3c098fa', 'commits': [{'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-09-23T18:24:19-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': "Merge branch 'release-prep-2606a' into release-prep-2609", 'url': 'https://github.com/dolphin-emu/dolphin/commit/d085f97001ca4cdd1adfc3d20695cb59967fab7f', 'hash': 'd085f97001ca4cdd1adfc3d20695cb59967fab7f'}, {'author': {'name': 'OatmealDome', 'email': 'julian@oatmealdome.me', 'date': '2026-09-23T18:24:53-04:00', 'username': 'OatmealDome'}, 'distinct': True, 'added': [], 'modified': ['CMake/ScmRevGen.cmake'], 'removed': [], 'message': 'ScmRevGen: Bump version to 2609', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f84df02055ab9610feec48e65648cac5a3c098fa', 'hash': 'f84df02055ab9610feec48e65648cac5a3c098fa'}], 'base_ref_name': None, 'ref_name': 'release-prep-2609', 'ref_type': 'heads', 'created': True, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-21T18:17:34.537618	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '4619af1be06fb6ccb0499083848bc9ee0d8afc3b', 'after_sha': '233b2dfe6d6427bed6874d641dfab04ccac2974e', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-21T20:16:25+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Languages/po/ar.po', 'Languages/po/ca.po', 'Languages/po/cs.po', 'Languages/po/da.po', 'Languages/po/de.po', 'Languages/po/dolphin-emu.pot', 'Languages/po/el.po', 'Languages/po/en.po', 'Languages/po/es.po', 'Languages/po/fa.po', 'Languages/po/fi.po', 'Languages/po/fr.po', 'Languages/po/hr.po', 'Languages/po/hu.po', 'Languages/po/it.po', 'Languages/po/ja.po', 'Languages/po/ko.po', 'Languages/po/ms.po', 'Languages/po/nb.po', 'Languages/po/nl.po', 'Languages/po/pl.po', 'Languages/po/pt.po', 'Languages/po/pt_BR.po', 'Languages/po/ro.po', 'Languages/po/ru.po', 'Languages/po/sr.po', 'Languages/po/sv.po', 'Languages/po/tr.po', 'Languages/po/zh_CN.po', 'Languages/po/zh_TW.po'], 'removed': [], 'message': 'Translation resources sync with Transifex', 'url': 'https://github.com/dolphin-emu/dolphin/commit/233b2dfe6d6427bed6874d641dfab04ccac2974e', 'hash': '233b2dfe6d6427bed6874d641dfab04ccac2974e'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-21T16:23:50.864608	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '22342c2303401393a404f11ae35bad490029e33f', 'after_sha': '4619af1be06fb6ccb0499083848bc9ee0d8afc3b', 'commits': [{'author': {'name': 'Admiral H. Curtiss', 'email': 'pikachu025@gmail.com', 'date': '2026-09-10T19:07:23+02:00', 'username': 'AdmiralCurtiss'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp'], 'removed': [], 'message': 'DSPHLE/Zelda: Add bounds check for m_sync_voice_skip_flags in RenderAudio()', 'url': 'https://github.com/dolphin-emu/dolphin/commit/b84323e10898b320c75498909d5acf970d06ee74', 'hash': 'b84323e10898b320c75498909d5acf970d06ee74'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-21T18:23:48+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/HW/DSPHLE/UCodes/Zelda.cpp'], 'removed': [], 'message': 'Merge pull request #14883 from AdmiralCurtiss/zelda-hle-voice-flags\n\nDSPHLE/Zelda: Add bounds check for m_sync_voice_skip_flags in RenderAudio()', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4619af1be06fb6ccb0499083848bc9ee0d8afc3b', 'hash': '4619af1be06fb6ccb0499083848bc9ee0d8afc3b'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-21T16:23:42.453386	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '42cc8c040cf46c731395457815be9247092a8e5d', 'after_sha': '22342c2303401393a404f11ae35bad490029e33f', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T20:13:19+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp'], 'removed': [], 'message': 'GCMemcardDirectory: Add bounds check for m_save_data', 'url': 'https://github.com/dolphin-emu/dolphin/commit/56e8b740f18e4bac898a69918fc1f2b411b943f7', 'hash': '56e8b740f18e4bac898a69918fc1f2b411b943f7'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T22:18:45+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp'], 'removed': [], 'message': "GCMemcardDirectory: Check if UsesBlock result is non-negative\n\nThe only negative result UsesBlock can return is -1, so this change\ndoesn't affect anything in practice, but makes the intent a little bit\nclearer.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/f8a5c5c10b2ebe43afe382a246721cc7eea40d42', 'hash': 'f8a5c5c10b2ebe43afe382a246721cc7eea40d42'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-21T18:23:39+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/HW/GCMemcard/GCMemcardDirectory.cpp'], 'removed': [], 'message': 'Merge pull request #14882 from JosJuice/gci-folder-block-index\n\nGCMemcardDirectory: Add bounds check for m_save_data', 'url': 'https://github.com/dolphin-emu/dolphin/commit/22342c2303401393a404f11ae35bad490029e33f', 'hash': '22342c2303401393a404f11ae35bad490029e33f'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-20T21:11:42.250043	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': '8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b', 'after_sha': '42cc8c040cf46c731395457815be9247092a8e5d', 'commits': [{'author': {'name': 'matellush', 'email': '202132988+matellush@users.noreply.github.com', 'date': '2026-09-12T17:57:14+02:00', 'username': 'matellush'}, 'distinct': False, 'added': [], 'modified': ['Flatpak/dolphin-emu-wrapper', 'Flatpak/org.DolphinEmu.dolphin-emu.yml'], 'removed': [], 'message': 'Flatpak: Support Discord Canary for rich presence', 'url': 'https://github.com/dolphin-emu/dolphin/commit/cfc4d3d887dcd614ad3e13425a5b96fcc089ea96', 'hash': 'cfc4d3d887dcd614ad3e13425a5b96fcc089ea96'}, {'author': {'name': 'matellush', 'email': '202132988+matellush@users.noreply.github.com', 'date': '2026-09-12T17:58:37+02:00', 'username': 'matellush'}, 'distinct': False, 'added': [], 'modified': ['Flatpak/org.DolphinEmu.dolphin-emu.yml'], 'removed': [], 'message': 'Flatpak: Drop incorrect Discord folder permission suffix', 'url': 'https://github.com/dolphin-emu/dolphin/commit/304a534d16c1d68f5e2a8fbf7778253ca2551713', 'hash': '304a534d16c1d68f5e2a8fbf7778253ca2551713'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T23:11:40+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Flatpak/dolphin-emu-wrapper', 'Flatpak/org.DolphinEmu.dolphin-emu.yml'], 'removed': [], 'message': 'Merge pull request #14862 from matellush/flatpak/discord-rich-presence\n\nFlatpak: Fix Discord rich presence', 'url': 'https://github.com/dolphin-emu/dolphin/commit/42cc8c040cf46c731395457815be9247092a8e5d', 'hash': '42cc8c040cf46c731395457815be9247092a8e5d'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-20T20:30:44.282485	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': 'dbff13226c4143e0d48baf2f57284341002dabcf', 'after_sha': '8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b', 'commits': [{'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-08-30T10:19:48+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/FileSystemCommon.cpp'], 'removed': [], 'message': "IOS/FS: Fix loading savestate while TASing, part 1\n\nWhen TASing, we savestate not just /tmp but also /. The code that was\nadded in d35fe1b didn't handle recreating / correctly.\n\nThis commit fixes the problem by skipping recreating /, which is fine\nsince it always exists.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/4fcd61620f27df04bbecfda705252ce720ea5a46', 'hash': '4fcd61620f27df04bbecfda705252ce720ea5a46'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T11:59:28+02:00', 'username': 'JosJuice'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/FileSystemCommon.cpp'], 'removed': [], 'message': "IOS/FS: Fix loading savestate while TASing, part 2\n\nWhen calling CreateDirectory for /wfs, we were passing a UID of 19,\nbecause that is the UID /wfs is supposed to have. However,\nCreateDirectory returns AccessDenied if we try to create a directory in\nthe root using a UID other than 0.\n\nTo fix this, let's use UID 0 to create the directory, and then change\nthe UID and GID afterwards using SetMetadata. This is what the ESCore\nconstructor does, which is the piece of code that normally creates /wfs.", 'url': 'https://github.com/dolphin-emu/dolphin/commit/093d3abe95d14ca90cdd7ac9e57c5b76e89084d8', 'hash': '093d3abe95d14ca90cdd7ac9e57c5b76e89084d8'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T22:30:42+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Core/IOS/FS/FileSystemCommon.cpp'], 'removed': [], 'message': 'Merge pull request #14833 from JosJuice/state-nand-tas\n\nIOS/FS: Fix loading savestate while TASing', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b', 'hash': '8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}
2026-09-20T08:08:13.209548	{'source': 'ghhookparser', 'repo': 'dolphin-emu/dolphin', 'pusher': 'JosJuice', 'before_sha': 'ee018d00e60b9eb727489908a8daec5c537f44a8', 'after_sha': 'dbff13226c4143e0d48baf2f57284341002dabcf', 'commits': [{'author': {'name': 'Brad Smith', 'email': 'brad@comstyle.com', 'date': '2026-09-15T01:20:49-04:00', 'username': 'brad0'}, 'distinct': False, 'added': [], 'modified': ['Source/Core/Common/Network.cpp', 'Source/Core/Core/HW/DVD/AMMediaboard.cpp'], 'removed': [], 'message': 'Fix building on OpenBSD\n\n- OpenBSD does not have SO_NOSIGPIPE\n- Enable some socket related code in AMMediaboard.cpp on OpenBSD', 'url': 'https://github.com/dolphin-emu/dolphin/commit/191292946fe1170594822cd546bfa4868458b568', 'hash': '191292946fe1170594822cd546bfa4868458b568'}, {'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-20T10:08:10+02:00', 'username': 'JosJuice'}, 'distinct': True, 'added': [], 'modified': ['Source/Core/Common/Network.cpp', 'Source/Core/Core/HW/DVD/AMMediaboard.cpp'], 'removed': [], 'message': 'Merge pull request #14867 from brad0/openbsd_build_fix\n\nFix building on OpenBSD', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dbff13226c4143e0d48baf2f57284341002dabcf', 'hash': 'dbff13226c4143e0d48baf2f57284341002dabcf'}], 'base_ref_name': None, 'ref_name': 'master', 'ref_type': 'heads', 'created': False, 'deleted': False, 'forced': False, 'type': 'gh_push'}

Recent 'internal_log' events

2026-09-27T22:20:18.941900	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:20:17.482436	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:18:14.819850	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T22:18:14.534355	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T22:15:17.482080	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:15:16.077306	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:10:16.076972	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:10:14.595552	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:08:14.534132	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T22:08:14.238079	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T22:05:14.595249	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:05:13.083456	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T22:00:13.083089	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T22:00:11.431019	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:58:26.827983	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/discord/gateway.py', 'lineno': 584, 'msg': 'Shard ID %s has successfully RESUMED session %s.', 'args': "(None, '522eea2447cd974f7d3869c891e9764a')", 'type': 'internal_log'}
2026-09-27T21:58:14.237842	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T21:58:13.941165	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T21:55:11.430634	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:55:09.906389	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:50:09.906052	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:50:08.270473	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}
2026-09-27T21:48:13.940957	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/core-developers', 'AdmiralCurtiss,leoetlino,CrossVR,jordan-woyak,JosJuice,phire,degasus,Tilka,Pokechu22,Dentomologist,OatmealDome,linkmauve,iwubcode')", 'type': 'internal_log'}
2026-09-27T21:48:13.646650	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'core-developers')", 'type': 'internal_log'}
2026-09-27T21:45:08.270157	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 29, 'msg': 'New GH %s: %s', 'args': "('dolphin-emu/trusted-developers', 'CrossVR,meffij,kamiyo,moncefmechri,NanoByte011,OatmealDome,bentley,neobrain,tygyh,mahdihijazi,comex,JosJuice,FioraAeterna,LAGonauta,rlnilsen,noahpistilli,booto,merryhime,JoshuaVandaele,CookiePLMonster,shonumi,Gamer64ytb,mimimi085181,phire,Ziek,vladfi1,JordanTheToaster,riking,OrN,Linktothepast,crediar,galop1n,kayru,aldelaro5,DacoTaco,CelestialAmber,mmastrac,Zopolis4,delroth,RisingFog,Sir-Walrus,spxtr,TryTwo,malleoz,PatrickFerry,Simonx22,Techjar,gwicks,zopieux,LPFaint99,LillyJadeKatrin,iwubcode,mandar1jn,skidau,Sintendo,Hydr8gon,smurf3tte,Linkinworm,archshift,RachelBryk,BhaaLseN,zackhow,SuperSamus,Tilka,tom-pratt,adamdmoss,Parlane,jordan-woyak,hthh,Ebola16,CasualPokePlayer,JMC47,cscd98,jjdelvalle,rukai,hrydgard,CrystalGamma,Dentomologist,mrgreywater,AdmiralCurtiss,aroulin,Orphis,Filoppi,SirMangler,deReeperJosh,nullgemm,unknownbrackets,degasus,jloehr,Stevoisiak,EmptyChaos,leoetlino,magcius,krnlyng,skylersaleh,jezze,Tinob,Geotale,Sam-Belliveau,marcan,spycrab,yourWaifu,K0bin,glennricster,lioncash,magumagu,MayImilae,randomstuff,hackbar,mitaclaw,TellowKrinkle,linkmauve,Lobsterzelda,ligfx,Phatcat,sepalani,endrift,ShimmerGlass,cristian64,Helios747,mathieui,corwin-mcknight,orbea,dreamsyntax,nickbeth,Buddybenj,mbc07,hdcmeta,Pokechu22,ColinDTaylor,Starsam80')", 'type': 'internal_log'}
2026-09-27T21:45:06.694646	{'source': 'logging', 'level': 'INFO', 'pathname': '/nix/store/kzqhmmj65g7bykn4xzylrsf7m9r32zh5-central-env/lib/python3.13/site-packages/central/github/authz.py', 'lineno': 20, 'msg': 'Refreshing list of trusted users (from %s/%s)', 'args': "('dolphin-emu', 'trusted-developers')", 'type': 'internal_log'}

Recent 'issue' events

2026-09-27T01:17:43.549111	{'source': 'redmine', 'new': False, 'update': 5, 'issue': 14139, 'title': "Can't use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1", 'author': 'Billiard26', 'type': 'issue'}
2026-09-26T19:31:15.266781	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14140, 'title': 'Non-Deterministic .dtm TAS Movie Behavior (repeatable example)', 'author': 'JMC4789', 'type': 'issue'}
2026-09-26T18:49:12.420526	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14140, 'title': 'Non-Deterministic .dtm TAS Movie Behavior (repeatable example)', 'author': 'ubercapitalist1', 'type': 'issue'}
2026-09-26T07:54:23.702790	{'source': 'redmine', 'new': False, 'update': 4, 'issue': 14139, 'title': "Can't use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1", 'author': 'Billiard26', 'type': 'issue'}
2026-09-26T07:46:54.672580	{'source': 'redmine', 'new': False, 'update': 3, 'issue': 14139, 'title': "Can't use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1", 'author': 'Jayacheal', 'type': 'issue'}
2026-09-26T07:05:41.310590	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14139, 'title': "Can't use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1", 'author': 'Billiard26', 'type': 'issue'}
2026-09-26T06:58:01.155834	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14139, 'title': "Can't use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1", 'author': 'Jayacheal', 'type': 'issue'}
2026-09-25T15:37:58.876558	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14138, 'title': "Netplay doesn't work on local network", 'author': 'ilav', 'type': 'issue'}
2026-09-22T22:14:56.752179	{'source': 'redmine', 'new': False, 'update': 3, 'issue': 7234, 'title': 'Tales of Symphonia (GC) audio stutters on opening video [cpuTiming]', 'author': 'SuperSamus', 'type': 'issue'}
2026-09-22T14:54:15.271646	{'source': 'redmine', 'new': False, 'update': 10, 'issue': 13983, 'title': 'Dolphin freezes when exiting, loses settings', 'author': 'Walamo15', 'type': 'issue'}
2026-09-22T00:24:47.262352	{'source': 'redmine', 'new': False, 'update': 4, 'issue': 12321, 'title': '[GC] Resident Evil: unknown opcode 0xfe', 'author': 'Billiard26', 'type': 'issue'}
2026-09-21T23:15:07.809012	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14100, 'title': 'Feature Request: Group Multi-Disc Games into a Single Game List Entry ', 'author': 'Billiard26', 'type': 'issue'}
2026-09-21T23:11:29.431401	{'source': 'redmine', 'new': False, 'update': 3, 'issue': 14124, 'title': 'Changing themes resizes game list columns. Theme icons are inconsistently sized.', 'author': 'Billiard26', 'type': 'issue'}
2026-09-21T23:04:02.444627	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14137, 'title': '[VK_ERROR_DEVICE_LOST] Fire Emblem: Path of Radiance', 'author': 'Billiard26', 'type': 'issue'}
2026-09-21T22:02:53.578293	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14137, 'title': '[VK_ERROR_DEVICE_LOST] Fire Emblem: Path of Radiance', 'author': 'Neko-san', 'type': 'issue'}
2026-09-20T11:34:56.217236	{'source': 'redmine', 'new': False, 'update': 8, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'TheLobsterCopter5000', 'type': 'issue'}
2026-09-20T11:21:16.073073	{'source': 'redmine', 'new': False, 'update': 7, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'JosJuice', 'type': 'issue'}
2026-09-20T11:05:46.400934	{'source': 'redmine', 'new': False, 'update': 6, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'TheLobsterCopter5000', 'type': 'issue'}
2026-09-20T07:39:54.137890	{'source': 'redmine', 'new': False, 'update': 5, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'JosJuice', 'type': 'issue'}
2026-09-20T07:36:42.841947	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14133, 'title': 'Wii Menu fails to boot (black screen) on real NAND after 2606a — regression from DOL validation hardening ', 'author': 'JosJuice', 'type': 'issue'}
2026-09-20T00:59:23.810250	{'source': 'redmine', 'new': False, 'update': 4, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'TheLobsterCopter5000', 'type': 'issue'}
2026-09-20T00:53:01.088957	{'source': 'redmine', 'new': False, 'update': 3, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'TheLobsterCopter5000', 'type': 'issue'}
2026-09-19T23:23:45.063940	{'source': 'redmine', 'new': False, 'update': 2, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'flacs', 'type': 'issue'}
2026-09-19T19:41:03.996913	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14136, 'title': 'Ultra Heaven Stage 2 "rmac" bug when using JIT Recompiler engine', 'author': 'TheLobsterCopter5000', 'type': 'issue'}
2026-09-19T00:08:45.868481	{'source': 'redmine', 'new': True, 'update': 0, 'issue': 14135, 'title': 'Phantasy Star Online is obscured when stereoscopic 3D is enabled', 'author': 'tomrow', 'type': 'issue'}

Recent 'new_dev_version' events

2026-09-27T20:00:05.026876	{'source': 'repomanager', 'hash': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'branch': 'master', 'shortrev': '2609-5', 'author': 'JosJuice', 'message': 'Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'url': 'https://github.com/dolphin-emu/dolphin/commit/bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'type': 'new_dev_version'}
2026-09-24T21:42:43.885661	{'source': 'repomanager', 'hash': '465c652da1dc0b3048089701a1885084821c9574', 'branch': 'master', 'shortrev': '2609-3', 'author': 'Admiral H. Curtiss', 'message': 'Merge pull request #14887 from SuperSamus/statistics-unsigned-members\n\nVideoCommon/Statistics: Use unsigned int where appropriate', 'url': 'https://github.com/dolphin-emu/dolphin/commit/465c652da1dc0b3048089701a1885084821c9574', 'type': 'new_dev_version'}
2026-09-24T03:53:48.548769	{'source': 'repomanager', 'hash': '0d93fc035539f25790deca638d06ee3b3b45ee64', 'branch': 'master', 'shortrev': '2609-1', 'author': 'OatmealDome', 'message': "Merge branch 'release-prep-2609'", 'url': 'https://github.com/dolphin-emu/dolphin/commit/0d93fc035539f25790deca638d06ee3b3b45ee64', 'type': 'new_dev_version'}
2026-09-23T22:25:36.305976	{'source': 'repomanager', 'hash': 'f84df02055ab9610feec48e65648cac5a3c098fa', 'branch': 'release-prep-2609', 'shortrev': '2606-406', 'author': 'OatmealDome', 'message': 'ScmRevGen: Bump version to 2609', 'url': 'https://github.com/dolphin-emu/dolphin/commit/f84df02055ab9610feec48e65648cac5a3c098fa', 'type': 'new_dev_version'}
2026-09-23T22:25:36.235618	{'source': 'repomanager', 'hash': 'd085f97001ca4cdd1adfc3d20695cb59967fab7f', 'branch': 'release-prep-2609', 'shortrev': '2606-405', 'author': 'OatmealDome', 'message': "Merge branch 'release-prep-2606a' into release-prep-2609", 'url': 'https://github.com/dolphin-emu/dolphin/commit/d085f97001ca4cdd1adfc3d20695cb59967fab7f', 'type': 'new_dev_version'}
2026-09-21T18:17:36.251515	{'source': 'repomanager', 'hash': '233b2dfe6d6427bed6874d641dfab04ccac2974e', 'branch': 'master', 'shortrev': '2606-388', 'author': 'JosJuice', 'message': 'Translation resources sync with Transifex', 'url': 'https://github.com/dolphin-emu/dolphin/commit/233b2dfe6d6427bed6874d641dfab04ccac2974e', 'type': 'new_dev_version'}
2026-09-21T16:23:52.872601	{'source': 'repomanager', 'hash': '4619af1be06fb6ccb0499083848bc9ee0d8afc3b', 'branch': 'master', 'shortrev': '2606-387', 'author': 'JosJuice', 'message': 'Merge pull request #14883 from AdmiralCurtiss/zelda-hle-voice-flags\n\nDSPHLE/Zelda: Add bounds check for m_sync_voice_skip_flags in RenderAudio()', 'url': 'https://github.com/dolphin-emu/dolphin/commit/4619af1be06fb6ccb0499083848bc9ee0d8afc3b', 'type': 'new_dev_version'}
2026-09-21T16:23:44.376497	{'source': 'repomanager', 'hash': '22342c2303401393a404f11ae35bad490029e33f', 'branch': 'master', 'shortrev': '2606-385', 'author': 'JosJuice', 'message': 'Merge pull request #14882 from JosJuice/gci-folder-block-index\n\nGCMemcardDirectory: Add bounds check for m_save_data', 'url': 'https://github.com/dolphin-emu/dolphin/commit/22342c2303401393a404f11ae35bad490029e33f', 'type': 'new_dev_version'}
2026-09-20T21:11:43.847553	{'source': 'repomanager', 'hash': '42cc8c040cf46c731395457815be9247092a8e5d', 'branch': 'master', 'shortrev': '2606-382', 'author': 'JosJuice', 'message': 'Merge pull request #14862 from matellush/flatpak/discord-rich-presence\n\nFlatpak: Fix Discord rich presence', 'url': 'https://github.com/dolphin-emu/dolphin/commit/42cc8c040cf46c731395457815be9247092a8e5d', 'type': 'new_dev_version'}
2026-09-20T20:30:45.935603	{'source': 'repomanager', 'hash': '8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b', 'branch': 'master', 'shortrev': '2606-379', 'author': 'JosJuice', 'message': 'Merge pull request #14833 from JosJuice/state-nand-tas\n\nIOS/FS: Fix loading savestate while TASing', 'url': 'https://github.com/dolphin-emu/dolphin/commit/8f674f574adfa69f1cbb1d4b98f3149c73b9bf8b', 'type': 'new_dev_version'}
2026-09-20T08:08:15.325347	{'source': 'repomanager', 'hash': 'dbff13226c4143e0d48baf2f57284341002dabcf', 'branch': 'master', 'shortrev': '2606-376', 'author': 'JosJuice', 'message': 'Merge pull request #14867 from brad0/openbsd_build_fix\n\nFix building on OpenBSD', 'url': 'https://github.com/dolphin-emu/dolphin/commit/dbff13226c4143e0d48baf2f57284341002dabcf', 'type': 'new_dev_version'}

Recent 'new_release_version' events

2026-09-24T03:09:29.731289	{'source': 'repomanager', 'hash': 'f84df02055ab9610feec48e65648cac5a3c098fa', 'tag': '2609', 'author': 'OatmealDome', 'type': 'new_release_version'}

Recent 'notification' events

2026-09-27T20:00:02.775031	{'source': 'notifications', 'msg': 'bb3558 by \x0303J\ufeffosJuice\x03 [\x03090\x03|\x03091\x03|\x03040\x03] \x1f\x0302https://dolp.in/rbb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd\x03\x1f Merge pull request #14892 from JosJuice/android-abis', 'type': 'notification'}
2026-09-27T20:00:02.774925	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x1f\x03] \x0303J\ufeffosJuice\x03 pushed \x021\x02 new commit to \x0306master\x03', 'type': 'notification'}
2026-09-27T20:00:02.557491	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 merged pull request #14892: Android: Set abiFilters for ndk (\x0306master\x03...\x0306android-abis\x03): \x1f\x0302https://dolp.in/pr14892\x03\x1f', 'type': 'notification'}
2026-09-27T19:33:34.419025	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 commented on #14892 0d9fbc: \x1f\x0302https://dolp.in/pr14892#discussion_r4116647355\x03\x1f', 'type': 'notification'}
2026-09-27T19:32:59.518691	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 edited pull request #14892: Android: Set abiFilters for ndk (\x0306master\x03...\x0306android-abis\x03): \x1f\x0302https://dolp.in/pr14892\x03\x1f', 'type': 'notification'}
2026-09-27T19:32:49.197659	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 synchronized pull request #14892: Android: Set abiFilters for ndk (\x0306master\x03...\x0306android-abis\x03): \x1f\x0302https://dolp.in/pr14892\x03\x1f', 'type': 'notification'}
2026-09-27T19:24:27.322611	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303t\ufeffom-pratt\x03 commented on #14892 0d9fbc: \x1f\x0302https://dolp.in/pr14892#discussion_r4116619364\x03\x1f', 'type': 'notification'}
2026-09-27T19:21:13.601080	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303t\ufeffom-pratt\x03 commented on #14892 0d9fbc: \x1f\x0302https://dolp.in/pr14892#discussion_r4116609693\x03\x1f', 'type': 'notification'}
2026-09-27T19:20:17.394090	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 approved pull request #14893 (Fix android settings crash on API level 28 and lower): \x1f\x0302https://dolp.in/pr14893#pullrequestreview-5331679742\x03\x1f', 'type': 'notification'}
2026-09-27T19:18:02.003556	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303t\ufeffom-pratt\x03 approved pull request #14892 (Android: Set abiFilters for ndk): \x1f\x0302https://dolp.in/pr14892#pullrequestreview-5331672515\x03\x1f', 'type': 'notification'}
2026-09-27T19:15:21.798672	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303t\ufeffom-pratt\x03 opened pull request #14893: Fix android settings crash on API level 28 and lower (\x0306master\x03...\x0306android-settings-crash\x03): \x1f\x0302https://dolp.in/pr14893\x03\x1f', 'type': 'notification'}
2026-09-27T19:00:57.922883	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303t\ufeffom-pratt\x03 commented on #14878 (Android: Add global hotkeys): \x1f\x0302https://dolp.in/pr14878#issuecomment-5858805799\x03\x1f', 'type': 'notification'}
2026-09-27T18:52:45.793559	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffosJuice\x03 opened pull request #14892: Android: Set abiFilters for ndk (\x0306master\x03...\x0306android-abis\x03): \x1f\x0302https://dolp.in/pr14892\x03\x1f', 'type': 'notification'}
2026-09-27T18:19:40.143322	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14891 \x0304failed\x03 on builders [pr-osx-universal]: \x1f\x0302https://dolphin.ci/#/builders/7/builds/10599\x03\x1f', 'type': 'notification'}
2026-09-27T18:10:03.331630	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14891 \x0304failed\x03 on builders [pr-win-dbg-x64]: \x1f\x0302https://dolphin.ci/#/builders/31/builds/10588\x03\x1f', 'type': 'notification'}
2026-09-27T18:05:30.288818	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14891 \x0304failed\x03 on builders [pr-win-arm64]: \x1f\x0302https://dolphin.ci/#/builders/13/builds/10579\x03\x1f', 'type': 'notification'}
2026-09-27T18:04:45.761884	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14891 \x0304failed\x03 on builders [pr-deb-dbg-x64]: \x1f\x0302https://dolphin.ci/#/builders/1/builds/10580\x03\x1f', 'type': 'notification'}
2026-09-27T17:59:12.326113	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] build for #14891 \x0304failed\x03 on builders [lint]: \x1f\x0302https://dolphin.ci/#/builders/9/builds/10584\x03\x1f', 'type': 'notification'}
2026-09-27T17:59:07.511732	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303O\ufeffatmealDome\x03 synchronized pull request #14891: MemArenaDarwin: Eliminate use of mach_make_memory_entry_64 (\x0306master\x03...\x0306shm-entry-begone\x03): \x1f\x0302https://dolp.in/pr14891\x03\x1f', 'type': 'notification'}
2026-09-27T17:57:01.739646	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303O\ufeffatmealDome\x03 opened pull request #14891: MemArenaDarwin: Eliminate use of mach_make_memory_entry_64 (\x0306master\x03...\x0306shm-entry-begone\x03): \x1f\x0302https://dolp.in/pr14891\x03\x1f', 'type': 'notification'}
2026-09-27T14:25:08.902875	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffoshuaVandaele\x03 approved pull request #14870 (RetroAchievements - Additional Code Approvals): \x1f\x0302https://dolp.in/pr14870#pullrequestreview-5330667940\x03\x1f', 'type': 'notification'}
2026-09-27T14:20:24.502487	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303L\ufeffillyJadeKatrin\x03 synchronized pull request #14870: RetroAchievements - Additional Code Approvals (\x0306master\x03...\x0306retroachievements-allowlist-update\x03): \x1f\x0302https://dolp.in/pr14870\x03\x1f', 'type': 'notification'}
2026-09-27T04:34:39.742385	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303p\ufeffhire\x03 approved pull request #14840 (VideoCommon: split partial texture update logic from the actual rendering): \x1f\x0302https://dolp.in/pr14840#pullrequestreview-5328823252\x03\x1f', 'type': 'notification'}
2026-09-27T01:49:23.257494	{'source': 'notifications', 'msg': '[\x1f\x0313dolphin-emu/dolphin\x03\x1f] \x0303J\ufeffMC47\x03 commented on #14853 (Jit: Optimize trampoline info allocation): \x1f\x0302https://dolp.in/pr14853#issuecomment-5851745571\x03\x1f', 'type': 'notification'}
2026-09-27T01:17:43.549287	{'source': 'notifications', 'msg': 'Update 5 to issue 14139 ("Can\'t use an official GameCube Adapter on NetPlay when my controller is not assigned as GC Port 1") by \x0303B\ufeffilliard26\x03 - \x1f\x0302https://dolp.in/i14139/5\x03\x1f', 'type': 'notification'}

Recent 'pull_request_fifoci_status' events

2026-09-27T21:18:11.010951	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T21:10:40.150683	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T21:07:21.044265	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14893, 'type': 'pull_request_fifoci_status'}
2026-09-27T21:03:23.624621	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14893, 'type': 'pull_request_fifoci_status'}
2026-09-27T20:56:13.532321	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T20:55:51.008075	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T20:10:45.213241	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T20:06:29.462254	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14893, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:52:20.630252	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '5f395ab79293cb88c266171a9caf0253592c70fb', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:48:31.018089	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14893, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:38:13.271086	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14893, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:25:42.410662	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:23:43.199075	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:08:02.220046	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14892, 'type': 'pull_request_fifoci_status'}
2026-09-27T19:03:14.328662	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T18:52:08.017687	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T18:42:06.837185	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T18:30:17.379917	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T18:28:49.286071	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T18:13:37.035793	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14891, 'type': 'pull_request_fifoci_status'}
2026-09-27T15:36:09.126063	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'service': 'pr-fifoci-sw-lin-mesa', 'pr': 14890, 'type': 'pull_request_fifoci_status'}
2026-09-27T15:28:16.175848	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'service': 'pr-fifoci-mtl-osx-m1', 'pr': 14890, 'type': 'pull_request_fifoci_status'}
2026-09-27T15:28:12.267618	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'service': 'pr-fifoci-vk-lin-mesa', 'pr': 14890, 'type': 'pull_request_fifoci_status'}
2026-09-27T15:17:22.932498	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'service': 'pr-fifoci-mvk-osx-m1', 'pr': 14890, 'type': 'pull_request_fifoci_status'}
2026-09-27T15:15:35.028452	{'source': 'buildbot', 'repo': 'dolphin-emu/dolphin', 'hash': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'service': 'pr-fifoci-ogl-lin-mesa', 'pr': 14890, 'type': 'pull_request_fifoci_status'}

Recent 'raw_bb_hook' events

2026-09-27T21:18:10.377326	{'source': 'webserver', 'raw': {'buildid': 189739, 'number': 9000, 'builderid': 21, 'buildrequestid': 190200, 'workerid': 8, 'masterid': 1, 'started_at': 1790543230, 'complete_at': 1790543881, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'pr_id': [14892, 'Trigger'], 'project': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'shortrev': ['5f395a', 'Trigger'], 'builderid': [21, 'Builder'], 'buildnumber': [9000, 'Build'], 'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'codebase': ['', 'Build'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mtl-osx-m1', 'Worker'], 'warnings-count': [114, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 190200, 'buildsetid': 42813, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790543230, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539191, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42813, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790539191, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189718, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189718, 'number': 10603, 'builderid': 7, 'buildrequestid': 190184, 'workerid': 8, 'masterid': 1, 'started_at': 1790538500, 'complete_at': 1790539191, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/9000'}, 'type': 'raw_bb_hook'}
2026-09-27T21:10:39.546596	{'source': 'webserver', 'raw': {'buildid': 189738, 'number': 9284, 'builderid': 35, 'buildrequestid': 190195, 'workerid': 5, 'masterid': 1, 'started_at': 1790542992, 'complete_at': 1790543439, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'project': ['', 'Build'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'pr_id': [14892, 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'codebase': ['', 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'got_revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'GitNoBranch'], 'branchname': ['pr-14892', 'Trigger'], 'shortrev': ['5f395a', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildnumber': [9284, 'Build'], 'repository': ['', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-sw-lin-mesa', 'Worker'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'builderid': [35, 'Builder'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build']}, 'buildrequest': {'buildrequestid': 190195, 'buildsetid': 42810, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1790542992, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537636, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42810, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790537636, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189712, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189712, 'number': 10585, 'builderid': 27, 'buildrequestid': 190190, 'workerid': 10, 'masterid': 1, 'started_at': 1790537581, 'complete_at': 1790537636, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9284'}, 'type': 'raw_bb_hook'}
2026-09-27T21:07:20.383649	{'source': 'webserver', 'raw': {'buildid': 189739, 'number': 9000, 'builderid': 21, 'buildrequestid': 190200, 'workerid': 8, 'masterid': 1, 'started_at': 1790543230, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'pr_id': [14892, 'Trigger'], 'project': ['', 'Build'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'repository': ['', 'Build'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'shortrev': ['5f395a', 'Trigger'], 'builderid': [21, 'Builder'], 'buildnumber': [9000, 'Build'], 'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190200, 'buildsetid': 42813, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790543230, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539191, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42813, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790539191, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189718, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189718, 'number': 10603, 'builderid': 7, 'buildrequestid': 190184, 'workerid': 8, 'masterid': 1, 'started_at': 1790538500, 'complete_at': 1790539191, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/9000'}, 'type': 'raw_bb_hook'}
2026-09-27T21:07:20.360835	{'source': 'webserver', 'raw': {'buildid': 189737, 'number': 8999, 'builderid': 21, 'buildrequestid': 190198, 'workerid': 8, 'masterid': 1, 'started_at': 1790542574, 'complete_at': 1790543230, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'pr_id': [14893, 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mtl-osx-m1', 'Worker'], 'branchname': ['pr-14893', 'Trigger'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'headrev': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Trigger'], 'shortrev': ['b5748b', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branch': ['refs/pull/14893/head', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'warnings-count': [114, 'WarningCountingShellCommand'], 'workername': ['osx-m1', 'Worker'], 'owners': [['Central (on behalf of: tom-pratt)'], 'Build'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [21, 'Builder'], 'buildnumber': [8999, 'Build'], 'revision': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Build']}, 'buildrequest': {'buildrequestid': 190198, 'buildsetid': 42812, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790542574, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537844, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42812, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790537844, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189704, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12840, 'branch': 'refs/pull/14893/head', 'revision': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790536530, 'patch': None}]}, 'parentbuild': {'buildid': 189704, 'number': 10602, 'builderid': 7, 'buildrequestid': 190169, 'workerid': 8, 'masterid': 1, 'started_at': 1790537131, 'complete_at': 1790537844, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8999'}, 'type': 'raw_bb_hook'}
2026-09-27T21:03:23.008921	{'source': 'webserver', 'raw': {'buildid': 189735, 'number': 9283, 'builderid': 35, 'buildrequestid': 190180, 'workerid': 5, 'masterid': 1, 'started_at': 1790542544, 'complete_at': 1790542992, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'headrev': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: tom-pratt)'], 'Build'], 'pr_id': [14893, 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'branch': ['refs/pull/14893/head', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-sw-lin-mesa', 'Worker'], 'branchname': ['pr-14893', 'Trigger'], 'shortrev': ['b5748b', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildnumber': [9283, 'Build'], 'repository': ['', 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'builderid': [35, 'Builder'], 'got_revision': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190180, 'buildsetid': 42807, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1790542544, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790536600, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42807, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790536600, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189699, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12840, 'branch': 'refs/pull/14893/head', 'revision': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790536530, 'patch': None}]}, 'parentbuild': {'buildid': 189699, 'number': 10584, 'builderid': 27, 'buildrequestid': 190175, 'workerid': 10, 'masterid': 1, 'started_at': 1790536536, 'complete_at': 1790536600, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9283'}, 'type': 'raw_bb_hook'}
2026-09-27T21:03:12.447724	{'source': 'webserver', 'raw': {'buildid': 189738, 'number': 9284, 'builderid': 35, 'buildrequestid': 190195, 'workerid': 5, 'masterid': 1, 'started_at': 1790542992, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'project': ['', 'Build'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'pr_id': [14892, 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'codebase': ['', 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'shortrev': ['5f395a', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildnumber': [9284, 'Build'], 'repository': ['', 'Build'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'builderid': [35, 'Builder'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build']}, 'buildrequest': {'buildrequestid': 190195, 'buildsetid': 42810, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1790542992, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537636, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42810, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790537636, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189712, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189712, 'number': 10585, 'builderid': 27, 'buildrequestid': 190190, 'workerid': 10, 'masterid': 1, 'started_at': 1790537581, 'complete_at': 1790537636, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9284'}, 'type': 'raw_bb_hook'}
2026-09-27T20:56:33.282809	{'source': 'webserver', 'raw': {'buildid': 189736, 'number': 8998, 'builderid': 21, 'buildrequestid': 190166, 'workerid': 8, 'masterid': 1, 'started_at': 1790542572, 'complete_at': 1790542574, 'locks_duration_s': 0, 'complete': True, 'state_string': 'update (failure)', 'results': 2, 'properties': {'pr_id': [14892, 'Trigger'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/14892/head', 'Build'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'headrev': ['0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'revision': ['0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'Build'], 'codebase': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'shortrev': ['0d9fbc', 'Trigger'], 'builderid': [21, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [8998, 'Build'], 'project': ['', 'Build'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mtl-osx-m1', 'Worker']}, 'buildrequest': {'buildrequestid': 190166, 'buildsetid': 42805, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790542572, 'claimed_by_masterid': 1, 'complete': True, 'results': 2, 'submitted_at': 1790536471, 'complete_at': 1790542574, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42805, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790536471, 'complete': True, 'complete_at': 1790542574, 'results': 2, 'parent_buildid': 189689, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12839, 'branch': 'refs/pull/14892/head', 'revision': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790535176, 'patch': None}]}, 'parentbuild': {'buildid': 189689, 'number': 10601, 'builderid': 7, 'buildrequestid': 190152, 'workerid': 8, 'masterid': 1, 'started_at': 1790535782, 'complete_at': 1790536471, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8998'}, 'type': 'raw_bb_hook'}
2026-09-27T20:56:25.072279	{'source': 'webserver', 'raw': {'buildid': 189737, 'number': 8999, 'builderid': 21, 'buildrequestid': 190198, 'workerid': 8, 'masterid': 1, 'started_at': 1790542574, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'pr_id': [14893, 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'branchname': ['pr-14893', 'Trigger'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'headrev': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Trigger'], 'shortrev': ['b5748b', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'branch': ['refs/pull/14893/head', 'Build'], 'repository': ['', 'Build'], 'codebase': ['', 'Build'], 'project': ['', 'Build'], 'workername': ['osx-m1', 'Worker'], 'owners': [['Central (on behalf of: tom-pratt)'], 'Build'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [21, 'Builder'], 'buildnumber': [8999, 'Build'], 'revision': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Build']}, 'buildrequest': {'buildrequestid': 190198, 'buildsetid': 42812, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790542574, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537844, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42812, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790537844, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189704, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12840, 'branch': 'refs/pull/14893/head', 'revision': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790536530, 'patch': None}]}, 'parentbuild': {'buildid': 189704, 'number': 10602, 'builderid': 7, 'buildrequestid': 190169, 'workerid': 8, 'masterid': 1, 'started_at': 1790537131, 'complete_at': 1790537844, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8999'}, 'type': 'raw_bb_hook'}
2026-09-27T20:56:23.520659	{'source': 'webserver', 'raw': {'buildid': 189736, 'number': 8998, 'builderid': 21, 'buildrequestid': 190166, 'workerid': 8, 'masterid': 1, 'started_at': 1790542572, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'pr_id': [14892, 'Trigger'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'branch': ['refs/pull/14892/head', 'Build'], 'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'headrev': ['0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'revision': ['0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'Build'], 'codebase': ['', 'Build'], 'shortrev': ['0d9fbc', 'Trigger'], 'builderid': [21, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildnumber': [8998, 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190166, 'buildsetid': 42805, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790542572, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790536471, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42805, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790536471, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189689, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12839, 'branch': 'refs/pull/14892/head', 'revision': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790535176, 'patch': None}]}, 'parentbuild': {'buildid': 189689, 'number': 10601, 'builderid': 7, 'buildrequestid': 190152, 'workerid': 8, 'masterid': 1, 'started_at': 1790535782, 'complete_at': 1790536471, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8998'}, 'type': 'raw_bb_hook'}
2026-09-27T20:56:12.920218	{'source': 'webserver', 'raw': {'buildid': 189734, 'number': 8997, 'builderid': 21, 'buildrequestid': 190149, 'workerid': 8, 'masterid': 1, 'started_at': 1790541926, 'complete_at': 1790542572, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['pr-14891', 'Trigger'], 'headrev': ['da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'Trigger'], 'pr_id': [14891, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [21, 'Builder'], 'buildnumber': [8997, 'Build'], 'revision': ['da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'Build'], 'codebase': ['', 'Build'], 'builddir': ['/Users/ci/worker/base/pr-fifoci-mtl-osx-m1', 'Worker'], 'warnings-count': [114, 'WarningCountingShellCommand'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'shortrev': ['da76f6', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/14891/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'owners': [['Central (on behalf of: OatmealDome)'], 'Build']}, 'buildrequest': {'buildrequestid': 190149, 'buildsetid': 42801, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790541926, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790534474, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42801, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790534474, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189674, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12838, 'branch': 'refs/pull/14891/head', 'revision': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790531957, 'patch': None}]}, 'parentbuild': {'buildid': 189674, 'number': 10600, 'builderid': 7, 'buildrequestid': 190147, 'workerid': 8, 'masterid': 1, 'started_at': 1790533791, 'complete_at': 1790534474, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8997'}, 'type': 'raw_bb_hook'}
2026-09-27T20:55:55.395215	{'source': 'webserver', 'raw': {'buildid': 189735, 'number': 9283, 'builderid': 35, 'buildrequestid': 190180, 'workerid': 5, 'masterid': 1, 'started_at': 1790542544, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'headrev': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'workername': ['altair-fifoci', 'Worker'], 'revision': ['b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: tom-pratt)'], 'Build'], 'pr_id': [14893, 'Trigger'], 'buildername': ['pr-fifoci-sw-lin-mesa', 'Builder'], 'branch': ['refs/pull/14893/head', 'Build'], 'branchname': ['pr-14893', 'Trigger'], 'shortrev': ['b5748b', 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'buildnumber': [9283, 'Build'], 'repository': ['', 'Build'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'builderid': [35, 'Builder'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190180, 'buildsetid': 42807, 'builderid': 35, 'priority': 0, 'claimed': True, 'claimed_at': 1790542544, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790536600, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42807, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790536600, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189699, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12840, 'branch': 'refs/pull/14893/head', 'revision': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790536530, 'patch': None}]}, 'parentbuild': {'buildid': 189699, 'number': 10584, 'builderid': 27, 'buildrequestid': 190175, 'workerid': 10, 'masterid': 1, 'started_at': 1790536536, 'complete_at': 1790536600, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 35, 'name': 'pr-fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/35/builds/9283'}, 'type': 'raw_bb_hook'}
2026-09-27T20:55:50.482034	{'source': 'webserver', 'raw': {'buildid': 189733, 'number': 5271, 'builderid': 41, 'buildrequestid': 190196, 'workerid': 5, 'masterid': 1, 'started_at': 1790541802, 'complete_at': 1790542544, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'pr_id': [14892, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'builderid': [41, 'Builder'], 'buildnumber': [5271, 'Build'], 'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'codebase': ['', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/pr-fifoci-vk-lin-mesa', 'Worker'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'got_revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'GitNoBranch'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'shortrev': ['5f395a', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190196, 'buildsetid': 42810, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1790541802, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537636, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42810, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790537636, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189712, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189712, 'number': 10585, 'builderid': 27, 'buildrequestid': 190190, 'workerid': 10, 'masterid': 1, 'started_at': 1790537581, 'complete_at': 1790537636, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/5271'}, 'type': 'raw_bb_hook'}
2026-09-27T20:45:26.537531	{'source': 'webserver', 'raw': {'buildid': 189734, 'number': 8997, 'builderid': 21, 'buildrequestid': 190149, 'workerid': 8, 'masterid': 1, 'started_at': 1790541926, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'branchname': ['pr-14891', 'Trigger'], 'headrev': ['da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'Trigger'], 'pr_id': [14891, 'Trigger'], 'scheduler': ['pr-fifoci-osx', 'Scheduler'], 'builderid': [21, 'Builder'], 'buildnumber': [8997, 'Build'], 'revision': ['da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'shortrev': ['da76f6', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-mtl-osx-m1', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['refs/pull/14891/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'owners': [['Central (on behalf of: OatmealDome)'], 'Build']}, 'buildrequest': {'buildrequestid': 190149, 'buildsetid': 42801, 'builderid': 21, 'priority': 0, 'claimed': True, 'claimed_at': 1790541926, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790534474, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42801, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-osx' triggered this build", 'submitted_at': 1790534474, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189674, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12838, 'branch': 'refs/pull/14891/head', 'revision': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790531957, 'patch': None}]}, 'parentbuild': {'buildid': 189674, 'number': 10600, 'builderid': 7, 'buildrequestid': 190147, 'workerid': 8, 'masterid': 1, 'started_at': 1790533791, 'complete_at': 1790534474, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 7, 'name': 'pr-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 21, 'name': 'pr-fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/21/builds/8997'}, 'type': 'raw_bb_hook'}
2026-09-27T20:45:26.410375	{'source': 'webserver', 'raw': {'buildid': 189732, 'number': 2578, 'builderid': 8, 'buildrequestid': 190202, 'workerid': 8, 'masterid': 1, 'started_at': 1790541275, 'complete_at': 1790541926, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'author': ['JosJuice', 'Change'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build'], 'warnings-count': [114, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-mvk-osx-m1', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'shortrev': ['2609-5', 'Change'], 'builderid': [8, 'Builder'], 'repository': ['', 'Build'], 'builddir': ['/Users/ci/worker/base/fifoci-mvk-osx-m1', 'Worker'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [2578, 'Build'], 'project': ['', 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'owners': [['JosJuice'], 'Build']}, 'buildrequest': {'buildrequestid': 190202, 'buildsetid': 42814, 'builderid': 8, 'priority': 0, 'claimed': True, 'claimed_at': 1790541275, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 8, 'name': 'fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/8/builds/2578'}, 'type': 'raw_bb_hook'}
2026-09-27T20:43:28.894132	{'source': 'webserver', 'raw': {'buildid': 189733, 'number': 5271, 'builderid': 41, 'buildrequestid': 190196, 'workerid': 5, 'masterid': 1, 'started_at': 1790541802, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'owners': [['Central (on behalf of: JosJuice)'], 'Build'], 'branchname': ['pr-14892', 'Trigger'], 'headrev': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Trigger'], 'pr_id': [14892, 'Trigger'], 'scheduler': ['pr-fifoci-lin', 'Scheduler'], 'builderid': [41, 'Builder'], 'buildnumber': [5271, 'Build'], 'revision': ['5f395ab79293cb88c266171a9caf0253592c70fb', 'Build'], 'codebase': ['', 'Build'], 'baserev': ['465c652da1dc0b3048089701a1885084821c9574', 'Change'], 'shortrev': ['5f395a', 'Trigger'], 'repo': ['dolphin-emu/dolphin', 'Trigger'], 'buildername': ['pr-fifoci-vk-lin-mesa', 'Builder'], 'workername': ['altair-fifoci', 'Worker'], 'branch': ['refs/pull/14892/head', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190196, 'buildsetid': 42810, 'builderid': 41, 'priority': 0, 'claimed': True, 'claimed_at': 1790541802, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790537636, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42810, 'external_idstring': None, 'reason': "The Triggerable scheduler named 'pr-fifoci-lin' triggered this build", 'submitted_at': 1790537636, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': 189712, 'parent_relationship': 'Triggered from', 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12841, 'branch': 'refs/pull/14892/head', 'revision': '5f395ab79293cb88c266171a9caf0253592c70fb', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790537578, 'patch': None}]}, 'parentbuild': {'buildid': 189712, 'number': 10585, 'builderid': 27, 'buildrequestid': 190190, 'workerid': 10, 'masterid': 1, 'started_at': 1790537581, 'complete_at': 1790537636, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {}}, 'parentbuilder': {'builderid': 27, 'name': 'pr-ubu-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'builder': {'builderid': 41, 'name': 'pr-fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/41/builds/5271'}, 'type': 'raw_bb_hook'}
2026-09-27T20:43:22.680130	{'source': 'webserver', 'raw': {'buildid': 189731, 'number': 1386, 'builderid': 40, 'buildrequestid': 190209, 'workerid': 5, 'masterid': 1, 'started_at': 1790541009, 'complete_at': 1790541802, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'shortrev': ['2609-5', 'Change'], 'builderid': [40, 'Builder'], 'repository': ['', 'Build'], 'got_revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'GitNoBranch'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [1386, 'Build'], 'project': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'owners': [['JosJuice'], 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'author': ['JosJuice', 'Change'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-vk-lin-mesa', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/fifoci-vk-lin-mesa', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand']}, 'buildrequest': {'buildrequestid': 190209, 'buildsetid': 42814, 'builderid': 40, 'priority': 0, 'claimed': True, 'claimed_at': 1790541009, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 40, 'name': 'fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/40/builds/1386'}, 'type': 'raw_bb_hook'}
2026-09-27T20:34:35.356788	{'source': 'webserver', 'raw': {'buildid': 189732, 'number': 2578, 'builderid': 8, 'buildrequestid': 190202, 'workerid': 8, 'masterid': 1, 'started_at': 1790541275, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'author': ['JosJuice', 'Change'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-mvk-osx-m1', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'shortrev': ['2609-5', 'Change'], 'builderid': [8, 'Builder'], 'repository': ['', 'Build'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [2578, 'Build'], 'project': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build']}, 'buildrequest': {'buildrequestid': 190202, 'buildsetid': 42814, 'builderid': 8, 'priority': 0, 'claimed': True, 'claimed_at': 1790541275, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 8, 'name': 'fifoci-mvk-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/8/builds/2578'}, 'type': 'raw_bb_hook'}
2026-09-27T20:34:35.253242	{'source': 'webserver', 'raw': {'buildid': 189730, 'number': 2575, 'builderid': 17, 'buildrequestid': 190203, 'workerid': 8, 'masterid': 1, 'started_at': 1790540620, 'complete_at': 1790541275, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [2575, 'Build'], 'project': ['', 'Build'], 'got_revision': ['ca98b3030bcc70e67158ce899a5589aa2ec65d32', 'GitNoBranch'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-mtl-osx-m1', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'builddir': ['/Users/ci/worker/base/fifoci-mtl-osx-m1', 'Worker'], 'shortrev': ['2609-5', 'Change'], 'builderid': [17, 'Builder'], 'repository': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'owners': [['JosJuice'], 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'warnings-count': [114, 'WarningCountingShellCommand'], 'author': ['JosJuice', 'Change'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190203, 'buildsetid': 42814, 'builderid': 17, 'priority': 0, 'claimed': True, 'claimed_at': 1790540620, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 17, 'name': 'fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/17/builds/2575'}, 'type': 'raw_bb_hook'}
2026-09-27T20:34:28.432292	{'source': 'webserver', 'raw': {'buildid': 189728, 'number': 1550, 'builderid': 37, 'buildrequestid': 190206, 'workerid': 4, 'masterid': 1, 'started_at': 1790540494, 'complete_at': 1790541268, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'author': ['JosJuice', 'Change'], 'workername': ['windows', 'Worker'], 'codebase': ['', 'Build'], 'got_revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'GitNoBranch'], 'sln_exists': ['false', 'SetPropertyFromCommand Step'], 'warnings-count': [4754, 'WarningCountingShellCommand'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'builddir': ['c:\\buildbot\\dev-win-x64', 'Worker'], 'build_url': ['https://dl.dolphin-emu.org/builds/57/aa/dolphin-master-2609-5-x64.7z', 'SetProperty'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [1550, 'Build'], 'project': ['', 'Build'], 'basedir': ['c:\\buildbot', 'Worker'], 'shortrev': ['2609-5', 'Change'], 'builderid': [37, 'Builder'], 'repository': ['', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['dev-win-x64', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'owners': [['JosJuice'], 'Build']}, 'buildrequest': {'buildrequestid': 190206, 'buildsetid': 42814, 'builderid': 37, 'priority': 0, 'claimed': True, 'claimed_at': 1790540494, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 37, 'name': 'dev-win-x64', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/37/builds/1550'}, 'type': 'raw_bb_hook'}
2026-09-27T20:30:09.738336	{'source': 'webserver', 'raw': {'buildid': 189731, 'number': 1386, 'builderid': 40, 'buildrequestid': 190209, 'workerid': 5, 'masterid': 1, 'started_at': 1790541009, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'shortrev': ['2609-5', 'Change'], 'builderid': [40, 'Builder'], 'repository': ['', 'Build'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [1386, 'Build'], 'project': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'owners': [['JosJuice'], 'Build'], 'author': ['JosJuice', 'Change'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-vk-lin-mesa', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build']}, 'buildrequest': {'buildrequestid': 190209, 'buildsetid': 42814, 'builderid': 40, 'priority': 0, 'claimed': True, 'claimed_at': 1790541009, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 40, 'name': 'fifoci-vk-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/40/builds/1386'}, 'type': 'raw_bb_hook'}
2026-09-27T20:30:09.642761	{'source': 'webserver', 'raw': {'buildid': 189729, 'number': 2530, 'builderid': 24, 'buildrequestid': 190204, 'workerid': 5, 'masterid': 1, 'started_at': 1790540523, 'complete_at': 1790541009, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'author': ['JosJuice', 'Change'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'owners': [['JosJuice'], 'Build'], 'scheduler': ['dev', 'Scheduler'], 'repository': ['', 'Build'], 'got_revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'GitNoBranch'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'branch': ['master', 'Build'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'shortrev': ['2609-5', 'Change'], 'builderid': [24, 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/fifoci-sw-lin-mesa', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-sw-lin-mesa', 'Builder'], 'buildnumber': [2530, 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190204, 'buildsetid': 42814, 'builderid': 24, 'priority': 0, 'claimed': True, 'claimed_at': 1790540523, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 24, 'name': 'fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/24/builds/2530'}, 'type': 'raw_bb_hook'}
2026-09-27T20:23:40.592124	{'source': 'webserver', 'raw': {'buildid': 189730, 'number': 2575, 'builderid': 17, 'buildrequestid': 190203, 'workerid': 8, 'masterid': 1, 'started_at': 1790540620, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildnumber': [2575, 'Build'], 'project': ['', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-mtl-osx-m1', 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'shortrev': ['2609-5', 'Change'], 'builderid': [17, 'Builder'], 'repository': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'owners': [['JosJuice'], 'Build'], 'author': ['JosJuice', 'Change'], 'workername': ['osx-m1', 'Worker'], 'codebase': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190203, 'buildsetid': 42814, 'builderid': 17, 'priority': 0, 'claimed': True, 'claimed_at': 1790540620, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 17, 'name': 'fifoci-mtl-osx-m1', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/17/builds/2575'}, 'type': 'raw_bb_hook'}
2026-09-27T20:23:40.530546	{'source': 'webserver', 'raw': {'buildid': 189727, 'number': 1592, 'builderid': 38, 'buildrequestid': 190207, 'workerid': 8, 'masterid': 1, 'started_at': 1790539844, 'complete_at': 1790540620, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'branchname': ['master', 'Change'], 'shortrev': ['2609-5', 'Change'], 'builddir': ['/Users/ci/worker/base/dev-osx-universal', 'Worker'], 'author': ['JosJuice', 'Change'], 'scheduler': ['dev', 'Scheduler'], 'builderid': [38, 'Builder'], 'buildnumber': [1592, 'Build'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'codebase': ['', 'Build'], 'owners': [['JosJuice'], 'Build'], 'basedir': ['/Users/ci/worker/base', 'Worker'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'buildername': ['dev-osx-universal', 'Builder'], 'workername': ['osx-m1', 'Worker'], 'branch': ['master', 'Build'], 'repository': ['', 'Build'], 'project': ['', 'Build'], 'got_revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'GitNoBranch']}, 'buildrequest': {'buildrequestid': 190207, 'buildsetid': 42814, 'builderid': 38, 'priority': 0, 'claimed': True, 'claimed_at': 1790539844, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 38, 'name': 'dev-osx-universal', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/38/builds/1592'}, 'type': 'raw_bb_hook'}
2026-09-27T20:22:04.151084	{'source': 'webserver', 'raw': {'buildid': 189729, 'number': 2530, 'builderid': 24, 'buildrequestid': 190204, 'workerid': 5, 'masterid': 1, 'started_at': 1790540523, 'complete_at': None, 'locks_duration_s': 0, 'complete': False, 'state_string': 'starting', 'results': None, 'properties': {'author': ['JosJuice', 'Change'], 'workername': ['altair-fifoci', 'Worker'], 'codebase': ['', 'Build'], 'scheduler': ['dev', 'Scheduler'], 'repository': ['', 'Build'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'branch': ['master', 'Build'], 'shortrev': ['2609-5', 'Change'], 'builderid': [24, 'Builder'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-sw-lin-mesa', 'Builder'], 'buildnumber': [2530, 'Build'], 'project': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190204, 'buildsetid': 42814, 'builderid': 24, 'priority': 0, 'claimed': True, 'claimed_at': 1790540523, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 24, 'name': 'fifoci-sw-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/24/builds/2530'}, 'type': 'raw_bb_hook'}
2026-09-27T20:22:04.024250	{'source': 'webserver', 'raw': {'buildid': 189726, 'number': 2522, 'builderid': 5, 'buildrequestid': 190201, 'workerid': 5, 'masterid': 1, 'started_at': 1790539578, 'complete_at': 1790540523, 'locks_duration_s': 0, 'complete': True, 'state_string': 'build successful', 'results': 0, 'properties': {'shortrev': ['2609-5', 'Change'], 'scheduler': ['dev', 'Scheduler'], 'branch': ['master', 'Build'], 'codebase': ['', 'Build'], 'owners': [['JosJuice'], 'Build'], 'builddir': ['/var/lib/fifoci-worker/worker/fifoci-ogl-lin-mesa', 'Worker'], 'author': ['JosJuice', 'Change'], 'builderid': [5, 'Builder'], 'branchname': ['master', 'Change'], 'buildername': ['fifoci-ogl-lin-mesa', 'Builder'], 'buildnumber': [2522, 'Build'], 'revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'Build'], 'project': ['', 'Build'], 'got_revision': ['bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'GitNoBranch'], 'basedir': ['/var/lib/fifoci-worker/worker', 'Worker'], 'warnings-count': [0, 'WarningCountingShellCommand'], 'description': ['Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'Change'], 'workername': ['altair-fifoci', 'Worker'], 'repository': ['', 'Build']}, 'buildrequest': {'buildrequestid': 190201, 'buildsetid': 42814, 'builderid': 5, 'priority': 0, 'claimed': True, 'claimed_at': 1790539578, 'claimed_by_masterid': 1, 'complete': False, 'results': -1, 'submitted_at': 1790539205, 'complete_at': None, 'waited_for': False, 'properties': None}, 'buildset': {'bsid': 42814, 'external_idstring': None, 'reason': "The AnyBranchScheduler scheduler named 'dev' triggered this build", 'submitted_at': 1790539205, 'complete': False, 'complete_at': None, 'results': -1, 'parent_buildid': None, 'parent_relationship': None, 'rebuilt_buildid': None, 'sourcestamps': [{'ssid': 12842, 'branch': 'master', 'revision': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'project': '', 'repository': '', 'codebase': '', 'created_at': 1790539205, 'patch': None}]}, 'parentbuild': None, 'parentbuilder': None, 'builder': {'builderid': 5, 'name': 'fifoci-ogl-lin-mesa', 'masterids': [1], 'description': None, 'description_format': None, 'description_html': None, 'projectid': None, 'tags': []}, 'url': 'https://dolphin.ci/#/builders/5/builds/2522'}, 'type': 'raw_bb_hook'}

Recent 'raw_gh_hook' events

2026-09-27T20:00:03.708672	{'source': 'webserver', 'gh_type': 'check_suite', 'raw': {'action': 'requested', 'check_suite': {'id': 98415965481, 'node_id': 'CS_kwDOALCn2M8AAAAW6gx1KQ', 'head_branch': 'master', 'head_sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'status': 'queued', 'conclusion': None, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin/check-suites/98415965481', 'before': '465c652da1dc0b3048089701a1885084821c9574', 'after': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'pull_requests': [{'url': 'https://api.github.com/repos/MarioPartyNetplay/Dolphin-MPN/pulls/224', 'id': 4391850780, 'number': 224, 'head': {'ref': 'master', 'sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '3e4a703265359301aed20e50fb62036e22928f79', 'repo': {'id': 623850328, 'url': 'https://api.github.com/repos/MarioPartyNetplay/Dolphin-MPN', 'name': 'Dolphin-MPN'}}}, {'url': 'https://api.github.com/repos/Faster-Brawl/dolphin/pulls/5', 'id': 1222541325, 'number': 5, 'head': {'ref': 'master', 'sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': 'eb9e232680dfdc04ec2adab05dbc530b1e707fc9', 'repo': {'id': 577809188, 'url': 'https://api.github.com/repos/Faster-Brawl/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/dirextric-auto/dolphin/pulls/1', 'id': 571486662, 'number': 1, 'head': {'ref': 'master', 'sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '1e71904cb9930eccc036e2ce2360beaa746befa7', 'repo': {'id': 337848960, 'url': 'https://api.github.com/repos/dirextric-auto/dolphin', 'name': 'dolphin'}}}, {'url': 'https://api.github.com/repos/zurgeg/dolphin-vr-no-ovr/pulls/1', 'id': 518053317, 'number': 1, 'head': {'ref': 'master', 'sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'VR-Hydra', 'sha': 'ea9f95955e5335cc238b2f9c5a0a6dfdc8698aec', 'repo': {'id': 311469400, 'url': 'https://api.github.com/repos/zurgeg/dolphin-vr-no-ovr', 'name': 'dolphin-vr-no-ovr'}}}, {'url': 'https://api.github.com/repos/weihuoya/dolphin/pulls/1', 'id': 400884538, 'number': 1, 'head': {'ref': 'master', 'sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repo': {'id': 11577304, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'name': 'dolphin'}}, 'base': {'ref': 'master', 'sha': '0f4c971326ae9389b3ad55b0fefacb708d148f4d', 'repo': {'id': 143011855, 'url': 'https://api.github.com/repos/weihuoya/dolphin', 'name': 'dolphin'}}}], 'app': {'id': 49947, 'client_id': 'Iv1.1fcaea7644d8b727', 'slug': 'dolphin-ci', 'node_id': 'MDM6QXBwNDk5NDc=', 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'name': 'Dolphin CI', 'description': 'Continuous Integration setup for [dolphin-emu.org](https://dolphin-emu.org/).', 'external_url': 'https://github.com/dolphin-emu', 'html_url': 'https://github.com/apps/dolphin-ci', 'created_at': '2019-12-26T22:26:07Z', 'updated_at': '2019-12-26T22:33:19Z', 'permissions': {'checks': 'write', 'contents': 'read', 'issues': 'write', 'members': 'read', 'metadata': 'read', 'pull_requests': 'write', 'statuses': 'write'}, 'events': ['check_run', 'commit_comment', 'issue_comment', 'pull_request', 'pull_request_review', 'pull_request_review_comment', 'push']}, 'created_at': '2026-09-27T20:00:02Z', 'updated_at': '2026-09-27T20:00:02Z', 'rerequestable': True, 'runs_rerequestable': True, 'latest_check_runs_count': 0, 'check_runs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/check-suites/98415965481/check-runs', 'head_commit': {'id': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'tree_id': 'e4158fc881f0e71b57224356fb83216d4c068aa7', 'message': 'Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'timestamp': '2026-09-27T20:00:00Z', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com'}}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T19:47:17Z', 'pushed_at': '2026-09-27T20:00:00Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15580, 'watchers_count': 15580, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15580, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T20:00:02.774573	{'source': 'webserver', 'gh_type': 'push', 'raw': {'ref': 'refs/heads/master', 'before': '465c652da1dc0b3048089701a1885084821c9574', 'after': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'name': 'dolphin-emu', 'email': None, 'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': 1374484077, 'updated_at': '2026-09-27T19:47:17Z', 'pushed_at': 1790539200, 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15580, 'watchers_count': 15580, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': True, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15580, 'default_branch': 'master', 'stargazers': 15580, 'master_branch': 'master', 'organization': 'dolphin-emu', 'custom_properties': {}}, 'pusher': {'name': 'JosJuice', 'email': 'josjuice@gmail.com'}, 'forced': False, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created': False, 'deleted': False, 'base_ref': None, 'compare': 'https://github.com/dolphin-emu/dolphin/compare/465c652da1dc...bb3558a70ecb', 'commits': [{'id': '5f395ab79293cb88c266171a9caf0253592c70fb', 'tree_id': 'e4158fc881f0e71b57224356fb83216d4c068aa7', 'distinct': False, 'message': 'Android: Set abiFilters for ndk\n\nNormally, Dolphin APKs have a lib folder that contains two subfolders:\narm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also\ncontains additional .so files for libadrenotools.\n\nWhen we added netplay support for Android, we brought in Jetpack Compose\nas a dependency, which in turn made libandroidx.graphics.path.so be\nincluded in Dolphin APKs. Unfortunately, this .so file was included not\nonly for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This\nmade Dolphin installable on devices that use one of these older ABIs,\nbut because libmain.so is missing, trying to start Dolphin on such a\ndevice results in an instant crash. We have gotten a number of Google\nPlay reviews from armeabi-v7a users complaining about this crash.\n\nThis fixes the problem by setting abiFilters under ndk instead of under\ncmake, as documented at https://developer.android.com/ndk/guides/abis.', 'timestamp': '2026-09-27T21:31:29+02:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/5f395ab79293cb88c266171a9caf0253592c70fb', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T20:39:11+02:00', 'username': 'JosJuice'}, 'committer': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T21:31:29+02:00', 'username': 'JosJuice'}, 'added': [], 'removed': [], 'modified': ['Source/Android/app/build.gradle.kts']}, {'id': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'tree_id': 'e4158fc881f0e71b57224356fb83216d4c068aa7', 'distinct': True, 'message': 'Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'timestamp': '2026-09-27T22:00:00+02:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T22:00:00+02:00', 'username': 'JosJuice'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'date': '2026-09-27T22:00:00+02:00', 'username': 'web-flow'}, 'added': [], 'removed': [], 'modified': ['Source/Android/app/build.gradle.kts']}], 'head_commit': {'id': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'tree_id': 'e4158fc881f0e71b57224356fb83216d4c068aa7', 'distinct': True, 'message': 'Merge pull request #14892 from JosJuice/android-abis\n\nAndroid: Set abiFilters for ndk', 'timestamp': '2026-09-27T22:00:00+02:00', 'url': 'https://github.com/dolphin-emu/dolphin/commit/bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'author': {'name': 'JosJuice', 'email': 'josjuice@gmail.com', 'date': '2026-09-27T22:00:00+02:00', 'username': 'JosJuice'}, 'committer': {'name': 'GitHub', 'email': 'noreply@github.com', 'date': '2026-09-27T22:00:00+02:00', 'username': 'web-flow'}, 'added': [], 'removed': [], 'modified': ['Source/Android/app/build.gradle.kts']}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T20:00:02.557254	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'closed', 'number': 14892, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'closed', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis fixes the problem by setting abiFilters under ndk instead of under cmake, as documented at https://developer.android.com/ndk/guides/abis.', 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T20:00:01Z', 'closed_at': '2026-09-27T20:00:00Z', 'merged_at': '2026-09-27T20:00:00Z', 'merge_commit_sha': 'bb3558a70ecb767ca59c23bbe06fb6bcb78cd3bd', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T19:32:46Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T19:47:17Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15580, 'watchers_count': 15580, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15580, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': True, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'comments': 0, 'review_comments': 3, 'maintainer_can_modify': False, 'commits': 1, 'additions': 6, 'deletions': 1, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T19:47:17Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15580, 'watchers_count': 15580, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15580, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:33:34.418736	{'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355', 'pull_request_review_id': 5331721284, 'id': 4116647355, 'node_id': 'PRRC_kwDOALCn2M71Xw27', 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)', 'path': 'Source/Android/app/build.gradle.kts', 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "I was worried that getting rid of it would make us build extra ABIs and waste time, but upon testing, it looks like it doesn't.", 'created_at': '2026-09-27T19:33:32Z', 'updated_at': '2026-09-27T19:33:32Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116647355', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116647355'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116647355/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': None, 'original_line': 114, 'side': 'RIGHT', 'in_reply_to_id': 4116619364, 'author_association': 'MEMBER', 'original_position': 19, 'position': 1, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis fixes the problem by setting abiFilters under ndk instead of under cmake, as documented at https://developer.android.com/ndk/guides/abis.', 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:32:57Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '3f1372befd64b27b2d33ed017b8e15df47001999', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T19:32:46Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:33:34.417709	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5331721284, 'node_id': 'PRR_kwDOALCn2M8AAAABPcucRA', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331721284', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331721284'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'submitted_at': '2026-09-27T19:33:32Z', 'updated_at': '2026-09-27T19:33:32Z', 'author_association': 'MEMBER'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis fixes the problem by setting abiFilters under ndk instead of under cmake, as documented at https://developer.android.com/ndk/guides/abis.', 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:32:57Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '3f1372befd64b27b2d33ed017b8e15df47001999', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T19:32:46Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:32:59.518419	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'edited', 'number': 14892, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis fixes the problem by setting abiFilters under ndk instead of under cmake, as documented at https://developer.android.com/ndk/guides/abis.', 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:32:57Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '3f1372befd64b27b2d33ed017b8e15df47001999', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T19:32:46Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': True, 'rebaseable': False, 'mergeable_state': 'unstable', 'merged_by': None, 'comments': 0, 'review_comments': 2, 'maintainer_can_modify': True, 'commits': 1, 'additions': 6, 'deletions': 1, 'changed_files': 1}, 'changes': {'body': {'from': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs."}}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:32:49.196684	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 14892, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:32:47Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '5f395ab79293cb88c266171a9caf0253592c70fb', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T19:32:46Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/5f395ab79293cb88c266171a9caf0253592c70fb'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 2, 'maintainer_can_modify': True, 'commits': 1, 'additions': 6, 'deletions': 1, 'changed_files': 1}, 'before': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'after': '5f395ab79293cb88c266171a9caf0253592c70fb', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:24:27.322434	{'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364', 'pull_request_review_id': 5331692822, 'id': 4116619364, 'node_id': 'PRRC_kwDOALCn2M71XqBk', 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)', 'path': 'Source/Android/app/build.gradle.kts', 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Docs seem to imply we can get rid of this altogether\n\nhttps://developer.android.com/studio/projects/gradle-external-native-builds#specify-abi\n\n<img width="917" height="484" alt="Image" src="https://github.com/user-attachments/assets/69c9f2d1-50be-4793-91bb-e3bef25e4604" />', 'created_at': '2026-09-27T19:24:24Z', 'updated_at': '2026-09-27T19:24:24Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116619364', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116619364'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116619364/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': 114, 'original_line': 114, 'side': 'RIGHT', 'author_association': 'CONTRIBUTOR', 'original_position': 19, 'position': 19, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:21:10Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:24:27.321246	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5331692822, 'node_id': 'PRR_kwDOALCn2M8AAAABPcstFg', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331692822', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331692822'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'submitted_at': '2026-09-27T19:24:24Z', 'updated_at': '2026-09-27T19:24:24Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:21:10Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:21:13.600821	{'source': 'webserver', 'gh_type': 'pull_request_review_comment', 'raw': {'action': 'created', 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693', 'pull_request_review_id': 5331682711, 'id': 4116609693, 'node_id': 'PRRC_kwDOALCn2M71Xnqd', 'diff_hunk': '@@ -105,12 +109,21 @@ android {\n                     "-DCMAKE_BUILD_TYPE=RelWithDebInfo"\n                     // , "-DENABLE_GENERIC=ON"\n                 )\n-                abiFilters("arm64-v8a", "x86_64") //, "armeabi-v7a", "x86"\n \n-                // Uncomment the line below if you don\'t want to build the C++ unit tests\n+                // Only build native code for supported ABIs.\n+                abiFilters.addAll(abis)\n+\n+                // Uncomment the line below if you don\'t want to build the C++ unit tests.\n                 //targets("main", "hook_impl", "main_hook", "gsl_alloc_hook", "file_redirect_hook")\n             }\n         }\n+\n+        // Make sure APK/ABB files only include .so files for supported ABIs. If we don\'t do this,', 'path': 'Source/Android/app/build.gradle.kts', 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'original_commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Think this should say AAB instead of ABB', 'created_at': '2026-09-27T19:21:10Z', 'updated_at': '2026-09-27T19:21:10Z', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116609693', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#discussion_r4116609693'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments/4116609693/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'start_line': None, 'original_start_line': None, 'start_side': None, 'line': 121, 'original_line': 121, 'side': 'RIGHT', 'author_association': 'CONTRIBUTOR', 'original_position': 26, 'position': 26, 'subject_type': 'line'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:18:00Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:21:13.599784	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5331682711, 'node_id': 'PRR_kwDOALCn2M8AAAABPcsFlw', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'state': 'commented', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331682711', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331682711'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'submitted_at': '2026-09-27T19:21:10Z', 'updated_at': '2026-09-27T19:21:10Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T19:18:00Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:20:17.393836	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5331679742, 'node_id': 'PRR_kwDOALCn2M8AAAABPcr5_g', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14893#pullrequestreview-5331679742', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14893#pullrequestreview-5331679742'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893'}}, 'submitted_at': '2026-09-27T19:20:15Z', 'updated_at': '2026-09-27T19:20:15Z', 'author_association': 'MEMBER'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893', 'id': 4656123355, 'node_id': 'PR_kwDOALCn2M8AAAABFYbN2w', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14893', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14893.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14893.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893', 'number': 14893, 'state': 'open', 'locked': False, 'title': 'Fix android settings crash on API level 28 and lower', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "These API levels don't allow color selectors to be used as backgrounds.\r\n\r\nSwitch to MaterialDivider and set the color via dividerColor instead of background.", 'created_at': '2026-09-27T19:15:19Z', 'updated_at': '2026-09-27T19:15:19Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '80cf190305e411d29f7aadae2b864d333990e386', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'head': {'label': 'tom-pratt:android-settings-crash', 'ref': 'android-settings-crash', 'sha': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 651994822, 'node_id': 'R_kgDOJtymxg', 'name': 'dolphin', 'full_name': 'tom-pratt/dolphin', 'private': False, 'owner': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/tom-pratt/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/tom-pratt/dolphin', 'forks_url': 'https://api.github.com/repos/tom-pratt/dolphin/forks', 'keys_url': 'https://api.github.com/repos/tom-pratt/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/tom-pratt/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/tom-pratt/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/tom-pratt/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/tom-pratt/dolphin/events', 'assignees_url': 'https://api.github.com/repos/tom-pratt/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/tom-pratt/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/tom-pratt/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/tom-pratt/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/tom-pratt/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/tom-pratt/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/tom-pratt/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/tom-pratt/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/tom-pratt/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/tom-pratt/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/tom-pratt/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/tom-pratt/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/tom-pratt/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/tom-pratt/dolphin/merges', 'archive_url': 'https://api.github.com/repos/tom-pratt/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/tom-pratt/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/tom-pratt/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/tom-pratt/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/tom-pratt/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/tom-pratt/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/tom-pratt/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/tom-pratt/dolphin/deployments', 'created_at': '2023-06-10T18:31:53Z', 'updated_at': '2026-05-19T10:20:25Z', 'pushed_at': '2026-09-27T19:13:52Z', 'git_url': 'git://github.com/tom-pratt/dolphin.git', 'ssh_url': 'git@github.com:tom-pratt/dolphin.git', 'clone_url': 'https://github.com/tom-pratt/dolphin.git', 'svn_url': 'https://github.com/tom-pratt/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 518275, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'netplay', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14893'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:18:02.003231	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5331672515, 'node_id': 'PRR_kwDOALCn2M8AAAABPcrdww', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331672515', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892#pullrequestreview-5331672515'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}}, 'submitted_at': '2026-09-27T19:18:00Z', 'updated_at': '2026-09-27T19:18:00Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T18:52:43Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '155b6f295cb93353a5c6930b2fd17ce210377280', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 526968, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:15:21.797600	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 14893, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893', 'id': 4656123355, 'node_id': 'PR_kwDOALCn2M8AAAABFYbN2w', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14893', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14893.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14893.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893', 'number': 14893, 'state': 'open', 'locked': False, 'title': 'Fix android settings crash on API level 28 and lower', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "These API levels don't allow color selectors to be used as backgrounds.\r\n\r\nSwitch to MaterialDivider and set the color via dividerColor instead of background.", 'created_at': '2026-09-27T19:15:19Z', 'updated_at': '2026-09-27T19:15:19Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'head': {'label': 'tom-pratt:android-settings-crash', 'ref': 'android-settings-crash', 'sha': 'b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 651994822, 'node_id': 'R_kgDOJtymxg', 'name': 'dolphin', 'full_name': 'tom-pratt/dolphin', 'private': False, 'owner': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/tom-pratt/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/tom-pratt/dolphin', 'forks_url': 'https://api.github.com/repos/tom-pratt/dolphin/forks', 'keys_url': 'https://api.github.com/repos/tom-pratt/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/tom-pratt/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/tom-pratt/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/tom-pratt/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/tom-pratt/dolphin/events', 'assignees_url': 'https://api.github.com/repos/tom-pratt/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/tom-pratt/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/tom-pratt/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/tom-pratt/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/tom-pratt/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/tom-pratt/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/tom-pratt/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/tom-pratt/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/tom-pratt/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/tom-pratt/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/tom-pratt/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/tom-pratt/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/tom-pratt/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/tom-pratt/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/tom-pratt/dolphin/merges', 'archive_url': 'https://api.github.com/repos/tom-pratt/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/tom-pratt/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/tom-pratt/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/tom-pratt/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/tom-pratt/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/tom-pratt/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/tom-pratt/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/tom-pratt/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/tom-pratt/dolphin/deployments', 'created_at': '2023-06-10T18:31:53Z', 'updated_at': '2026-05-19T10:20:25Z', 'pushed_at': '2026-09-27T19:13:52Z', 'git_url': 'git://github.com/tom-pratt/dolphin.git', 'ssh_url': 'git@github.com:tom-pratt/dolphin.git', 'clone_url': 'https://github.com/tom-pratt/dolphin.git', 'svn_url': 'https://github.com/tom-pratt/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 518275, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'netplay', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14893'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14893/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14893/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b5748b81d64bc8ee61c2a9c514f98adb2acd2cd7'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 4, 'deletions': 3, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 488, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 488, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T19:00:57.921541	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878', 'id': 5503582670, 'node_id': 'PR_kwDOALCn2M8AAAABEIV7mA', 'number': 14878, 'title': 'Android: Add global hotkeys', 'user': {'login': 'vhoxha08', 'id': 5047177, 'node_id': 'MDQ6VXNlcjUwNDcxNzc=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5047177?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/vhoxha08', 'html_url': 'https://github.com/vhoxha08', 'followers_url': 'https://api.github.com/users/vhoxha08/followers', 'following_url': 'https://api.github.com/users/vhoxha08/following{/other_user}', 'gists_url': 'https://api.github.com/users/vhoxha08/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/vhoxha08/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/vhoxha08/subscriptions', 'organizations_url': 'https://api.github.com/users/vhoxha08/orgs', 'repos_url': 'https://api.github.com/users/vhoxha08/repos', 'events_url': 'https://api.github.com/users/vhoxha08/events{/privacy}', 'received_events_url': 'https://api.github.com/users/vhoxha08/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-18T19:00:59Z', 'updated_at': '2026-09-27T19:00:55Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14878', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14878.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14878.patch', 'merged_at': None}, 'body': 'New global Hotkeys section.\r\n\r\nOnly a subset of the Desktop hotkeys is added for now:\r\n\r\n- Take Screenshot\r\n- Toggle turbo Mode\r\n- Inc/Dec Emulation Speed\r\n- Inc/Dec Internal resolution\r\n- All the save/load state Hotkeys\r\n\r\n<img width="540" height="1200" alt="Screenshot_20260918_205623" src="https://github.com/user-attachments/assets/4178a639-844f-484e-b2b5-a05bf4ef87a0" />\r\n<img width="540" height="1200" alt="Screenshot_20260918_205652" src="https://github.com/user-attachments/assets/bad2f7e4-bdb3-4f71-bbc3-c9bfae4996dc" />\r\n', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/reactions', 'total_count': 2, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 2, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5858805799', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14878#issuecomment-5858805799', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14878', 'id': 5858805799, 'node_id': 'IC_kwDOALCn2M8AAAABXTZIJw', 'user': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-27T19:00:55Z', 'updated_at': '2026-09-27T19:00:55Z', 'body': "Does this bind individual button presses to hotkey shortcuts? I was hoping when this came to android it would be controller friendly. E.g. hold a designated hotkey button and then press a second controller button. Like select + L1 for save state and select + R1 for load state. I don't know if that's possible on desktop already.", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5858805799/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'tom-pratt', 'id': 10612949, 'node_id': 'MDQ6VXNlcjEwNjEyOTQ5', 'avatar_url': 'https://avatars.githubusercontent.com/u/10612949?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/tom-pratt', 'html_url': 'https://github.com/tom-pratt', 'followers_url': 'https://api.github.com/users/tom-pratt/followers', 'following_url': 'https://api.github.com/users/tom-pratt/following{/other_user}', 'gists_url': 'https://api.github.com/users/tom-pratt/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/tom-pratt/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/tom-pratt/subscriptions', 'organizations_url': 'https://api.github.com/users/tom-pratt/orgs', 'repos_url': 'https://api.github.com/users/tom-pratt/repos', 'events_url': 'https://api.github.com/users/tom-pratt/events{/privacy}', 'received_events_url': 'https://api.github.com/users/tom-pratt/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T18:52:45.792608	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 14892, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892', 'id': 4655991645, 'node_id': 'PR_kwDOALCn2M8AAAABFYTLXQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14892', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14892.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892', 'number': 14892, 'state': 'open', 'locked': False, 'title': 'Android: Set abiFilters for ndk', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': "Normally, Dolphin APKs have a lib folder that contains two subfolders: arm64-v8a and x86_64. Both contain a libmain.so file, and arm64-v8a also contains additional .so files for libadrenotools.\r\n\r\nWhen we added netplay support for Android, we brought in Jetpack Compose as a dependency, which in turn made libandroidx.graphics.path.so be included in Dolphin APKs. Unfortunately, this .so file was included not only for arm64-v8a and x86_64, but also for armeabi-v7a and x86. This made Dolphin installable on devices that use one of these older ABIs, but because libmain.so is missing, trying to start Dolphin on such a device results in an instant crash. We have gotten a number of Google Play reviews from armeabi-v7a users complaining about this crash.\r\n\r\nThis change fixes the problem by setting abiFilters as documented at https://developer.android.com/ndk/guides/abis, except I used a variable so we don't have to duplicate the list of ABIs.", 'created_at': '2026-09-27T18:52:43Z', 'updated_at': '2026-09-27T18:52:43Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'head': {'label': 'JosJuice:android-abis', 'ref': 'android-abis', 'sha': '0d9fbc34b5e14915c9c3cc9c4165c8663e912360', 'user': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 26057138, 'node_id': 'MDEwOlJlcG9zaXRvcnkyNjA1NzEzOA==', 'name': 'dolphin', 'full_name': 'JosJuice/dolphin', 'private': False, 'owner': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/JosJuice/dolphin', 'description': 'Dolphin is a GameCube/Wii emulator, allowing you to play games for these two platforms on PC, with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/JosJuice/dolphin', 'forks_url': 'https://api.github.com/repos/JosJuice/dolphin/forks', 'keys_url': 'https://api.github.com/repos/JosJuice/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/JosJuice/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/JosJuice/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/JosJuice/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/JosJuice/dolphin/events', 'assignees_url': 'https://api.github.com/repos/JosJuice/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/JosJuice/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/JosJuice/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/JosJuice/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/JosJuice/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/JosJuice/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/JosJuice/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/JosJuice/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/JosJuice/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/JosJuice/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/JosJuice/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/JosJuice/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/JosJuice/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/JosJuice/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/JosJuice/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/JosJuice/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/JosJuice/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/JosJuice/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/JosJuice/dolphin/merges', 'archive_url': 'https://api.github.com/repos/JosJuice/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/JosJuice/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/JosJuice/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/JosJuice/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/JosJuice/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/JosJuice/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/JosJuice/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/JosJuice/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/JosJuice/dolphin/deployments', 'created_at': '2014-11-01T17:12:40Z', 'updated_at': '2026-09-27T18:17:16Z', 'pushed_at': '2026-09-27T18:50:59Z', 'git_url': 'git://github.com/JosJuice/dolphin.git', 'ssh_url': 'git@github.com:JosJuice/dolphin.git', 'clone_url': 'https://github.com/JosJuice/dolphin.git', 'svn_url': 'https://github.com/JosJuice/dolphin', 'homepage': None, 'size': 525801, 'stargazers_count': 6, 'watchers_count': 6, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 1, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 1, 'open_issues': 0, 'watchers': 6, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14892'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14892/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14892/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/0d9fbc34b5e14915c9c3cc9c4165c8663e912360'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 15, 'deletions': 2, 'changed_files': 1}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 487, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 487, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JosJuice', 'id': 6716818, 'node_id': 'MDQ6VXNlcjY3MTY4MTg=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6716818?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JosJuice', 'html_url': 'https://github.com/JosJuice', 'followers_url': 'https://api.github.com/users/JosJuice/followers', 'following_url': 'https://api.github.com/users/JosJuice/following{/other_user}', 'gists_url': 'https://api.github.com/users/JosJuice/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JosJuice/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JosJuice/subscriptions', 'organizations_url': 'https://api.github.com/users/JosJuice/orgs', 'repos_url': 'https://api.github.com/users/JosJuice/repos', 'events_url': 'https://api.github.com/users/JosJuice/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JosJuice/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T17:59:07.505783	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 14891, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891', 'id': 4655697004, 'node_id': 'PR_kwDOALCn2M8AAAABFYBMbA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14891', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14891.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14891.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891', 'number': 14891, 'state': 'open', 'locked': False, 'title': 'MemArenaDarwin: Eliminate use of mach_make_memory_entry_64', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'In #14838, we started passing `MAP_MEM_VM_SHARE` to `mach_make_memory_entry_64` to ensure that it returns an entry that can surpass the 128MB boundary. This broke mapping on some game + hardware + macOS combinations for some reason. I was able to reproduce on an Intel MacBook Pro (16", 2019) with Trauma Center New Blood on macOS 15, but others have reported the issue with different games, ARM Macs, and later macOS versions.\r\n\r\nWe can achieve the same functionality without `mach_make_memory_entry_64` with just `vm_remap`, so let\'s just use that.', 'created_at': '2026-09-27T17:56:59Z', 'updated_at': '2026-09-27T17:59:05Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'ee2e0780f2c322a1e8f8628131439b2aa51f6148', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'head': {'label': 'OatmealDome:shm-entry-begone', 'ref': 'shm-entry-begone', 'sha': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 32332945, 'node_id': 'MDEwOlJlcG9zaXRvcnkzMjMzMjk0NQ==', 'name': 'dolphin', 'full_name': 'OatmealDome/dolphin', 'private': False, 'owner': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/OatmealDome/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/OatmealDome/dolphin', 'forks_url': 'https://api.github.com/repos/OatmealDome/dolphin/forks', 'keys_url': 'https://api.github.com/repos/OatmealDome/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/OatmealDome/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/OatmealDome/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/OatmealDome/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/OatmealDome/dolphin/events', 'assignees_url': 'https://api.github.com/repos/OatmealDome/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/OatmealDome/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/OatmealDome/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/OatmealDome/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/OatmealDome/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/OatmealDome/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/OatmealDome/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/OatmealDome/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/OatmealDome/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/OatmealDome/dolphin/merges', 'archive_url': 'https://api.github.com/repos/OatmealDome/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/OatmealDome/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/OatmealDome/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/OatmealDome/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/OatmealDome/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/OatmealDome/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/OatmealDome/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/OatmealDome/dolphin/deployments', 'created_at': '2015-03-16T15:05:49Z', 'updated_at': '2026-09-08T11:49:03Z', 'pushed_at': '2026-09-27T17:59:04Z', 'git_url': 'git://github.com/OatmealDome/dolphin.git', 'ssh_url': 'git@github.com:OatmealDome/dolphin.git', 'clone_url': 'https://github.com/OatmealDome/dolphin.git', 'svn_url': 'https://github.com/OatmealDome/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 689073, 'stargazers_count': 264, 'watchers_count': 264, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 31, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 31, 'open_issues': 0, 'watchers': 264, 'default_branch': 'ios-jb', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 486, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 486, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14891'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/da76f651ec20ac3b5cb8ace65f543d246a6c8f0a'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 19, 'deletions': 38, 'changed_files': 2}, 'before': '2f503d0a0d2752d5ccb647c6e6231957ca6b9209', 'after': 'da76f651ec20ac3b5cb8ace65f543d246a6c8f0a', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 486, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 486, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T17:57:01.738933	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 14891, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891', 'id': 4655697004, 'node_id': 'PR_kwDOALCn2M8AAAABFYBMbA', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14891', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14891.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14891.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891', 'number': 14891, 'state': 'open', 'locked': False, 'title': 'MemArenaDarwin: Eliminate use of mach_make_memory_entry_64', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'In #14838, we started passing `MAP_MEM_VM_SHARE` to `mach_make_memory_entry_64` to ensure that it returns an entry that can surpass the 128MB boundary. This broke mapping on some game + hardware + macOS combinations for some reason. I was able to reproduce on an Intel MacBook Pro (16", 2019) with Trauma Center New Blood on macOS 15, but others have reported the issue with different games, ARM Macs, and later macOS versions.\r\n\r\nWe can achieve the same functionality without `mach_make_memory_entry_64` with just `vm_remap`, so let\'s just use that.', 'created_at': '2026-09-27T17:56:59Z', 'updated_at': '2026-09-27T17:56:59Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2f503d0a0d2752d5ccb647c6e6231957ca6b9209', 'head': {'label': 'OatmealDome:shm-entry-begone', 'ref': 'shm-entry-begone', 'sha': '2f503d0a0d2752d5ccb647c6e6231957ca6b9209', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 32332945, 'node_id': 'MDEwOlJlcG9zaXRvcnkzMjMzMjk0NQ==', 'name': 'dolphin', 'full_name': 'OatmealDome/dolphin', 'private': False, 'owner': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/OatmealDome/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/OatmealDome/dolphin', 'forks_url': 'https://api.github.com/repos/OatmealDome/dolphin/forks', 'keys_url': 'https://api.github.com/repos/OatmealDome/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/OatmealDome/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/OatmealDome/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/OatmealDome/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/OatmealDome/dolphin/events', 'assignees_url': 'https://api.github.com/repos/OatmealDome/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/OatmealDome/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/OatmealDome/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/OatmealDome/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/OatmealDome/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/OatmealDome/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/OatmealDome/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/OatmealDome/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/OatmealDome/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/OatmealDome/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/OatmealDome/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/OatmealDome/dolphin/merges', 'archive_url': 'https://api.github.com/repos/OatmealDome/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/OatmealDome/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/OatmealDome/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/OatmealDome/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/OatmealDome/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/OatmealDome/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/OatmealDome/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/OatmealDome/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/OatmealDome/dolphin/deployments', 'created_at': '2015-03-16T15:05:49Z', 'updated_at': '2026-09-08T11:49:03Z', 'pushed_at': '2026-09-27T17:48:25Z', 'git_url': 'git://github.com/OatmealDome/dolphin.git', 'ssh_url': 'git@github.com:OatmealDome/dolphin.git', 'clone_url': 'https://github.com/OatmealDome/dolphin.git', 'svn_url': 'https://github.com/OatmealDome/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 689073, 'stargazers_count': 264, 'watchers_count': 264, 'language': None, 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 31, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': None, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 31, 'open_issues': 0, 'watchers': 264, 'default_branch': 'ios-jb', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 486, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 486, 'watchers': 15579, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14891'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14891/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14891/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/2f503d0a0d2752d5ccb647c6e6231957ca6b9209'}}, 'author_association': 'MEMBER', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 20, 'deletions': 38, 'changed_files': 2}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T16:20:08Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15579, 'watchers_count': 15579, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 486, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 486, 'watchers': 15579, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T14:25:08.901578	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5330667940, 'node_id': 'PRR_kwDOALCn2M8AAAABPbuJpA', 'user': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': None, 'commit_id': 'd51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870#pullrequestreview-5330667940', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14870#pullrequestreview-5330667940'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870'}}, 'submitted_at': '2026-09-27T14:25:06Z', 'updated_at': '2026-09-27T14:25:06Z', 'author_association': 'CONTRIBUTOR'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870', 'id': 4544052861, 'node_id': 'PR_kwDOALCn2M8AAAABDti-fQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'number': 14870, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Additional Code Approvals', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.', 'created_at': '2026-09-16T04:46:48Z', 'updated_at': '2026-09-27T14:20:23Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '8f88928f7ee38abed8dbd0eef5d93703c05bbfd8', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'head': {'label': 'LillyJadeKatrin:retroachievements-allowlist-update', 'ref': 'retroachievements-allowlist-update', 'sha': 'd51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2026-09-07T13:59:58Z', 'pushed_at': '2026-09-27T14:20:21Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 519600, 'stargazers_count': 13, 'watchers_count': 13, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 13, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T07:49:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15578, 'watchers_count': 15578, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15578, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14870'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d51d80b9ec42aaab7ee91398097dfdea5365ae6c'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T07:49:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15578, 'watchers_count': 15578, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15578, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JoshuaVandaele', 'id': 24195176, 'node_id': 'MDQ6VXNlcjI0MTk1MTc2', 'avatar_url': 'https://avatars.githubusercontent.com/u/24195176?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JoshuaVandaele', 'html_url': 'https://github.com/JoshuaVandaele', 'followers_url': 'https://api.github.com/users/JoshuaVandaele/followers', 'following_url': 'https://api.github.com/users/JoshuaVandaele/following{/other_user}', 'gists_url': 'https://api.github.com/users/JoshuaVandaele/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JoshuaVandaele/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JoshuaVandaele/subscriptions', 'organizations_url': 'https://api.github.com/users/JoshuaVandaele/orgs', 'repos_url': 'https://api.github.com/users/JoshuaVandaele/repos', 'events_url': 'https://api.github.com/users/JoshuaVandaele/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JoshuaVandaele/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T14:20:24.501629	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'synchronize', 'number': 14870, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870', 'id': 4544052861, 'node_id': 'PR_kwDOALCn2M8AAAABDti-fQ', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14870', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14870.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870', 'number': 14870, 'state': 'open', 'locked': False, 'title': 'RetroAchievements - Additional Code Approvals', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'A handful of requested Gecko/AR codes and approvals for use with RetroAchievements.', 'created_at': '2026-09-16T04:46:48Z', 'updated_at': '2026-09-27T14:20:23Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': 'c133fd226f5a82855e31a23158bdea60fd1783ce', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'head': {'label': 'LillyJadeKatrin:retroachievements-allowlist-update', 'ref': 'retroachievements-allowlist-update', 'sha': 'd51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'user': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 604890132, 'node_id': 'R_kgDOJA3kFA', 'name': 'dolphin-retroachievements', 'full_name': 'LillyJadeKatrin/dolphin-retroachievements', 'private': False, 'owner': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements', 'forks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/forks', 'keys_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/teams', 'hooks_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/hooks', 'issue_events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/events{/number}', 'events_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/events', 'assignees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/assignees{/user}', 'branches_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/branches{/branch}', 'tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/tags', 'blobs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/languages', 'stargazers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/stargazers', 'contributors_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contributors', 'subscribers_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscribers', 'subscription_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/subscription', 'commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/contents/{+path}', 'compare_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/merges', 'archive_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/downloads', 'issues_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/issues{/number}', 'pulls_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/labels{/name}', 'releases_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/releases{/id}', 'deployments_url': 'https://api.github.com/repos/LillyJadeKatrin/dolphin-retroachievements/deployments', 'created_at': '2023-02-22T02:00:37Z', 'updated_at': '2026-09-07T13:59:58Z', 'pushed_at': '2026-09-27T14:20:21Z', 'git_url': 'git://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'ssh_url': 'git@github.com:LillyJadeKatrin/dolphin-retroachievements.git', 'clone_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements.git', 'svn_url': 'https://github.com/LillyJadeKatrin/dolphin-retroachievements', 'homepage': 'https://dolphin-emu.org', 'size': 519600, 'stargazers_count': 13, 'watchers_count': 13, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 13, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T07:49:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15578, 'watchers_count': 15578, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15578, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14870'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14870/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14870/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/d51d80b9ec42aaab7ee91398097dfdea5365ae6c'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 3, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 169, 'deletions': 1, 'changed_files': 14}, 'before': '67564de303329fee8dbe9a6e515c20b4d4c668f8', 'after': 'd51d80b9ec42aaab7ee91398097dfdea5365ae6c', 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T07:49:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15578, 'watchers_count': 15578, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15578, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'LillyJadeKatrin', 'id': 122337285, 'node_id': 'U_kgDOB0q4BQ', 'avatar_url': 'https://avatars.githubusercontent.com/u/122337285?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/LillyJadeKatrin', 'html_url': 'https://github.com/LillyJadeKatrin', 'followers_url': 'https://api.github.com/users/LillyJadeKatrin/followers', 'following_url': 'https://api.github.com/users/LillyJadeKatrin/following{/other_user}', 'gists_url': 'https://api.github.com/users/LillyJadeKatrin/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/LillyJadeKatrin/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/LillyJadeKatrin/subscriptions', 'organizations_url': 'https://api.github.com/users/LillyJadeKatrin/orgs', 'repos_url': 'https://api.github.com/users/LillyJadeKatrin/repos', 'events_url': 'https://api.github.com/users/LillyJadeKatrin/events{/privacy}', 'received_events_url': 'https://api.github.com/users/LillyJadeKatrin/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T04:34:39.742187	{'source': 'webserver', 'gh_type': 'pull_request_review', 'raw': {'action': 'submitted', 'review': {'id': 5328823252, 'node_id': 'PRR_kwDOALCn2M8AAAABPZ9j1A', 'user': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': '> Any other comments on this?\n\nNope.. LGTM', 'commit_id': 'b21878da9c8f1c91b8a534a81a553a80d04d718a', 'state': 'approved', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14840#pullrequestreview-5328823252', 'pull_request_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840', '_links': {'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14840#pullrequestreview-5328823252'}, 'pull_request': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840'}}, 'submitted_at': '2026-09-27T04:34:37Z', 'updated_at': '2026-09-27T04:34:37Z', 'author_association': 'MEMBER'}, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840', 'id': 4427828350, 'node_id': 'PR_kwDOALCn2M8AAAABB-tMfg', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14840', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14840.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14840.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840', 'number': 14840, 'state': 'open', 'locked': False, 'title': 'VideoCommon: split partial texture update logic from the actual rendering', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Late last year I started working on a new feature that required Dolphin to think about how it renders in a different way. In order to prepare for that, I will be creating some PRs that restructure or refactor our existing code.\r\n\r\nThis PR is for the texture cache. Partial texture updates are a complex piece of logic that currently interweave the rendering and the logic details.  This change attempts to split them out into two separate parts.  There is a tiny bit of overhead to avoid invalidation of entries in a map we are iterating (that was previously avoided due to everything being in one function) but I think this code has value even without my future changes from a readability perspective.\r\n\r\nFunctionality should not change with these PRs. I did some mild testing but fifo ci should hopefully confirm if any changes slipped through.', 'created_at': '2026-09-03T00:10:29Z', 'updated_at': '2026-09-26T19:31:44Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': '1b0279c39c184969a4c7959b06d98bf09477758d', 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b21878da9c8f1c91b8a534a81a553a80d04d718a', 'head': {'label': 'iwubcode:dolphin_texture_refactor_3', 'ref': 'dolphin_texture_refactor_3', 'sha': 'b21878da9c8f1c91b8a534a81a553a80d04d718a', 'user': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 77596353, 'node_id': 'MDEwOlJlcG9zaXRvcnk3NzU5NjM1Mw==', 'name': 'dolphin', 'full_name': 'iwubcode/dolphin', 'private': False, 'owner': {'login': 'iwubcode', 'id': 15224722, 'node_id': 'MDQ6VXNlcjE1MjI0NzIy', 'avatar_url': 'https://avatars.githubusercontent.com/u/15224722?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/iwubcode', 'html_url': 'https://github.com/iwubcode', 'followers_url': 'https://api.github.com/users/iwubcode/followers', 'following_url': 'https://api.github.com/users/iwubcode/following{/other_user}', 'gists_url': 'https://api.github.com/users/iwubcode/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/iwubcode/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/iwubcode/subscriptions', 'organizations_url': 'https://api.github.com/users/iwubcode/orgs', 'repos_url': 'https://api.github.com/users/iwubcode/repos', 'events_url': 'https://api.github.com/users/iwubcode/events{/privacy}', 'received_events_url': 'https://api.github.com/users/iwubcode/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/iwubcode/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/iwubcode/dolphin', 'forks_url': 'https://api.github.com/repos/iwubcode/dolphin/forks', 'keys_url': 'https://api.github.com/repos/iwubcode/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/iwubcode/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/iwubcode/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/iwubcode/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/iwubcode/dolphin/events', 'assignees_url': 'https://api.github.com/repos/iwubcode/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/iwubcode/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/iwubcode/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/iwubcode/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/iwubcode/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/iwubcode/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/iwubcode/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/iwubcode/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/iwubcode/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/iwubcode/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/iwubcode/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/iwubcode/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/iwubcode/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/iwubcode/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/iwubcode/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/iwubcode/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/iwubcode/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/iwubcode/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/iwubcode/dolphin/merges', 'archive_url': 'https://api.github.com/repos/iwubcode/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/iwubcode/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/iwubcode/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/iwubcode/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/iwubcode/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/iwubcode/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/iwubcode/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/iwubcode/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/iwubcode/dolphin/deployments', 'created_at': '2016-12-29T08:26:39Z', 'updated_at': '2026-09-14T00:37:30Z', 'pushed_at': '2026-09-14T00:37:23Z', 'git_url': 'git://github.com/iwubcode/dolphin.git', 'ssh_url': 'git@github.com:iwubcode/dolphin.git', 'clone_url': 'https://github.com/iwubcode/dolphin.git', 'svn_url': 'https://github.com/iwubcode/dolphin', 'homepage': 'https://dolphin-emu.org/', 'size': 523987, 'stargazers_count': 2, 'watchers_count': 2, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 4, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 1, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 4, 'open_issues': 1, 'watchers': 2, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '982e8d183d8df64b641a9809ec2f3b193f94e5e5', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T02:20:12Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15577, 'watchers_count': 15577, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 485, 'watchers': 15577, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14840'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14840/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14840/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/b21878da9c8f1c91b8a534a81a553a80d04d718a'}}, 'author_association': 'CONTRIBUTOR', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-27T02:20:12Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15577, 'watchers_count': 15577, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 485, 'watchers': 15577, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'phire', 'id': 138484, 'node_id': 'MDQ6VXNlcjEzODQ4NA==', 'avatar_url': 'https://avatars.githubusercontent.com/u/138484?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/phire', 'html_url': 'https://github.com/phire', 'followers_url': 'https://api.github.com/users/phire/followers', 'following_url': 'https://api.github.com/users/phire/following{/other_user}', 'gists_url': 'https://api.github.com/users/phire/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/phire/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/phire/subscriptions', 'organizations_url': 'https://api.github.com/users/phire/orgs', 'repos_url': 'https://api.github.com/users/phire/repos', 'events_url': 'https://api.github.com/users/phire/events{/privacy}', 'received_events_url': 'https://api.github.com/users/phire/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T01:49:23.257290	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'id': 5378197839, 'node_id': 'PR_kwDOALCn2M8AAAABCkI9dQ', 'number': 14853, 'title': 'Jit: Optimize trampoline info allocation', 'user': {'login': 'SuperSamus', 'id': 40663462, 'node_id': 'MDQ6VXNlcjQwNjYzNDYy', 'avatar_url': 'https://avatars.githubusercontent.com/u/40663462?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/SuperSamus', 'html_url': 'https://github.com/SuperSamus', 'followers_url': 'https://api.github.com/users/SuperSamus/followers', 'following_url': 'https://api.github.com/users/SuperSamus/following{/other_user}', 'gists_url': 'https://api.github.com/users/SuperSamus/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/SuperSamus/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/SuperSamus/subscriptions', 'organizations_url': 'https://api.github.com/users/SuperSamus/orgs', 'repos_url': 'https://api.github.com/users/SuperSamus/repos', 'events_url': 'https://api.github.com/users/SuperSamus/events{/privacy}', 'received_events_url': 'https://api.github.com/users/SuperSamus/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 2, 'created_at': '2026-09-07T19:03:33Z', 'updated_at': '2026-09-27T01:49:20Z', 'closed_at': None, 'assignee': None, 'author_association': 'CONTRIBUTOR', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14853', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14853.patch', 'merged_at': None}, 'body': 'Tested pausing and unpausing repeatedly in NBA Live 2005.\r\n\r\nBefore:\r\n<img width="1104" height="557" alt="JIT_before" src="https://github.com/user-attachments/assets/8fbc5d69-656c-4416-8b37-db4fa376de94" />\r\n\r\nAfter:\r\n<img width="1104" height="557" alt="JIT_after_trampoline_optimization" src="https://github.com/user-attachments/assets/51eab767-b079-47fd-a54f-9574f2a7d5ca" />\r\n\r\nAs you can see, the slowest function (allocating to the trampoline info map) is just gone from the profiling, and the improvement is noticeable.\r\n(And if MMU was enabled, then there would also be another hashmap. So, double the improvements for MMU titles.)\r\n\r\nARM is untested.\r\n\r\n<super><sub>MovInfo::address is now unused, should it be removed from the struct?</sub></super>', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5851745571', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14853#issuecomment-5851745571', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14853', 'id': 5851745571, 'node_id': 'IC_kwDOALCn2M8AAAABXMqNIw', 'user': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-27T01:49:20Z', 'updated_at': '2026-09-27T01:49:20Z', 'body': 'It reduces the stutters in RS2 when swapping viewports by roughly half.', 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5851745571/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15576, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'JMC47', 'id': 6598209, 'node_id': 'MDQ6VXNlcjY1OTgyMDk=', 'avatar_url': 'https://avatars.githubusercontent.com/u/6598209?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/JMC47', 'html_url': 'https://github.com/JMC47', 'followers_url': 'https://api.github.com/users/JMC47/followers', 'following_url': 'https://api.github.com/users/JMC47/following{/other_user}', 'gists_url': 'https://api.github.com/users/JMC47/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/JMC47/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/JMC47/subscriptions', 'organizations_url': 'https://api.github.com/users/JMC47/orgs', 'repos_url': 'https://api.github.com/users/JMC47/repos', 'events_url': 'https://api.github.com/users/JMC47/events{/privacy}', 'received_events_url': 'https://api.github.com/users/JMC47/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-27T00:00:52.970008	{'source': 'webserver', 'gh_type': 'pull_request', 'raw': {'action': 'opened', 'number': 14890, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890', 'id': 4650563825, 'node_id': 'PR_kwDOALCn2M8AAAABFTH48Q', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14890', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14890.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14890.patch', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14890', 'number': 14890, 'state': 'open', 'locked': False, 'title': 'Fix UI text truncation in 4K TV UI', 'user': {'login': 'lihanchen', 'id': 5497974, 'node_id': 'MDQ6VXNlcjU0OTc5NzQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5497974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lihanchen', 'html_url': 'https://github.com/lihanchen', 'followers_url': 'https://api.github.com/users/lihanchen/followers', 'following_url': 'https://api.github.com/users/lihanchen/following{/other_user}', 'gists_url': 'https://api.github.com/users/lihanchen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lihanchen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lihanchen/subscriptions', 'organizations_url': 'https://api.github.com/users/lihanchen/orgs', 'repos_url': 'https://api.github.com/users/lihanchen/repos', 'events_url': 'https://api.github.com/users/lihanchen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lihanchen/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'body': 'Before change:\r\n<img width="3840" height="2160" alt="Dolphin_Emulator_Shield2_main_homepage_adb_20260810_144621" src="https://github.com/user-attachments/assets/98e020e9-c908-4280-821a-f205c9d8bd06" />\r\n\r\nAfter Change:\r\n<img width="1680" height="959" alt="Screenshot 2026-09-26 at 4 54 38\u202fPM" src="https://github.com/user-attachments/assets/d231838f-bc6a-4e6a-a874-c2df8daa3750" />\r\n', 'created_at': '2026-09-27T00:00:50Z', 'updated_at': '2026-09-27T00:00:50Z', 'closed_at': None, 'merged_at': None, 'merge_commit_sha': None, 'assignees': [], 'requested_reviewers': [], 'requested_teams': [], 'labels': [], 'milestone': None, 'draft': False, 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890/commits', 'review_comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890/comments', 'review_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14890/comments', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'head': {'label': 'lihanchen:master', 'ref': 'master', 'sha': 'a975e7a235434af5d77565dc8bc01b05b0ec54c2', 'user': {'login': 'lihanchen', 'id': 5497974, 'node_id': 'MDQ6VXNlcjU0OTc5NzQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5497974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lihanchen', 'html_url': 'https://github.com/lihanchen', 'followers_url': 'https://api.github.com/users/lihanchen/followers', 'following_url': 'https://api.github.com/users/lihanchen/following{/other_user}', 'gists_url': 'https://api.github.com/users/lihanchen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lihanchen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lihanchen/subscriptions', 'organizations_url': 'https://api.github.com/users/lihanchen/orgs', 'repos_url': 'https://api.github.com/users/lihanchen/repos', 'events_url': 'https://api.github.com/users/lihanchen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lihanchen/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 1389889610, 'node_id': 'R_kgDOUtgISg', 'name': 'dolphin-emu', 'full_name': 'lihanchen/dolphin-emu', 'private': False, 'owner': {'login': 'lihanchen', 'id': 5497974, 'node_id': 'MDQ6VXNlcjU0OTc5NzQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5497974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lihanchen', 'html_url': 'https://github.com/lihanchen', 'followers_url': 'https://api.github.com/users/lihanchen/followers', 'following_url': 'https://api.github.com/users/lihanchen/following{/other_user}', 'gists_url': 'https://api.github.com/users/lihanchen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lihanchen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lihanchen/subscriptions', 'organizations_url': 'https://api.github.com/users/lihanchen/orgs', 'repos_url': 'https://api.github.com/users/lihanchen/repos', 'events_url': 'https://api.github.com/users/lihanchen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lihanchen/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/lihanchen/dolphin-emu', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': True, 'url': 'https://api.github.com/repos/lihanchen/dolphin-emu', 'forks_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/forks', 'keys_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/teams', 'hooks_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/hooks', 'issue_events_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/issues/events{/number}', 'events_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/events', 'assignees_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/assignees{/user}', 'branches_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/branches{/branch}', 'tags_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/tags', 'blobs_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/languages', 'stargazers_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/stargazers', 'contributors_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/contributors', 'subscribers_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/subscribers', 'subscription_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/subscription', 'commits_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/contents/{+path}', 'compare_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/merges', 'archive_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/downloads', 'issues_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/issues{/number}', 'pulls_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/labels{/name}', 'releases_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/releases{/id}', 'deployments_url': 'https://api.github.com/repos/lihanchen/dolphin-emu/deployments', 'created_at': '2026-09-26T23:56:06Z', 'updated_at': '2026-09-27T00:00:08Z', 'pushed_at': '2026-09-26T23:59:47Z', 'git_url': 'git://github.com/lihanchen/dolphin-emu.git', 'ssh_url': 'git@github.com:lihanchen/dolphin-emu.git', 'clone_url': 'https://github.com/lihanchen/dolphin-emu.git', 'svn_url': 'https://github.com/lihanchen/dolphin-emu', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 0, 'watchers_count': 0, 'language': 'C++', 'has_issues': False, 'has_projects': True, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 0, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 0, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': [], 'visibility': 'public', 'forks': 0, 'open_issues': 0, 'watchers': 0, 'default_branch': 'master', 'allow_squash_merge': True, 'allow_merge_commit': True, 'allow_rebase_merge': True, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, 'base': {'label': 'dolphin-emu:master', 'ref': 'master', 'sha': '465c652da1dc0b3048089701a1885084821c9574', 'user': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'repo': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15576, 'default_branch': 'master', 'allow_squash_merge': False, 'allow_merge_commit': True, 'allow_rebase_merge': False, 'allow_auto_merge': False, 'delete_branch_on_merge': False, 'allow_update_branch': False, 'use_squash_pr_title_as_default': False, 'squash_merge_commit_message': 'COMMIT_MESSAGES', 'squash_merge_commit_title': 'COMMIT_OR_PR_TITLE', 'merge_commit_message': 'PR_TITLE', 'merge_commit_title': 'MERGE_MESSAGE'}}, '_links': {'self': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890'}, 'html': {'href': 'https://github.com/dolphin-emu/dolphin/pull/14890'}, 'issue': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14890'}, 'comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14890/comments'}, 'review_comments': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890/comments'}, 'review_comment': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/comments{/number}'}, 'commits': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14890/commits'}, 'statuses': {'href': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/a975e7a235434af5d77565dc8bc01b05b0ec54c2'}}, 'author_association': 'NONE', 'auto_merge': None, 'assignee': None, 'active_lock_reason': None, 'merged': False, 'mergeable': None, 'rebaseable': None, 'mergeable_state': 'unknown', 'merged_by': None, 'comments': 0, 'review_comments': 0, 'maintainer_can_modify': True, 'commits': 1, 'additions': 11, 'deletions': 1, 'changed_files': 2}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3270, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 485, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3270, 'open_issues': 485, 'watchers': 15576, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'lihanchen', 'id': 5497974, 'node_id': 'MDQ6VXNlcjU0OTc5NzQ=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5497974?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/lihanchen', 'html_url': 'https://github.com/lihanchen', 'followers_url': 'https://api.github.com/users/lihanchen/followers', 'following_url': 'https://api.github.com/users/lihanchen/following{/other_user}', 'gists_url': 'https://api.github.com/users/lihanchen/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/lihanchen/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/lihanchen/subscriptions', 'organizations_url': 'https://api.github.com/users/lihanchen/orgs', 'repos_url': 'https://api.github.com/users/lihanchen/repos', 'events_url': 'https://api.github.com/users/lihanchen/events{/privacy}', 'received_events_url': 'https://api.github.com/users/lihanchen/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-26T23:00:05.913886	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864', 'id': 5439613993, 'node_id': 'PR_kwDOALCn2M8AAAABDVBfMA', 'number': 14864, 'title': 'Fix building with Xcode 27 by bumping minimum macOS version to 12 Monterey', 'user': {'login': 'FriendlyDarkness', 'id': 97096678, 'node_id': 'U_kgDOBcmT5g', 'avatar_url': 'https://avatars.githubusercontent.com/u/97096678?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/FriendlyDarkness', 'html_url': 'https://github.com/FriendlyDarkness', 'followers_url': 'https://api.github.com/users/FriendlyDarkness/followers', 'following_url': 'https://api.github.com/users/FriendlyDarkness/following{/other_user}', 'gists_url': 'https://api.github.com/users/FriendlyDarkness/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/FriendlyDarkness/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/FriendlyDarkness/subscriptions', 'organizations_url': 'https://api.github.com/users/FriendlyDarkness/orgs', 'repos_url': 'https://api.github.com/users/FriendlyDarkness/repos', 'events_url': 'https://api.github.com/users/FriendlyDarkness/events{/privacy}', 'received_events_url': 'https://api.github.com/users/FriendlyDarkness/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 4, 'created_at': '2026-09-13T10:54:37Z', 'updated_at': '2026-09-26T23:00:04Z', 'closed_at': None, 'assignee': None, 'author_association': 'NONE', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14864', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14864.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14864.patch', 'merged_at': None}, 'body': "Haven't tried building Dolphin on my Mac with Xcode 27 yet (I'm not on my Mac at the moment), but if I'm not mistaken, you guys will be affected by Xcode 27 [dropping support for Big Sur as a deployment target](https://developer.apple.com/xcode/system-requirements/)\r\n\r\nAnd it seems this time, being below the minimum target causes build failures, as evidenced by other projects like the Flutter framework needing to bump to iOS 15 and macOS 12 themselves (see flutter/flutter#187741 and flutter/flutter#187762)\r\n\r\nAs a result, this PR increases the deployment targets in CMakeLists.txt and BuildMacOSUniversalBinary.py to macOS 12", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/reactions', 'total_count': 1, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 1, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850694140', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14864#issuecomment-5850694140', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14864', 'id': 5850694140, 'node_id': 'IC_kwDOALCn2M8AAAABXLqB_A', 'user': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T23:00:04Z', 'updated_at': '2026-09-26T23:00:04Z', 'body': "I have Dolphin building no problem on my machine running MacOS 27 with the exception of MoltenVK due to the changes that Apple introduced. Disabling Vulkan led to a successful build\r\n\r\n---\r\nMoltenVK Build Error\r\n```\r\nBuilding external libraries for platform macOS and destination macOS\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'ExternalDependencies-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Tools-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'SPIRV-Cross-macOS' from project 'ExternalDependencies')\r\n/Users/hibyehello/Documents/github/dolphin/build/Externals/MoltenVK/MoltenVK-prefix/src/MoltenVK/ExternalDependencies.xcodeproj: error: The macOS deployment target 'MACOSX_DEPLOYMENT_TARGET' is set to 10.15, but the range of supported deployment target versions is 12.0 to 27.0.x. (in target 'glslang-macOS' from project 'ExternalDependencies')\r\n```", 'author_association': 'CONTRIBUTOR', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850694140/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T22:56:07Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15576, 'watchers_count': 15576, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15576, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'Hibyehello', 'id': 36666883, 'node_id': 'MDQ6VXNlcjM2NjY2ODgz', 'avatar_url': 'https://avatars.githubusercontent.com/u/36666883?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/Hibyehello', 'html_url': 'https://github.com/Hibyehello', 'followers_url': 'https://api.github.com/users/Hibyehello/followers', 'following_url': 'https://api.github.com/users/Hibyehello/following{/other_user}', 'gists_url': 'https://api.github.com/users/Hibyehello/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/Hibyehello/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/Hibyehello/subscriptions', 'organizations_url': 'https://api.github.com/users/Hibyehello/orgs', 'repos_url': 'https://api.github.com/users/Hibyehello/repos', 'events_url': 'https://api.github.com/users/Hibyehello/events{/privacy}', 'received_events_url': 'https://api.github.com/users/Hibyehello/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}
2026-09-26T22:42:34.938863	{'source': 'webserver', 'gh_type': 'issue_comment', 'raw': {'action': 'created', 'issue': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'repository_url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/labels{/name}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/comments', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/events', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'id': 4198171870, 'node_id': 'PR_kwDOALCn2M7PuCj3', 'number': 14545, 'title': 'VideoBackends/Vulkan: Use Vulkan loader and MoltenVK from Vulkan SDK on macOS', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'labels': [], 'state': 'open', 'locked': False, 'assignees': [], 'milestone': None, 'comments': 7, 'created_at': '2026-04-03T03:59:53Z', 'updated_at': '2026-09-26T22:42:33Z', 'closed_at': None, 'assignee': None, 'author_association': 'MEMBER', 'issue_field_values': [], 'type': None, 'active_lock_reason': None, 'draft': False, 'pull_request': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls/14545', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545', 'diff_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.diff', 'patch_url': 'https://github.com/dolphin-emu/dolphin/pull/14545.patch', 'merged_at': None}, 'body': "Follow-up to #14492.\r\n\r\nThis allows us to drop our custom MoltenVK and switch to one that is pre-built. I've installed SDK `1.4.341.1` on the build machine.\r\n\r\nI've also added support for KosmicKrisp in this PR, but I'll probably make it off-by-default before merging to avoid confusing users. I just wanted to have the CI create a build with KosmicKrisp enabled.", 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'timeline_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545/timeline', 'performed_via_github_app': None, 'state_reason': None}, 'comment': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850566149', 'html_url': 'https://github.com/dolphin-emu/dolphin/pull/14545#issuecomment-5850566149', 'issue_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/14545', 'id': 5850566149, 'node_id': 'IC_kwDOALCn2M8AAAABXLiOBQ', 'user': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'created_at': '2026-09-26T22:42:33Z', 'updated_at': '2026-09-26T22:42:33Z', 'body': "Yeah, it's on my list. There's just a lot of other things I'm working on.", 'author_association': 'MEMBER', 'reactions': {'url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments/5850566149/reactions', 'total_count': 0, '+1': 0, '-1': 0, 'laugh': 0, 'hooray': 0, 'confused': 0, 'heart': 0, 'rocket': 0, 'eyes': 0}, 'performed_via_github_app': None, 'minimized': None}, 'repository': {'id': 11577304, 'node_id': 'MDEwOlJlcG9zaXRvcnkxMTU3NzMwNA==', 'name': 'dolphin', 'full_name': 'dolphin-emu/dolphin', 'private': False, 'owner': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/dolphin-emu', 'html_url': 'https://github.com/dolphin-emu', 'followers_url': 'https://api.github.com/users/dolphin-emu/followers', 'following_url': 'https://api.github.com/users/dolphin-emu/following{/other_user}', 'gists_url': 'https://api.github.com/users/dolphin-emu/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/dolphin-emu/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/dolphin-emu/subscriptions', 'organizations_url': 'https://api.github.com/users/dolphin-emu/orgs', 'repos_url': 'https://api.github.com/users/dolphin-emu/repos', 'events_url': 'https://api.github.com/users/dolphin-emu/events{/privacy}', 'received_events_url': 'https://api.github.com/users/dolphin-emu/received_events', 'type': 'Organization', 'user_view_type': 'public', 'site_admin': False}, 'html_url': 'https://github.com/dolphin-emu/dolphin', 'description': 'Dolphin is a GameCube / Wii emulator, allowing you to play games for these two platforms on PC with improvements.', 'fork': False, 'url': 'https://api.github.com/repos/dolphin-emu/dolphin', 'forks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/forks', 'keys_url': 'https://api.github.com/repos/dolphin-emu/dolphin/keys{/key_id}', 'collaborators_url': 'https://api.github.com/repos/dolphin-emu/dolphin/collaborators{/collaborator}', 'teams_url': 'https://api.github.com/repos/dolphin-emu/dolphin/teams', 'hooks_url': 'https://api.github.com/repos/dolphin-emu/dolphin/hooks', 'issue_events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/events{/number}', 'events_url': 'https://api.github.com/repos/dolphin-emu/dolphin/events', 'assignees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/assignees{/user}', 'branches_url': 'https://api.github.com/repos/dolphin-emu/dolphin/branches{/branch}', 'tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/tags', 'blobs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/blobs{/sha}', 'git_tags_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/tags{/sha}', 'git_refs_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/refs{/sha}', 'trees_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/trees{/sha}', 'statuses_url': 'https://api.github.com/repos/dolphin-emu/dolphin/statuses/{sha}', 'languages_url': 'https://api.github.com/repos/dolphin-emu/dolphin/languages', 'stargazers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/stargazers', 'contributors_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contributors', 'subscribers_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscribers', 'subscription_url': 'https://api.github.com/repos/dolphin-emu/dolphin/subscription', 'commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/commits{/sha}', 'git_commits_url': 'https://api.github.com/repos/dolphin-emu/dolphin/git/commits{/sha}', 'comments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/comments{/number}', 'issue_comment_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues/comments{/number}', 'contents_url': 'https://api.github.com/repos/dolphin-emu/dolphin/contents/{+path}', 'compare_url': 'https://api.github.com/repos/dolphin-emu/dolphin/compare/{base}...{head}', 'merges_url': 'https://api.github.com/repos/dolphin-emu/dolphin/merges', 'archive_url': 'https://api.github.com/repos/dolphin-emu/dolphin/{archive_format}{/ref}', 'downloads_url': 'https://api.github.com/repos/dolphin-emu/dolphin/downloads', 'issues_url': 'https://api.github.com/repos/dolphin-emu/dolphin/issues{/number}', 'pulls_url': 'https://api.github.com/repos/dolphin-emu/dolphin/pulls{/number}', 'milestones_url': 'https://api.github.com/repos/dolphin-emu/dolphin/milestones{/number}', 'notifications_url': 'https://api.github.com/repos/dolphin-emu/dolphin/notifications{?since,all,participating}', 'labels_url': 'https://api.github.com/repos/dolphin-emu/dolphin/labels{/name}', 'releases_url': 'https://api.github.com/repos/dolphin-emu/dolphin/releases{/id}', 'deployments_url': 'https://api.github.com/repos/dolphin-emu/dolphin/deployments', 'created_at': '2013-07-22T09:07:57Z', 'updated_at': '2026-09-26T20:54:44Z', 'pushed_at': '2026-09-24T21:42:39Z', 'git_url': 'git://github.com/dolphin-emu/dolphin.git', 'ssh_url': 'git@github.com:dolphin-emu/dolphin.git', 'clone_url': 'https://github.com/dolphin-emu/dolphin.git', 'svn_url': 'https://github.com/dolphin-emu/dolphin', 'homepage': 'https://dolphin-emu.org', 'size': 561120, 'stargazers_count': 15574, 'watchers_count': 15574, 'language': 'C++', 'has_issues': False, 'has_projects': False, 'has_downloads': False, 'has_wiki': True, 'has_pages': False, 'has_discussions': False, 'forks_count': 3269, 'mirror_url': None, 'archived': False, 'disabled': False, 'open_issues_count': 484, 'license': {'key': 'other', 'name': 'Other', 'spdx_id': 'NOASSERTION', 'url': None, 'node_id': 'MDc6TGljZW5zZTA='}, 'allow_forking': True, 'is_template': False, 'web_commit_signoff_required': False, 'has_pull_requests': True, 'pull_request_creation_policy': 'all', 'topics': ['cpp', 'emulation', 'emulator', 'gamecube', 'wii'], 'visibility': 'public', 'forks': 3269, 'open_issues': 484, 'watchers': 15574, 'default_branch': 'master', 'custom_properties': {}}, 'organization': {'login': 'dolphin-emu', 'id': 5050316, 'node_id': 'MDEyOk9yZ2FuaXphdGlvbjUwNTAzMTY=', 'url': 'https://api.github.com/orgs/dolphin-emu', 'repos_url': 'https://api.github.com/orgs/dolphin-emu/repos', 'events_url': 'https://api.github.com/orgs/dolphin-emu/events', 'hooks_url': 'https://api.github.com/orgs/dolphin-emu/hooks', 'issues_url': 'https://api.github.com/orgs/dolphin-emu/issues', 'members_url': 'https://api.github.com/orgs/dolphin-emu/members{/member}', 'public_members_url': 'https://api.github.com/orgs/dolphin-emu/public_members{/member}', 'avatar_url': 'https://avatars.githubusercontent.com/u/5050316?v=4', 'description': ''}, 'sender': {'login': 'OatmealDome', 'id': 11504941, 'node_id': 'MDQ6VXNlcjExNTA0OTQx', 'avatar_url': 'https://avatars.githubusercontent.com/u/11504941?v=4', 'gravatar_id': '', 'url': 'https://api.github.com/users/OatmealDome', 'html_url': 'https://github.com/OatmealDome', 'followers_url': 'https://api.github.com/users/OatmealDome/followers', 'following_url': 'https://api.github.com/users/OatmealDome/following{/other_user}', 'gists_url': 'https://api.github.com/users/OatmealDome/gists{/gist_id}', 'starred_url': 'https://api.github.com/users/OatmealDome/starred{/owner}{/repo}', 'subscriptions_url': 'https://api.github.com/users/OatmealDome/subscriptions', 'organizations_url': 'https://api.github.com/users/OatmealDome/orgs', 'repos_url': 'https://api.github.com/users/OatmealDome/repos', 'events_url': 'https://api.github.com/users/OatmealDome/events{/privacy}', 'received_events_url': 'https://api.github.com/users/OatmealDome/received_events', 'type': 'User', 'user_view_type': 'public', 'site_admin': False}, 'installation': {'id': 35437981, 'node_id': 'MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMzU0Mzc5ODE='}}, 'type': 'raw_gh_hook'}