top of page

Starcraft Resolution Hack 07 11: How to Boost Your Gaming Performance



There are several cases that could cause errors such as not having the correct res settings entered or using the hack with an incompatible hack. There is an error file that lists the errors located in your hack folder. Visit www.Ghoztcraft.net and report any errors with as much detail as possible.




Starcraft Resolution Hack 07 11



Me and a couple of my buddies are having difficulties to run your resolution expander with hamachi and Windows 7 machines because we need to use the forcebindip.exe to make it work under Windows Vista or 7.


umm.. first off who needs a virtual machine to run starcraft? i and plenty of people i know run starcraft perfectly fine on windows7 and even vista. And another thing Commander Keen is freaking awesome.


The second (or the third) option is very interesting and should work for everyone ! It solves the Direct3D freezing problems with this game. It runs in a Window (which is a inconvenience for playing :-/ ), that means, that if you have a high resolution screen, lower your resolution to 800*600 (or something lower than your normal resolution) so that it won't be so small.


The game features updated visuals, some polished versions of the old sprites, some built from the ground up based off of the ideas of the original artists and concept art. The campaign is present as well, with comic-style interludes and briefings between[5] and during missions.[6] The comics replace segments of the original game where green text was used on a black screen to convey narrative. The briefings from the original game are retained, but will receive added visual effects.[4] Illustrated segments within missions will vary in depiction, ranging from a wide view of the environment to a close-up of a character's face.[6] Classic cinematics are rendered in 1080p, and gameplay will have 4k resolution. Dialogue and audio are revised,[5] the audio sample rate increased to 44kHz.[7] Within the game, players can toggle between 4K resolution and the original's graphics settings for the visual effects[8] by hitting the "F5" key. Hitting the "F7" key can toggle environmental effects. The spectator mode will be updated, allowing observers to zoom up and down from the battlefield. [4] StarEdit was made accessible, but later support was dropped for it due to more viable third party alternatives.[4]


Support for the game includes online matchmaking, an APM counter, anti-hack support, LAN support, and new chat channel functionality along with legacy chat channel and custom game lobbies. Remastered is localized in 13 languages: English, German, French, Brazilian Portuguese, Spanish (LatAm), Spanish (European), Polish, Italian, Russian, Korean, Simplified Chinese, Traditional Chinese, and Japanese.[5] Hotkeys are rebindable, though control groups and F keys are not.[9]


What resolution (ingame) are you trying to run it at? And what do you see? Black bars on the side too? Or something else?In this case, I think I would expect vertical black bars on right and left, sound like a logical answer to that resolution.


Unfortunately the Res Exp 5.1 also crashes the game when I start a new custom scenario, so I have to start+save the game without the hack first, then load the game with the hack. But it is worth it as the default 640x480 resolution is really the most aging factor of the game.


Now, what this does : First line : Kills the taskbar application, so it doesn't create the color bug. Second line: This may or may not change based on where you installed starcraft. This is the default path. For those who didn't mess around with it, you can just use it like that. Third Line : Starts the taskbar back up when the game has been closed.


Hey, it didn't work for me either. I'd open up screen resolution but it didn nothingn to the game. However, inspired by the fix posted above I messed about a bit and founf a diffrent way. Mine works perfectly when you have both the screen resolution and the starcarft broodwar properties boxes open on screen. Hope this works for the rest of you as well!


This is an instructable for fixing the bad graphic colors in Starcraft if your running Windows Vista or Windows 7. There are 3 ways to do this, screen resolution window, run in Compatibility Mode, and a .bat file.


First, open the screen resolution window by right clicking on your desktop and going to screen resolution. Now just run starcraft and it might work. If it doesn't try the next solution.


Thank you for this amazing fix. I have windows 7 64 bit and i ran into an error stating it can't find starcraft.exe. If you have this problem paste this into the .bat file.======================================taskkill /f /IM explorer.exeC:\"Program Files (x86)"\Starcraft\Starcraft.exeexplorer.exeexit======================================Thank you once again, I hope this helps somebody.


Platform Timer Resolution:Outstanding Timer RequestA program or service has requested a timer resolution smaller than the platform maximum timer resolution.Requested Period 10000Requesting Process ID 2384Requesting Process Path \Device\HarddiskVolume1\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Binn\sqlservr.exe


