The New OpenGL- and G4-optimized SNES9X "Custom"
Someone in Japan took that original Carbon SNES9X port and has evolved it, using the magic of open-source. This new version is optimized for the G4 and doesn't screw with your resolution, using Quartz to simply scale the image to full screen. The performance and threading is also very much improved.
Check it out: http://www.geocities.co.jp/SiliconVa...60/snes9x.html
It looks especially gorgeous in wide-screen.
EDIT: Rofl, wrong forum. You see, it's because I was originally in the software forum, and I clicked on the moved 10.2.5 topic, and then I decided to post this new topic, and it screwed me all up...
Check it out: http://www.geocities.co.jp/SiliconVa...60/snes9x.html
It looks especially gorgeous in wide-screen.
EDIT: Rofl, wrong forum. You see, it's because I was originally in the software forum, and I clicked on the moved 10.2.5 topic, and then I decided to post this new topic, and it screwed me all up...
Comments
I'd tried this guy's tweaked SNES9X before, but this update from April 7th is just phenomenal. Wow. I mean, just, wow.
oh yeah, moving to software.
But there's lots of things in SNES9x Custom that beat the pants off Stiles' version: Multitap (4-player fun in Bomberman), Superscope, various tweaks and optimizations, windowed-mode, support to save to your home folder's Application Support (allowing multiple people using your computer to have their own save files etc...)...the list goes on.
Originally posted by chych
Now it just needs netplay! Too cool.
It's probably not going to happen. All developers run into the same problem when they try to implement netplay for console emulators: lag.
The console games were created with 0 latency in mind. But even on a good internet day, you can't get 0 lag. Because of this problem, any lag would throw a console game out of sync.
The only half decent network game you'd be able to play would be on a local network...and even then, anything that may cause a bit of lag on the network would throw your game out of sync.
Re-living the old skool!
Originally posted by kim kap sol
It's probably not going to happen. All developers run into the same problem when they try to implement netplay for console emulators: lag.
The console games were created with 0 latency in mind. But even on a good internet day, you can't get 0 lag. Because of this problem, any lag would throw a console game out of sync.
The only half decent network game you'd be able to play would be on a local network...and even then, anything that may cause a bit of lag on the network would throw your game out of sync.
Well I've played snes9x over long distances successfully. I'm sure there are methods in networks to sync the two systems, can't be impossible.
Originally posted by chych
Well I've played snes9x over long distances successfully. I'm sure there are methods in networks to sync the two systems, can't be impossible.
Doubtful. What kind of connection did you have?
I'm not saying you're a liar. It *is* possible to play a game over the internet...but any lag whatsoever will ruin a game.
I suppose the two emulators could pause the emulation the moment the constant stream of packets is interrupted and resume afterwards...but, I believe, even that can't guarantee maintaining sync between both emulators.
Never really encountered synch issues though. Not sure what snes9x does through netsprockets to synch, if it does at all. It has to be doing something though...