You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When loading a ROM, nChip16 hangs up to a minute.
I am guessing this is due to the disassembly process happening synchronously, please correct me if I am wrong.
Suggested Fix: disassemble in a separate thread, and update the "Source" list once it is finished.
Version: 0.9.6.0
ROM: ShowCompImage.c16
The text was updated successfully, but these errors were encountered:
Thanks for testing and thanks for reporting the problem. This has already been reported earlier and I did a couple "quick ugly" fixes. The problem comes from the RichEditTextBox which is extremely slow on handling appending of text when having lots of lines.
The current fixes for this problem is:
Disable the source listing from the menu by choosing to deselect "Show source listing". By doing this, the listing will not the done at all. The only way to get it there later in today's version is to enable it and reload the complete project.
To try and minimize the number of lines in the source listing (thus increasing performance) I've added a pre-defined label called "EndOfProgram". So when compiling your own programs and they have lots of data at the end, if you add this label to the end of the program, the assembler listing will not go further after finding this label. A minimal "problem" with this is that there can't be two labels defined at the same address so make sure that the EndOfProgram is defined at its own address.
I'll leave this open and try to REALLY fix the problem with performance before next release. Maybe I'll switch to ListBox instead..
When loading a ROM, nChip16 hangs up to a minute.
I am guessing this is due to the disassembly process happening synchronously, please correct me if I am wrong.
Suggested Fix: disassemble in a separate thread, and update the "Source" list once it is finished.
Version: 0.9.6.0
ROM: ShowCompImage.c16
The text was updated successfully, but these errors were encountered: