Man, it really irritates me to no end how Christophe made such a breakthrough program like Kaillera, and then abandoned it a couple years later. Since then several people such as “The Fucking Rabbit” have tackled the program making tweaks and subtle improvements and whatnot, but none of them match up to the brilliant GGPO client.
I sooo wish someone like Christophe or “The Fucking Rabbit” came back and re-wrote the entire netplay code within mame to make it as good as Final Burn Alpha, and add it to the latest version. This way, Ponder could use mame for GGPO instead of FBA. Don’t get me wrong…FBA is an insanely fantastic emu…but it doesn’t have nowhere NEAR the amount of games as mame. We’re talking over 8000 games in mame at this point!!! Simply crazy! Imagine if someone re-wrote a brand new mame netcode, and then Ponder came along and tweaked it for GGPO, implementing his famous rollback system. Then one day you’d open up the GGPO to find hundreds of thousands of games supported…games that are classics but are unavailable in FBA*(and likely to be for a very long time to come)* such as Violent Storm, Killer Instinct, NBA Jam, MK II, UMK3, Tekken 2, etc. This would be so awesome.
Christophe, TFR, or anyone else familiar with mame’s netcode…if you’re reading this, please come to work on mame to re-write a new netplay client, so that maybe someday Ponder will use it for GGPO. Kaillera is simply not cutting it anymore, and I bet Ponder refuses to touch it because of how shitty it is. I would donate a handsome fee if anyone were to make this happen. sigh Well, one can dream…
Ponder if you’re reading this, would it be possible for YOU to get into mame’s source code and write a new netcode for it? One that is as effective as GGPO? What would it take to motivate you to do it bro?