Page 1 of 2

Nintendulator 0.960 debug mode, too big

Posted: Tue Aug 01, 2006 4:39 pm
by okcomputer
When using the debug mode on Nintendulator 0.960 it is way to large for my screen and slows gameplay. How do you get it to be small like it used to be?

thank You

matthew

Posted: Tue Aug 01, 2006 5:01 pm
by Quietust
Debug mode has always slowed down emulation, since it has to refresh the pattern table and nametable preview windows, which aren't drawn using optimized code. It also forces the window size to 2x so it can position the other debug windows relative to it without them overlapping.

Also, what resolution are you running at - 800x600? Even 1024x768 should be just barely too small to fit everything without overlapping, and 1152x864 or higher should have plenty of room. It's not really possible to make it take up less space without actually losing information.

Posted: Tue Aug 01, 2006 5:30 pm
by tepples
Quietust wrote:Debug mode has always slowed down emulation, since it has to refresh the pattern table and nametable preview windows, which aren't drawn using optimized code. It also forces the window size to 2x so it can position the other debug windows relative to it without them overlapping.
But why does it need to position them? And why does such positioning force it to 2x? Couldn't it support 1x, putting Dumps/Commands south of the pattern tables and palette?
Also, what resolution are you running at - 800x600? Even 1024x768 should be just barely too small to fit everything without overlapping, and 1152x864 or higher should have plenty of room. It's not really possible to make it take up less space without actually losing information.
Why can't I turn on the disassembly without turning on the nametables?

Posted: Tue Aug 01, 2006 5:31 pm
by Quietust
Because Akilla didn't design it that way, and I'm too lazy to rewrite it. Next question? :)

Posted: Tue Aug 01, 2006 5:32 pm
by tepples
What is necessary to recompile this program?

Posted: Tue Aug 01, 2006 5:34 pm
by Quietust
Microsoft Visual C++ 6.0, though you'll need to remake the project files since I only include ones for .NET 2003 anymore.

Posted: Tue Aug 01, 2006 5:46 pm
by okcomputer
My screen is 800x600. The nintendulator i used to use showed everything in debug mode just fine for me. :)

Posted: Tue Aug 01, 2006 7:52 pm
by tepples
Quietust wrote:Microsoft Visual C++ 6.0, though you'll need to remake the project files since I only include ones for .NET 2003 anymore.
Are there any MSisms that wouldn't compile in MinGW? I believe (but do not force it on anyone) that free software should be capable of being compiled in a free compiler.

Posted: Tue Aug 01, 2006 8:04 pm
by Quietust
The only thing that might not be compatible would be my usage of inline assembly, which is likely incompatible with the method GCC/MingW uses.

Posted: Mon Aug 07, 2006 3:28 pm
by okcomputer
Quietust, could You please add an option to make debug mode 1x again. 0.900 is the latest one that works like that and it keeps crashing on my computer. i would like to continue making my game.. but i cant without a 1x debug mode. Thank You for listening.

Posted: Mon Aug 07, 2006 4:18 pm
by Quietust
Out of curiosity, is there a reason why you cannot simply turn your resolution up to 1024x768 or higher?

Posted: Mon Aug 07, 2006 5:22 pm
by okcomputer
yes there is a reason. My video card is 1 mb. :oops: :)

Posted: Mon Aug 07, 2006 5:24 pm
by Quietust
okcomputer wrote:yes there is a reason. My video card is 1 mb. :oops: :)
I'm almost afraid to ask how fast your computer is, since it almost certainly is within Nintendulator's "effectively unsupported" range...

Posted: Mon Aug 07, 2006 6:24 pm
by okcomputer
Under "Processors" it says "AMD Athlon(tm) XP 1800+" :)

Posted: Mon Aug 07, 2006 7:30 pm
by Quietust
okcomputer wrote:Under "Processors" it says "AMD Athlon(tm) XP 1800+" :)
And you're using that with a 1MB video card? Sorry, but I don't quite believe you - to have that little memory, it would have to be over 10 years old.

I got my 128MB (GeForce FX 5200) video card for less than $50, so there's really no excuse for sticking with whatever you're using unless you literally have no money (in which case you probably wouldn't have an internet connection) or are on a fixed income or something.

In any event, as far as I'm concerned, the minimum system requirements for Nintendulator include a video card capable of at least 1024x768 with 16-bit color, and I don't intend to lower it. If you can't go beyond 800x600, then I suggest you upgrade your system so it can.