If you record an ETW trace with Microsoft-Windows-Kernel-Power provider (UIforETW does this by default) then the Generic Events table will contain events with Task Names like SystemTimeResolutionChange (user-mode timer resolution changes?) and SystemTimeResolutionKernelChange (kernel-mode timer resolution changes?) and you can see what value they set the timer interval to (in typical inscrutable units, in hex just to make them more friendly). zero means reset to default. Unfortunately the SystemTimeResolutionKernelChange seem to get set in the context of whatever process is running so the Process field is useless, but at least the SystemTimeResolutionChange events will tell you what processes are changing the timer frequency, recorded over the tracing interval.


The 20 second period in the middle where performance suddenly drops is exactly when the timer resolution increase happened, and I got similar results every time I tried. I tested this both on my laptop on battery power and my workstation on wall power and the results were always similar.


There are two reasons for raising the timer frequency. One is that it improves the resolution of Sleep(n) and of timeouts on WaitForSingleObject. For instance, some games have a power saving mode that throttles the game to 30 fps and this can only be done accurately if Sleep(1) returns in one millisecond, rather than 15-16 milliseconds. By enabling a lower frame rate without requiring busy waiting the higher timer frequency actually saves energy, in this case. For details on Sleep(n) and timer frequency read Sleep Variation Investigated. Multi-media playback often raises the timer frequency for variants of this reason, but these programs should reset the frequency when they are no longer animating.


As to quartz.dll showing up under Visual Studio, I can only guess that VS is hosting some web page with Flash on it. When I ran your tests to check the timer resolution, I only ever saw quartz.dll show up while a DirectShow-using application was actively running.


It talks about Intelligent Timer Tick Distribution (ITTD) that avoids firing timer interrupts on all processors. That may explain one users report of a lower impact from high-resolution timers on Windows 8 compared to Windows 7.


If timer resolution is a system-wide, global property, how would you know if you could safely reduce the resolution again without disrupting other processes that also need the higher resolution? Or better yet, how would you feel if Microsoft had decided to make all their programs reset the resolution to the default on process exit, when your program is relying on having the higher resolution?


I agree that something has to be done, i.e. the global timer resolution should be the maximum of all processes that requested a higher resolution, so when all programs that requested the higher resolution have exited, the resolution could fall back, and you could reset the resolution mid-execution without actually affecting it or other programs.


Hmmm. I disagree. Some of our games increase the timer frequency so that we can clamp the frame rate to a maximum 30 fps without busy waiting. Thus, we use the increased timer resolution to *save* energy. Most game developers raise it and then run at as high a frame rate as they can, in which case the timer resolution is not relevant to energy consumption.


It seems very odd that audiodg.exe would increase the timer resolution. That program runs on all Windows computers and I have never seen it doing that. Did you verify that with powercfg? If so, what was the call stack? Maybe there is an audiodg add-in that does it.


Hi Bruce,Not sure if im barkin up the wrong tree here. I found this site while troubleshooting GPo Screensaver not working properly on some machines. I came across this site: -way-to-detect-what-is-disabling-the-screensaverThis pointed me to powercfg -energy trace. I got two specific event ID that stood out:First Event ID 63: The application or service 0x0 is attempting to update the system timer resolution to a value of 0x0.The details of this Evetn point to Internet Explorer as the process.Then the Second Event ID 95 : The system timer resolution has changed to a value of 0x61A8.


The benefit as you described is if your application needs to do something periodically or you either need some responsive or pseudo-realtime behavior at the user space level modifying the timer resolution really becomes your easiest option to achieve this.


Platform Timer Resolution:Platform Timer ResolutionThe default platform timer resolution is 15.6ms (15625000ns) and should be used whenever the system is idle. If the timer resolution is increased, processor power management technologies may not be effective. The timer resolution may be increased due to multimedia playback or graphical animations.Current Timer Resolution (100ns units)10000Maximum Timer Period (100ns units)156250Platform Timer Resolution:Outstanding Timer RequestA program or service has requested a timer resolution smaller than the platform maximum timer resolution.Requested Period10000Requesting Process ID6420Requesting Process Path\Device\HarddiskVolume1\carbonpoker\client.exePlatform Timer Resolution:Outstanding Timer RequestA program or service has requested a timer resolution smaller than the platform maximum timer resolution.Requested Period10000Requesting Process ID5856Requesting Process Path\Device\HarddiskVolume4\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exePlatform Timer Resolution:Outstanding Timer RequestA program or service has requested a timer resolution smaller than the platform maximum timer resolution.Requested Period10000Requesting Process ID6088Requesting Process Path\Device\HarddiskVolume4\Program Files\Logitech Gaming Software\LCore.exe 2ff7e9595c


Recent Posts

See All

Comments


bottom of page