Bart vs. the Space Mutants (SEGA, 1986)
Meka 0.8 ALPHA 220614
This version vastly improve the disassembly track-back, you can now semi-freely scroll in the disassembly! Also added a TRACE command as requested. It automatically records up to 65536 past instructions along with the registers and you can display them at anytime with TRACE. When the demanded output is large it goes directly to the log file without being displayed in the debugger console.
- Debugger: Added TRACE command to trace past execution.
- Disassembler: uses recorded Z80 execution history to allow semi-freely scrolling up and down in disassembly.
- Disassembler: Fixed symbol resolving in RST instruction.
- Debugger: fixed bug/crashes with enabling/disabling breakpoints.
- Updated checksum and compatibility lists.
Author: omar | Date: 22 czerwca 2014 22:23:25
- Added TRACE command to trace past execution.
Author: omar | Date: 22 czerwca 2014 20:30:50
- Disassembler: uses recorded Z80 execution history to allow semi-freely scrolling up and down in disassembly + skeleton of a logging system (untested).
Author: omar | Date: 22 czerwca 2014 19:47:03
Author: omar | Date: 22 czerwca 2014 16:08:46
- Removed includes from shared.h
- Disabled warning for VC2010 (which doesn't actually work)
Author: omar | Date: 22 czerwca 2014 15:01:29
Author: omar | Date: 22 czerwca 2014 15:00:12
- Missing bits of code (unused yet).
Author: omar | Date: 22 czerwca 2014 14:59:50
- Updated checksum and compatibility lists.
Author: omar | Date: 20 kwietnia 2014 16:22:59
- Portability patch by Glitch.
Author: omar | Date: 20 kwietnia 2014 16:20:42
- Updated checksum and compatibility lists.
Author: omar | Date: 9 lutego 2014 14:49:49
- Disassembler: Fixed symbol resolving in RST instruction.
- Debugger: increase number of disassembly track-back lines.
- Debugger: fixed bug/crashes with enabling/disabling breakpoints.
Author: omar | Date: 24 stycznia 2014 01:55:34
- Fixed typo for "next save slot" in menu.
Author: omar | Date: 24 stycznia 2014 01:54:52
- Disassembler: Fixed trackback on DD/FD prefixed instruction.
- Debugger: Fixed applet size.
Author: omar | Date: 23 stycznia 2014 12:32:08
Author: omar | Date: 23 stycznia 2014 01:34:20
- Disassembler: opcodes shown in lower-case, increased spacing for readability.
Author: omar | Date: 23 stycznia 2014 01:27:19
- Disassembler: fixed disassembly trackback for prefixed instructions.
Author: omar | Date: 23 stycznia 2014 01:07:08
- Disassembler: IX/IY offset displayed in decimal because for some reason that's a convention.
Author: omar | Date: 23 stycznia 2014 01:04:19
- Disassembler: fixed symbol handling on some form of IX/IY indexing.
Author: omar | Date: 23 stycznia 2014 00:50:16
- Disassembler: all offset are displayed as signed.
Author: omar | Date: 22 stycznia 2014 23:58:46
- Disassembler: display symbol+offset on JP/JR/CALL/RET/DJNZ instructions.
- Disassembler: display symbol on IX/IY indexed instructions given the current value of IX/IY.
- Debugger: fixed bug with disable CPU-space execution breakpoint.
- Debugger: increase applet width by 20 pixels.
Author: omar | Date: 22 stycznia 2014 21:44:34
- Parsing fix for arbitrary not-banked WLA symbol format.
Author: omar | Date: 22 stycznia 2014 01:14:55
- Debugger: Fixed handling of symbols >= 0x4000 which were broken when bank wasn't explicitly specified in symbol file (e.g.: TASM symbols, or manually input symbols).
Author: omar | Date: 3 stycznia 2014 21:36:36
- Debugger: testing - increasing the size of the "instruction-start" buffer.
Author: omar | Date: 3 stycznia 2014 21:01:50
- Debugger: Added shortcuts button in interface for "Stop/Continue", "Step Into", "Step Over" and "Step Out".
Author: omar | Date: 3 stycznia 2014 19:41:41
- Debugger: Renamed "CONTRET" to "STEPOUT" and fixed it to properly take account of stack-pointer.
Author: omar | Date: 3 stycznia 2014 19:36:13
- FileBrowser: alphabetical shortcuts ignore disk drivers under Windows.
Author: omar | Date: 3 stycznia 2014 19:23:37
- TextInput: CTRL+V repeat rate + fixed typo in comments.
Author: omar | Date: 3 stycznia 2014 19:11:26
- TextInput: support for text selection, hold SHIFT+Left/Right keys to select text.
- TextInput: support for CTRL+Left/Right to jump to previous/next word.
- TextInput: support for clipboard (CTRL+X,CTRL+C,CTRL+V) shortcuts, tied to OS clipboard.
Author: omar | Date: 3 stycznia 2014 16:03:06
- Updated to Allegro 5.0.10
Author: omar | Date: 3 stycznia 2014 15:59:41
- Allegro 5.0.10 msvc binaries
Author: omar | Date: 3 stycznia 2014 15:16:47
- Allegro 5.0.10 msvc binaries
Author: omar | Date: 3 stycznia 2014 15:07:51
Author: omar | Date: 3 stycznia 2014 14:22:04
- Updated checksum and compatibility lists.
Author: omar | Date: 20 grudnia 2013 15:06:37
- Added mappers description in meka.nam
Author: omar | Date: 22 września 2013 23:48:04
- VisualStudio Express doesn't have afxres.h either, what a stupid minor difference.
Author: omar | Date: 20 września 2013 13:38:28
- Tentative fix for VS Express
Author: omar | Date: 20 września 2013 11:56:08
Author: omar | Date: 7 sierpnia 2013 17:47:56
- Updated checksum and compatibility lists.
Author: omar | Date: 25 lipca 2013 14:38:35
- Pressing DEL key in a text input box delete the character ahead of cursor.
- Fixes going out of bound.
Author: omar | Date: 25 lipca 2013 14:31:07
- GUI: Fixed checks position in menu. What a shitty code.
Author: omar | Date: 25 lipca 2013 14:28:03
- Fixed disassembly view from showing symbols
Author: omar | Date: 24 lipca 2013 02:10:22
Author: omar | Date: 24 lipca 2013 02:07:59
- Using Allegro binaries in repository
Author: omar | Date: 24 lipca 2013 02:06:58
- Allegro 5.0.9 msvc binaries
Author: omar | Date: 24 lipca 2013 00:30:22
Author: omar | Date: 24 lipca 2013 00:17:21
- Added next/prev slot in menu
Author: omar | Date: 24 lipca 2013 00:08:32
- Menu entries display their shortcuts.
Author: omar | Date: 23 lipca 2013 23:46:54
- Old menu api tweaks. Passing shortcuts to all menu declaration (yet unused for display).
- Discontinued ALT+P (=F12) and CTRL+X (=F10) shortcuts.
Author: omar | Date: 23 lipca 2013 23:15:46
Author: omar | Date: 23 lipca 2013 22:46:33
- Obsoleted -EURO -JP etc. parameters
Author: omar | Date: 23 lipca 2013 22:38:55
- Debugger is always available at runtime. Obsoleted /DEBUG command-line parameter.
Author: omar | Date: 23 lipca 2013 22:21:10
- Disassembler decode symbols given their full ROM bank mapping (if bank information is provided by symbols file).
Author: omar | Date: 23 lipca 2013 21:51:08
- shortened documentation + 2013 date
Author: omar | Date: 23 lipca 2013 21:32:11
Author: omar | Date: 23 lipca 2013 21:21:19
Author: omar | Date: 23 lipca 2013 13:57:24
- Added a batch script 'tools/dist_bin_win32.bat' to create binary Win32 package.
Author: omar | Date: 23 lipca 2013 13:55:18
Author: omar | Date: 23 lipca 2013 13:42:20
- Debugger: fixed: rom address extraction.
Author: omar | Date: 23 lipca 2013 01:23:31
Author: omar | Date: 23 lipca 2013 01:15:55
- Debugger: Referring to a symbol using with the: prefix (in the form ":xxxx") returns the ROM address instead of the CPU address.
- Debugger: Better support for 24-bits constants.
Author: omar | Date: 22 lipca 2013 23:52:28
- CheatFinder: removed "reduce" button to streamline interface.
Author: omar | Date: 22 lipca 2013 23:27:31
- Debugger: Added VARS command ("Variables") to display content pointed by symbols in RAM.
- MemoryEditor: fixed display of address when number of columns is not 16.
Author: omar | Date: 22 lipca 2013 22:07:53
- Debugger: Disassembler decode labels in 'RST xx' instructions.
Author: omar | Date: 22 lipca 2013 21:53:59
- Updated checksum and compatibility lists.
Author: omar | Date: 8 stycznia 2013 00:42:35
- Updated checksum and compatibility lists.