Re: Why RosAsm Breaks on a large number of symbols

From: The Wannabee (faq_at_.@.@szmyggenpv.com)
Date: 07/08/04


Date: Wed, 07 Jul 2004 21:01:57 -0700

På Wed, 07 Jul 2004 17:23:09 GMT, skrev Beth
<BethStone21@hotmail.NOSPICEDHAM.com>:

> Randy wrote:
>> Beth wrote:
>> > hutch wrote:

Yes. And here is code and evidence that Hutches code is a bug.

http://www.szmyggenpv.com/downloads/GameLoopBase.Zip

**** Instructions:****
Save, and close down all applications, that needs to be saved or closed
down, because we are about to "hang" windows NT/XP/98, and you will not be
able to save your work, beyond this point.

Start the exe, and select the button "Start game".

There not much of a game. The game loop only output some text onto two
squares, and toggles the colors.
When it first start, it runs at the lowest priority (if I recall
correctly). And draws exactly 1 frame per second.

Now, when the "game" has started, go to the Options/Priority menu, and
select REALTIME, or manually enter 32 to get the absolutely highest
priority.

Then, go to the FrameRate menu, and enter in the editbox in the menu :
10000

On my machine, an AMD 1800+ windows will never recover. I cant even get to
the TaskMgr.exe. This is because the gameloop is now running continuously,
and the app has the highest priority in the system, much higher then even
the system. Windows appear hung.

Windows appear hung, because an no other task will ever be sheduled, and
if they are, it happens so rarely that to me as a user, it appear hung. In
the worst case, this is exactly what Hutches poll loop will amount to if
the priority for his app are manually hightened. But in anycase, it will
slow down both the system and other running apps, and the system will look
slower than normal. Definitly a bug.

>
> Beth :)
>
>


Loading