Raymond wrote:
Isn't there somebody out there who can rewrite this so that it will work correctly?

<sarcasm>
What would you like rewritten? Your program, the MoonBlaster player, MSX BIOS, the compiler?
Please send an application form in threefold to the address shown on the screen when the error occurs.
</sarcasm>


First thing you do is pinpointed the EXACT moment the hang occurs.
Then, find out whether or not the processor is executing an interrupt routine or whether interrupts are enabled or disabled.
Also check for variables that have values that seem impossible and other things that are just plain weird.


Only once you find out WHAT is wrong, you can find out how to FIX IT. This can be tedious, I know, I've been there... But you can't just say 'rewrite this and that' if you don't know for certain where the problem is, and the best person to find out is you, the programmer. (hence the sarcasm at the top)

Even though it may seem to be the moonblaster player, it could be YOUR program that causes an environment in which moonblaster can't function. For instance, you may be overwriting parts of the moonblaster code that causes the hang.

Good luck, and happy bughunting!

Patriek

_______________________________________________
MSX mailing list ([EMAIL PROTECTED])
Info page: http://lists.stack.nl/mailman/listinfo/msx

Reply via email to