Software
About V2.1
Plugins
Bug Tracking
History
 

Known Bugs

Click here to submit a bug, or
Bugs can be emailed to misim.info 'at' feertech.com

Bug No.VersionStatus Description
misim00011.3 Closed in 1.4 Opening TV Plugin while emulator is running causes exception
misim00021.3 Closed in 1.4 An exception in a plugin breaks the emulator thread.
misim00031.3 Closed in 1.4 Step, Over, Run buttons enabled when there is no progran loaded
misim00041.3 Closed in 1.4 Stop button is enabled when no program is running
misim00051.3 Closed in 1.4 Can't de-activate plugin. Closing a plugin should deactivate it.
misim00061.3 Closed in 1.4 In IE, no feedback is given while a file loads. This causes problems over slow links
misim00071.4 Closed in 1.5.1Applet doesn't shut down properly when browsing
misim00081.4 Closed in 1.4.1File Load and Save prompt has wrong colour background
misim00091.4 Closed in 1.4.1RETLW Instruction should not be spelt RELTW (!)
misim00101.4 Closed in 1.4.1Stepping Over Return instructions causes hang
misim00111.4.1 Closed in 1.5 Netscape doesn't correctly display status bar
misim00121.5 Open Emulator must be run from the installed directory to pick up Plugins file
misim00131.5 Closed in 1.6.0SLEEP and CLRWDT are not implemented (See also misim0021)
misim00141.5 Closed in 1.5.1'Over' button can still hang the emulator - should run in separate thread
misim00151.5 Closed in 1.7.6Assembler stops after single error - should continue if possible and report other problems
misim00161.5 Closed in 1.5.1Applet won't start in Internet Explorer
misim00171.5.1 Closed in 1.6.0PicExceptions show the wrong text when displayed (JL)
misim00181.5.1 Closed in 1.6.0HEX files with blank lines, generated by some assemblers won't load (JL)
misim00191.5.1 Closed in 1.6.0About Dialog isn't modal, and can be lost behind other windows (JL)
misim00201.5.1 Closed in 1.6.0Code to load the Emulator Logo breaks under Microsoft JVM (JL)
misim00211.5.1 Closed in 1.7.7Watchdog timer does nothing
misim00221.5.1 Closed in 1.6.0File Save is incorrectly disabled when editing files
misim00231.6.0 Closed in 1.6.1'Write Options' function uses Java 1.2 call. Breaks most browsers.
misim00241.6.0 Closed in 1.6.1LED and 7 Segment Plugins don't initialise their canvases properly
misim00251.6.0 Closed in 1.7.0Numeric values in assembly listings loose their formatting when assembled
misim00261.6.0 Closed in 1.7.0Simple Switch plugin has incorrect momentary behaviour
misim00271.7.0 Closed in 1.7.1Interrupt handler returns to PC+1, not PC
misim00281.7.0 Closed in 1.7.1Save As throws exception if Cancel is clicked
misim00291.7.0 Closed in 1.7.1Tetris breaks due to strict emulation of 16C84 (it only runs on the 16F84!)
misim00301.7.1 Closed in 1.7.2Renaming a Plugin doesn't change the Plugin's window title.
misim00311.7.1 Closed in 1.7.2In some situations, the ADDLW, DECFSZ instructions don't update the Z flag correctly
misim00321.7.1 Closed in 1.7.2Loading binaries, or assembling whilst emulator is running causes interesting effects
misim00331.7.1 Closed in 1.7.2Assembler insists on 16c84 target, should be as per processor being emulated
misim00341.7.1 Closed in 1.7.2LCD plugin has too many bugs to list
misim00351.7.1 Closed in 1.7.2'Save As' and file creation/saving/closing functions behave incorrectly
misim00361.7.1 Closed in 1.7.2Console Debug messages appear during File Dialogs under Linux
misim00371.7.1 Closed in 1.7.2List P= parameter may be incorrectly interpreted as a hex number
misim00381.7.1 Open An exception is thrown if PC reaches an address that has not been initialised
misim00391.7.1 Closed in 1.7.2The operation of the PSA bit in the Option register is inverted
misim00401.7.3 Closed in 1.7.4Minor changes to the operation of RLF instruction to correct arithmetic errors
misim00411.7.4 Closed in 1.7.5Windows start file (misim.bat) fixed.
misim00421.7.4 Closed in 1.7.5Scrollbar errors in EditorPanel fixed
misim00431.7.4 Closed in 1.7.5Slow scrolling for EditorPanel under some platforms fixed
misim00441.7.4 Closed in 1.7.6Deprecation warnings about font creation by EditorPanel fixed for Java 1.2
misim00451.7.4 Closed in 1.7.6Key Event constants in EditorPanel referred to by class to appease JBuilder
misim00461.7.4 Fixed in 1.7.6 Addresses over 2K boundary cause opcodes to assemble incorrectly
misim00471.7.4 Closed in 1.7.6Labels on the same line as an ORG instruction are set incorrectly
misim00481.7.4 Fixed in 1.7.6 Editor displays cursor incorrectly on some platoforms? (WinXP with Sun JVM)
misim00491.7.4 Closed in 1.7.6Player Two keys on TV Plugin don't work
misim00501.7.4 Fixed in 1.7.6 Peripheral registers over 0x0C are not updated after instructions
misim00511.7.4 Closed in 1.7.6Assembler hangs on Special Instructions that assemble to more than one normal Instruction
misim00521.7.4 Open Register naming is poor
misim00531.7.4 Closed in 1.7.6getTicks method in MachineState returns the wrong values
misim00541.7.4 Fixed in 1.7.6 Call and Goto Instructions don't use PCLATH register
misim00551.7.4 Closed in 1.7.6Message reporting doesn't correctly pluralise with '%s' token
misim00561.7.4 Closed in 1.7.6Plugin Loader does not report errors loading plugins to log screen
misim00571.7.4 Fixed in 1.7.6 Record Type 4 (in hex files produced by MPASM) causes hex loader to halt
misim00581.7.4 Fixed in 1.7.6 TRIS command only supports Port A and Port B
misim00591.7.4 Fixed in 1.7.6 DB,DW commands in assembly do not initialise Instructions
misim00601.7.4 Closed in 1.7.6Editor saves as UNIX filetype
misim00611.7.4 Fixed in 1.7.6 Processor saves binary (hex) files as UNIX filetype
misim00621.7.6 Closed in 1.7.7Assembler doesn't generate warnings or errors for bit and memory range errors
misim00631.7.6 Closed in 1.7.7DECF instruction won't assemble
misim00641.7.4 Closed in 1.7.7Text panels didn't always get the focus when clicked
misim00651.7.6 Closed in 1.7.7EEProm Write often failed
misim00661.7.4 Closed in 1.7.7Renaming files didn't resize tab buttons
misim00671.7.7 Closed in 2.0.0Bat disappears in Pong when playing against computer
misim00681.7.7 Closed in 2.0.0LCD test assembly file doesn't set Port A Tris values correctly
misim00691.7.7 Closed in 2.0.0'c' Single character constants always returned -1
misim00701.7.7 Closed in 2.0.0Macro expansion couldn't cope with forward references to labels
misim00711.7.7 Closed in 2.0.0Macro names had to be all lower case
misim00721.7.7 Closed in 2.0.0Switch state is 'lost' when processor is reset
misim00731.7.7 Closed in 2.0.0Writing to PCL was incorrectly handled (movwf pcl goes to pcl+1)
misim00741.7.7 Closed in 2.0.0Include files were processed as though they were in current working directory
misim00751.7.7 Closed in 2.0.0Slash characters (directories) in include file names weren't handled properly
misim00761.7.7 Closed in 2.0.0Editor doesn't always get focus
misim00771.7.7 Closed in 2.0.0When a file assembles with errors, cursor goes to wrong line
misim00781.7.7 Closed in 2.0.0ID locations in .hex files were only correct for 16F84
misim00791.7.7 Closed in 2.0.0If MiSim didn't have focus, clicking on it would move the cursor or select text
misim00801.7.7 Closed in 2.0.0You could open the same file to edit many times simultaneously
misim00811.7.7 Closed in 2.0.0Files opened in the applet showed the directory names on their tabs
misim00821.7.7 Closed in 2.0.0Edit Menu items (Cut, copy, goto etc.) caused the cursor to disappear from edit window
misim00831.7.7 Closed in 2.0.0If a file had been created with File->New, clicking Save would always prompt for a filename
misim00841.7.7 Closed in 2.0.0Switching between tabs had a delay, which also slowed down startup
misim00851.7.7 Closed in 2.0.0Edit menu wouldn't appear in Applet when editing a file
misim00861.7.7 Closed in 2.0.0Plugin definitions didn't set up the name of plugins correctly
misim00871.7.7 Closed in 2.0.0Online Browser page supplied in install refers to incorrect Jar and Cab files
misim00881.7.7 Closed in 2.0.0SET or EQU command without label caused assembler to halt
misim00891.7.7 Closed in 2.0.0CONSTANT and VARIABLE commands failed for lists of labels
misim00901.7.7 Closed in 2.0.0EXITM did not correctly exit nested IF..ENDIF commands
misim00911.7.7 Closed in 2.0.0Could not save Binary files for non-continuous source (multiple ORG addresses)
misim00922.0.0 Closed in 2.1.0Trying to log in with incorrect user name adds that username to the log window
misim00932.0.0 Closed in 2.1.0Simple Dialog did not respond to internationalisation changes
misim00942.0.0 Closed in 2.1.0Settings and language parameters in Applet Param tags did not work
misim00952.0.0 Closed in 2.1.0Missing install file message was incorrect for update
misim00962.0.0 Closed in 2.1.0Changing processor broke gui update for plugins (Eg. Breadboard Plugin)
misim00971.7.7 Closed in 2.1.0Some assembly failed without reporting error (null pointer exception on console)
misim00981.7.7 Closed in 2.1.0Tab key didn't work for edit windows in Java 1.4
misim00991.7.7 Closed in 2.1.0Scrollbars could gain focus in Java 1.4
misim01002.0.0 Closed in 2.1.0Breakpoints set on loaded binary files were shown on wrong line
misim01012.0.0 Closed in 2.1.0Displayed settings for new plugins were reset when viewing other plugins
misim01022.0.0 Closed in 2.1.0The CALL instruction for 16x5x (12-bit) devices could halt simulation
misim01031.7.7 Closed in 2.1.0Some combinations of opening and renaming files could confuse the tab buttons
misim01042.0.0 Closed in 2.1.0Save As could add duplicate copies of a file to the recent file list
misim01051.7.7 Closed in 2.1.0Binary files with multiple org addresses were not correctly disassembled
misim01061.7.7 Closed in 2.1.0LCD Plugin didn't execute Clear command
misim01071.7.7 Closed in 2.1.0LCD Plugin updated dataHigh signal incorrectly for 4-bit mode
misim01082.0.0 Closed in 2.1.012 Bit CLRW instruction didn't clear W
misim01092.0.0 Closed in 2.1.016x5x devices couldn't set pins to output
misim01101.7.7 Closed in 2.1.0Auto numbering of plugins with the same name was incorrect
misim01111.7.7 Closed in 2.1.016F84 inc file had an error in the MAXRAM definition
misim01121.7.7 Closed in 2.1.0INCLUDE command could not load absolute file names
misim01131.7.7 Closed in 2.1.0Unquoted filenames would not work with INCLUDE command
misim01141.7.7 Closed in 2.1.0Special Instructions evaluate '$' incorrectly

..Back To Software