Dolphin, the GameCube and Wii emulator - Forums

Full Version: Eternal Darkness
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

reaperrar

I've only recently discovered there was a emulator for GC, wanted to try Eternal Darkness for the first time since I heard it was such a great game.

After a bit of research I now realise it's one of the games on that short list for games that don't work.

So I'm new to this scene and don't 100% understand how everything is done, I was just wondering whether ED will ever be playable. Not sure if people are working on it or not etc.

Just want to know if I should give up now or be patient Smile
Be patient mate, eventually it will hopefully work... I doubt anyone will be able to give a definite time though Sad
The game is just not a priority to anyone to get working. I've been told none of the devs have this game and just do not care. Basically, if none of the devs does not want to play a game and if none of the code put in place to make other games work did not help this game, then we're out of luck.
well, take F-Zero for example...seems to be a favorite for many devs and still it took a long while till they got it to work...some games are just more bitchy than others
(02-27-2010, 04:08 AM)[SS] Starscream Wrote: [ -> ]The game is just not a priority to anyone to get working. I've been told none of the devs have this game and just do not care. Basically, if none of the devs does not want to play a game and if none of the code put in place to make other games work did not help this game, then we're out of luck.

can people here confirm this?
Doing game fixes and hacks is just pointless, as it can break many other games (take F-Zero for example, other TLB games run slowly on x86 currently and that was a game fix). Developers concentrate their work on something that fix multiple things at once with quality, not just a nasty hack or patch.
Yes, I have Eternal Darkness and this game will hopefully be the next game I get working. The problem is a very difficult one to fix so it will require both time and luck. The developers have identified the problem but have not found the solution. The problem has to do with the sync between the Gamecube's CPU and GPU. In other words, it is a timing problem.

F-Zero GX was a difficult game to fix. Quite a few developers had already spent a lot of time trying to fix the game. The difficult thing about F-Zero GX was that the developers did not know where the problem was (unlike Eternal Darkness). So we were basically stabbing in the dark.

I was only able to get that game working because I had some tools that I guess the other developers did not have or did not use. Even then the game took many weeks full time to get it working.

The reason why the fix for F-ZERO GX made the other TLB games run slowly is because I had to put in a hack specifically to get the game running on Win32. I put in the Win32 hack so that the majority using Win32 would not jump up and down.

The hack is there because something called a "Memory Exception Handler" does not exist for the Win32 version of Dolphin. Dolphin has implemented a 64bit version of the memory exception handler for JIT which I enabled for JITIL in r4723. A 32bit version of the memory exception handler is what we are waiting for ector to write. Once that is written, issue 2119 will be closed off.

The 64bit version of Dolphin runs without any sort of hack to get F-ZERO GX working. Well, technically, the Memory Exception Handler is a "speed up hack" and the Win32 version is running without a hack and working closer to what real hardware would do. But anyway...

The Win32 slowdown affects JITIL only. JIT will run full speed with TLB hack games.

Hope that explains things.
good to hear and good luck Smile
Is this a similar issue to that of Starfox Adventures and if so, will fixing this game also fix Starfox Adventures?
(02-27-2010, 04:22 PM)Xtreme2damax Wrote: [ -> ]Is this a similar issue to that of Starfox Adventures and if so, will fixing this game also fix Starfox Adventures?

Yes, and maybe.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26