Castle of Illusion

Castle of Illusion

Statistiche:
[OUTDATED] FPS patch.
NOTE: The game has been officially patched, meaning this fix is no longer needed.

Hello fellow nostalgists. I have patched the COI.exe to run at 60 fps.

{COLLEGAMENTO RIMOSSO}

Enjoy!

Big thanks to shady_shadwar for the location of the memory offset for the frame limiter!
Ultima modifica da Whallex; 3 set 2014, ore 14:14
< >
Visualizzazione di 46-60 commenti su 100
Thanks a lot, it worked perfectly. :D:
Messaggio originale di Zion:
Odd. Make sure you rename your original to another name. The patched exe must have the filename COI.exe in the castle of illusion folder. What version of windows do you have?

Windows 8, and I have the lastest driver, and I renamed the .exe and doesn't work -_-
Not sure then. Try running cmpatibility mode.
Thanks so much everyone who helped make this happen, I was enjoying the game anyway - but getting 60 FPS now is SO much better!
Is there a way we could get a pathway to manually make the changes? I don't feel comfortable DLing from a p2p

Please and Thank you.
Just an update for anyone with a similar issue. I got it running at 60 fps now, but not in a borderless window. I had to drop my resolution back to 1680 x 1050 by editing the registry...
HKEY_CURRENT_USER\Software\SSA\COI\FullScreen = 1
HKEY_CURRENT_USER\Software\SSA\COI\ScreenResIndex = 12 (0c Hex)
Note: for some reason if I tried changing it through Options the game would crash more often than not.
So now I'm using the fixed exe from above and getting nice smooth 60fps with SLI on.

I don't think it's just a graphics horsepower issue, I think the devs might have designed the game for a lower res (720p), and used some tricks to scale it up somehow. I know that sounds weird but I noticed some resolutions seem to be frame limited to 50fps as opposed to 60, and the game doesn't look any worse at the lower res. Maybe it's the scaling that causes the fps (jerky) issues.
Messaggio originale di DRZ400Black:
I think the devs might have designed the game for a lower res (720p), and used some tricks to scale it up somehow.
You're right! When playing in fulscreen there's no difference btw 720p and 1080p and the game's blurry a little due to the upscaling! But when playing in borderless windowed mode the difference is distinct - the image is 5 times sharp, the colors are 5 times vivid and the gameplay is 5 times smooth as every other game at 1080p!
The truth is, that SEGA is having very hard times nowadays and the future of the company is unclear :(
Thank you so much! I just bought the game because of your patch and it works like a charm. This is how a platform game should be. Stupid Sega :protozoid:
YES ! It works !

This fantastic Game deserves 60 FPS and now It's so much better...

Thanks a million :D
Ultima modifica da Topper Harley; 9 set 2013, ore 6:18
Windowed => 60fps Works
Fullscreen => 24 FPS :/
Messaggio originale di Grunchimera:
Windowed => 60fps Works
Fullscreen => 24 FPS :/

It's because you - like me - are using a HDMI cable to connect to a monitor or TV.
The only way to play at 60fps is in windowed mode!!

Maybe someone could fiz the 24fps problem too??? :(
Ultima modifica da Neoguto; 9 set 2013, ore 11:06
thanks! I've never even tried the game without your patch. 60fps here. Perfect (^_^)
Surfing the web I found this for full screen 1080 with hdmi (I copied to my notes but I cannot find the original source):

1. Run the game
2. Run Cheat Engine
3. Choose COI.exe
4. Uncheck Writeable
5. Select Value type: Array of byte
6. Put value: 00 00 00 40 60 E5 A0 3F 02 2B 07 3D
7. Press First Scan
8. Double click Founded address on the left
9. In bottom double click on the added row in Value column - mouse MUST be in this exact column (where the hex code is)
10. Replace in pop-up: 7B 14 AE 47 E1 7A 84 3F 0A D7 23 3C
11. Press OK

cons: everytime You play You must follow this procedure
Ultima modifica da pat41179; 9 set 2013, ore 14:22
Messaggio originale di pat41179:
Surfing the web I found this for full screen 1080 with hdmi (I copied to my notes but I cannot find the original source):

1. Run the game
2. Run Cheat Engine
3. Choose COI.exe
4. Uncheck Writeable
5. Select Value type: Array of byte
6. Put value: 00 00 00 40 60 E5 A0 3F 02 2B 07 3D
7. Press First Scan
8. Double click Founded address on the left
9. In bottom double click on the added row in Value column - mouse MUST be in this exact column (where the hex code is)
10. Replace in pop-up: 7B 14 AE 47 E1 7A 84 3F 0A D7 23 3C
11. Press OK

cons: everytime You play You must follow this procedure

My patch incorporates this directly into the .exe already. The issue surroung 24fps with hdmi is with refresh rates, not the frame limiter.
I have HDMI, if you start RadeonPro, with the fps patch and set the refresh rate to 60hz, it is perfect, and it goes up to 1920x1080 native resolution...
< >
Visualizzazione di 46-60 commenti su 100
Per pagina: 1530 50

Data di pubblicazione: 7 set 2013, ore 15:36
Messaggi: 100