!

[SEGA] MEKA 0.8.48 13/12/19

[0] @ Sobota, 14 Grudnia 2019 00:24CET

[SEGA] MEKA 0.8.48 13/12/19

MEKA jeden z najprzyjemniejszym udawaczy maszynek SEGA i wzbogacił się o nową wersję testową - oficjalną bo opublikowaną przez twórcę tego programu Bocka.

 

Space Gun (Taito Corporation, 1992)

Meka 0.8.43 13/12/19 Revision: 329

  • Light Phaser: Adding per-game hardcoded light phaser function to reduce drift between perceived cursor and what the game will end up using.
→ [SEGA] MEKA 0.8.48 12/12/19

MEKA 0.8x WIP Allegro 5

  • Updated from Allegro 4 (software rendering based) to Allegro 5.2.40 (with OpenGL/DirectX backends). This required a lot of changes and rewrite in the codebase. It probably added new bugs, and performances seems to vary depending on computer settings and video drivers. [Omar, Maxim] Please do report if you have any issue/slowdown so we can fix them!
  • Rewrote sound engine and fixed audio issues that many users had. [Omar] The sound is also now functional under Linux and MacOS. [Omar]
  • Changed default key mapping for Player 1 buttons to use Z/X. [Omar]
  • Setup panel allows to select display driver and resolution. [Omar]
  • Added Polish translation. [thr]
  • Updated Dutch translation. [Mark van Tilburg]

MacOSX:

  • Preliminary MacOSX port. MEKA NEEDS A MAC MAINTENER! [Omar]
  • Use OS compliant directories for storing configuration files. [Dajero] (#12)

 

Emulation (Main):

  • Z80: Fixed emulation of R register (fixes 'Bubble Bobble', 'Hong Kil Dong' among others) [Calindro]
  • Z80: Fixed CPDR running fully and ignoring interrupts. [Calindro]
  • Z80: Fixed HALT timing. [Calindro]
  • VDP: Setting address via palette write preserve upper address bits. Fixes tests #4 and #15 of FluBBA's VDP Tester. [Omar]
  • VDP: Writing to palette sets the read buffer. Fixes test #10 of FluBBA's VDP Tester. [Omar]

 

Emulation (Audio):

  • PSG: Added support for Game Gear stereo emulation! [Maxim]
  • PSG: Emulate the PSG volumes "ideally" rather than matching some real systems' suboptimal output. [Maxim]
  • Emu2413: Fixed commands 0x26-0x28 from turning off the drums. [ValleyBell]

 

Emulation (Memory System, Mappers):

  • Added support for variant of MSX-based Korean 8KB mapper used by 'Nemesis'. [Omar]
  • Added support for '4 PAK All Action' mapper. [Omar]
  • Added support for 'Janggun-ui Adeul' mapper. [Omar]
  • Added support for Taiwanese DahJee/Jumbo SG-1000 II RAM extension adapter. [Omar]
  • Added support for Sega Graphic Tablet v2.0 prototype hardware. [Maxim,Omar]
  • Added support for Korean Hi-Com 3-in-1 and 8-in-1 mapper. [Omar]
  • Added support for SC-3000 Survivors Multicart mapper. [Omar,Honestbob]
  • Fixed 32K "No Mapper" mapper from forwarding 3-D Glasses writes. Fixes '3D Gunner'. [Omar]
  • SMS/GG ROM images smaller than 48KB default to using no mapper. [Omar]
  • Hardware reset leaves RAM cleared with $F0 patterns on Japanese SMS. This allow 'Ali Baba' and 'Block Hole' to run properly. Better clearing patterns could be implemented for other systems/countries after we've done more research. [Omar]
  • Added support for mirrored VDP ports in $80..$BF range, as required by some Korean games such as 'Pooyan', 'Sky Jaguar' or 'E.I.'. [Omar]

 

Debugger:

  • Added support for setting breakpoint from ROM addresses (perform reverse mapping to validate address). [Omar]
  • Referring to a symbol using with the: prefix (in the form ":xxxx") returns the ROM address instead of the CPU address. [Omar]
  • Added STEPOUT command ("Continue to next RET
  • instruction at same stack-frame level."). [Omar]
  • Added STACK command ("Dump stack", with dual 8/16 bits display and with symbol resolving). [Omar]
  • Added VARS command ("Variables") to display content pointed by symbols in RAM. [Omar]
  • Added TRACE command to trace past execution. [Omar]
  • Improved the range of disassembly before PC cursor when running loops. [Omar]
  • Fixed CLOCK command display for period longer than 10 minutes. [Maxim]
  • Added support for parsing the bank in NO&GMB/WLA symbol format. Symbols are turned into ROM addresses. [Omar]
  • Added support for parsing SJASM symbol format. [Omar]
  • Added support for parsing TASM symbol format. [Omar]
  • Added a "Reload Symbols" menu option (useful when manually crafting symbols while reverse engineering). [Omar]
  • Added shortcuts button in interface for "Stop/Continue", "Step", "StepOver", "StepOut", "Stack". [Omar]
  • Disassembler: uses recorded Z80 execution history to allow semi-freely scrolling up and down in disassembly. [Omar]
  • Disassembler: display symbols given their full ROM bank mapping (if bank information is provided by symbols file). [Omar]
  • Disassembler: display symbols in 'RST xx' instructions. [Omar]
  • Disassembler: opcodes shown in lower-case, increased spacing for readability. [Omar]
  • Disassembler: display symbols+offset on JP/JR/CALL/RET/DJNZ instructions. [Omar]
  • Disassembler: display symbols on IX/IY indexed instructions given the current value of IX/IY. [Omar]
  • Disassembler: fixed issues with prefixed instructions. [Omar]
  • Improved disassembler view centering, increased the track-back buffer, fixed issues with prefixed instructions. [Omar]
  • Better support for 24-bits constants (for PRINT, etc.). [Omar]
  • Debugger is always available at runtime. Obsoleted /DEBUG command-line parameter. [Omar]
  • Debugger window can be resized. [Omar]

 

Tools:

  • CheatFinder: added a new cheat finder application. [Omar]
  • Can search for 1-bit, 8-bit, 16-bit, 24-bit values.
  • Can search in RAM,ROM,VRAM,VREG,PRAM,SRAM,Z80 spaces for maximum flexibility, although for actual cheat-finding purpose RAM is likely to be more searched for.
  • Reduce the match set by using ==,!=,<,>,<=,>= operators, compare with a constant or the old value stored in each match memory location.
  • Highlight matches in the memory editor for easier visibility.
  • Undo button.
  • TilemapViewer: support for legacy graphic mode 2 used by SG-1000 games. [Omar]
  • TilemapViewer: support for 256x256 tilemap used in PAL/SECAM wide screen mode. [Omar]
  • TileViewer: support for showing full 16 KB range of tiles in legacy graphic modes. [Omar]
  • MemoryEditor: fixed editing of 93c46 EEPROM memory. [Omar]
  • MemoryEditor: fixed display of address when number of columns is not 16. [Omar]
  • Wav Logging: recording in Stereo. [Maxim]

 

GUI:

  • Now possible to resize the game window and some of the tools. [Omar]
  • Now possible to change the font of the tools in the .CFG file. [Omar]
  • Made "Ocean" the default theme and increased default GUI resolution. [Omar]
  • Made "SMS Power! theme more readable. [Omar]
  • TextInput: support for text selection, hold SHIFT+Left/Right keys to select text. [Omar]
  • TextInput: support for CTRL+Left/Right to jump to previous/next word. [Omar]
  • TextInput: support for clipboard (CTRL+X,CTRL+C,CTRL+V) shortcuts, tied to OS clipboard. [Omar]
  • Depth order of windows is preserved accross sessions. [Omar]
  • Increased mouse horizontal range when using scrollbars. [Omar]
  • Added 'game_window_scale' directive on configuration file to resize game window. [Omar]
  • Discontinued ALT+P (=F12) and CTRL+X (=F10) shortcuts. [Omar]
  • Added ALT+V shortcut to start/stop VGM logging. [Omar]
  • Menu entries display their shortcuts. Tidied up some menu entries. [Omar]
  • Pressing DEL key in a text input box delete the character ahead of cursor. [Omar]
  • FileBrowser: search for known extension when opening ZIP file (instead of picking first). [Maxim]
  • FileBrowser: holding CTRL key while using the mouse wheel fasten scrolling. [Omar]
  • FileBrowser: returning to parent directory position cursor on last child. [Omar]
  • FileBrowser: BackSpace key is shortcut to return to parent directory. [Omar]
  • FileBrowser: display JP flag when a game is JP/KR or JP/TW in the database. [Omar]
  • FileBrowser: alphabetical shortcuts ignore disk drivers under Windows. [Omar]
  • 3-D Glasses mode doesn't halve framerate of the interface anymore. [Omar]

 

Sources/Development:

  • Now build with a C++ compiler, fixed all incompatible C constructs + lots of cleanup. Codebase can now freely take advantage of all C++ compiler features. [Omar]
  • Added a batch script 'tools/dist_bin_win32.bat' to create binary Win32 package. [Omar]
  • Removed #ifdef-out code that was used by the MS-DOS version. [Omar]
  • Removed code for the old OPL3 based YM2413 emulator. [Omar]
  • Removed easter egg code for emulating the NES. [Omar]
  • Removed easter egg mini-games and various other obsolete features. [Omar]
  • Removed mekaw.txt and mekanix.txt documentation files (obsolete). [Omar]
  • (Win32) Updated project to using Visual Studio 2017. [Maxim]
  • (Win32) Grabbing dependencies via nuget. [Maxim]
  • (Win32) Using precompiled header for faster compilation (MSVC). [Omar]

 

  • Configuration file is created early on startup if missing. [Omar]
  • Added and modified entries in the checksum and compatibility lists. [Omar]
  • Some particular renaming includes:
    • SMS - c4bb1676 - E-SWAT [A] --> E-SWAT [v0]
    • SMS - c10fce39 - E-SWAT [B]
    • E-SWAT [v1] SMS - d1a7b1aa - Olympic Gold (KR, BR)
    • Olympic Gold [v0] SMS - 6a5a1e39 - Olympic Gold
    • Olympic Gold [v1] GG- a6bf865e - Beavis and Butt-Head (MTV's) (EU)
    • Beavis and Butt-Head (MTV's) (US, EU)
    • GG- 3858f14f - Beavis and Butt-Head (MTV's) (US)
    • Beavis and Butt-Head (MTV's) [Proto]
    • GG- f3ca6676 - Columns (JP)
    • Columns [v0] GG- 83fa26d9 - Columns
    • Columns [v2] GG- a8ef36a7 - Junction
    • Junction (JP) GG- 23f9150a - Kawasaki Superbike Challenge
    • Kawasaki Superbikes (EU) (now dumped US version)
    • GG- a45fffb7 - Riddick Bowe Boxing
    • Riddick Bowe Boxing (JP) GG- de25e2d8 - Sports Illustrated - Championship F..
    • Sports Illustrated - Championship Football & Baseball [BAD] (was bad dump)
    • GG- 5b5de94d - Sports Trivia - Championship Edition
    • Sports Trivia - Championship Edition [Proto] (from old Image dump stash) GG- e678f264 - Yogi Bear in Yogi Bears Goldrush..
    • Yogi Bear in Yogi Bear's Goldrush [Proto]
    • GG- f397f041 - Zoop (US)
    • Zoop [Proto] (US) SG1 - 26f947d1 - Champion Boxing [cart]
    • Champion Boxing [v0] SG1 - f8b2ac1d - Champion Boxing [card]
    • Champion Boxing [v1] SG1 - 868419b5 - Champion Golf [cart]
    • Champion Golf [v0] SG1 - 5a904122 - Champion Golf [card]
    • Champion Golf [v1] SG1 - 5eb48a20 - Congo Bongo [v1]
    • Congo Bongo [v0] (made a mistake originally ordering the versions. see thread on SMS Power! forum)
    • SG1 - 5a24c7cf - Congo Bongo [v0]
    • Congo Bongo [v1] SG1 - f7eb94c5 - Congo Bongo [v0] (TW)
    • Congo Bongo [v1] (TW) OMV - 90160849 - 007 James Bond
    • 007 James Bond [v2.7] (version v2.6 found) OMV - 76d6c64d - 007 James Bond (TW)
    • 007 James Bond [v2.7] (TW) OMV - d5fdb4a3 - Space Armor [v0]
    • Space Armor [v2.0] [v1] (earlier build found replacing [v0], v2.0 is found on title screen but doesn't differenciate both v20 builds) OMV - ac4f0a5c - Space Armor [v1]
    • Space Armor [v2.0] [v2] SC3 - 22f4f92a - Nihonshi Nenpyou (JP)
    • Nihonshi Nenpyou [BAD] (JP) (was bad dump, correct dump confirmed multiple times)
→ [SEGA] MEKA 0.80 alpha 150401
SEGA Master:System:Meka:King Quest:Parker Brothers:Sierra On-Line, Inc.:1989:
King Quest (Parker Brothers, 1989)

[SEGA] MEKA 0.80 alpha 060501

  • MemoryViewer: Fix crash when active editing a memory region that goes off (e.g. hard reset while editing SRAM).
  • Added support for SC-3000 Survivors Multicart cartridge emulation (in development).
→ [SEGA] MEKA 0.80 alpha 150401

[SEGA] MEKA 0.80 alpha 150401

  • Moved to github https://github.com/ocornut/meka
  • Updated checksum and compatibility lists.
  • Z80: Fixed emulation of R register (fixes 'Bubble Bobble', 'Hong Kil Dong' among others), fixed HALT timing, fixed CPDR [Calindro]
  • VDP: Writing to palette sets the read buffer. Fixes test 10 of FluBBA's VDP Tester.
  • VDP: Setting address via palette write preserve upper address bits. Fixes tests #4 and #15 of FluBBA VDP Tester.
  • I/O: IO range 0x40..0x7F mirrors h-counter and v-count.
  • Patch for BIOS 2.0..
  • MSVC project cleanup, removed libpng binaries and unused files.

 

→ [SEGA] MEKA 0.80 alpha 150221 (SVN)

[SEGA] MEKA 0.80 alpha 150221 (SVN)

  • Added ALT+V shortcut to start/stop VGM logging.
  • Updated checksum and compatibility lists.
  • Debugger: fixed "memedit" crashing with negative input values.

 

→ [SEGA] MEKA 0.80 alpha 151214 (SVN)
Sega SMS:Meka:Hi-Com:Spy vs Spy:SEGA of America, Inc.:First Star Software, Inc.:1986:
Spy vs Spy (SEGA of America, Inc., 1986)

Meka 0.8 Dev

  • Added support for Korean Hi-Com 3-in-1 and 8-in-1 mapper.

Meka 0.8 Dev [SVN 534]

Author: omar | Date: 15 grudnia 2014 22:35:00

  • Added support for Korean Hi-Com 3-in-1 and 8-in-1 mapper + entries in DB.

Meka 0.8 Dev [SVN 533]

Author: omar | Date: 14 grudnia 2014 18:04:45

  • smsid: fixed minor output formatting bug.

Meka 0.8 Dev [SVN 532]

Author: omar | Date: 2 grudnia 2014 14:37:10

  • Cleanup rmoved clipboard functions to main folder misc.c/.h

Meka 0.8 Dev [SVN 531]

Author: omar | Date: 2 grudnia 2014 14:33:59

  • Cleanup remove OSD_X86CPU_Has_RDTSC() and unused OSD timer stuff

Meka 0.8 Dev [SVN 530]

Author: omar | Date: 2 grudnia 2014 14:31:54

  • Cleanup move libmisc.c libparse.c into main folder

Meka 0.8 Dev [SVN 529]

Author: omar | Date: 2 grudnia 2014 14:28:12

  • Cleanup merge old shitty tools/lib* code into same file.

Meka 0.8 Dev [SVN 528]

Author: omar | Date: 2 grudnia 2014 14:15:32

  • Cleanup

Meka 0.8 Dev [SVN 527]

Author: omar | Date: 2 grudnia 2014 14:09:42

  • Moved unzip.* to main sources folder

Meka 0.8 Dev [SVN 526]

Author: omar | Date: 2 grudnia 2014 14:02:07

  • Credits tweaks

Meka 0.8 Dev [SVN 525]

Author: omar | Date: 2 grudnia 2014 13:44:52

  • Removed obsolete libs/dx70_min

Meka 0.8 Dev [SVN 524]

Author: omar | Date: 2 grudnia 2014 13:41:49

  • Moved datafiles/ to Data/ folder (uppercase = user-facing folders)

Meka 0.8 Dev [SVN 523]

Author: omar | Date: 2 grudnia 2014 13:37:41

  • Move folder

Meka 0.8 Dev [SVN 522]

Author: omar | Date: 2 grudnia 2014 02:07:03

  • GUI: Palette resize. Fixed status message on reload. Better startup status.

Meka 0.8 Dev [SVN 521]

Author: omar | Date: 2 grudnia 2014 01:39:11

  • Default GUI resolution is now 1024x768

Meka 0.8 Dev [SVN 520]

Author: omar | Date: 2 grudnia 2014 01:37:47

  • Documentation

Meka 0.8 Dev [SVN 519]

Author: omar | Date: 2 grudnia 2014 01:35:49

  • Font settings saved/loaded in configuration file.

Meka 0.8 Dev [SVN 518]

Author: omar | Date: 2 grudnia 2014 01:03:04

  • GUI: About box and Filebrowser tweaks.

Meka 0.8 Dev [SVN 517]

Author: omar | Date: 2 grudnia 2014 00:53:05

  • GUI: Font settings in g_configuration structure, changing default font of a lot of apps.

Meka 0.8 Dev [SVN 516]

Author: omar | Date: 2 grudnia 2014 00:15:55

  • GUI: Game window can be resized.

Meka 0.8 Dev [SVN 515]

Author: omar | Date: 1 grudnia 2014 23:28:33

  • GUI MemoryEditor can be resized.

Meka 0.8 Dev [SVN 514]

Author: omar | Date: 1 grudnia 2014 21:21:28

  • GUI: fixed focusing issues.
  • GUI: fixed bug with saving size of some windows.

Meka 0.8 Dev [SVN 513]

Author: omar | Date: 1 grudnia 2014 20:05:41

  • GUI increased scrollbar mouse tolerance

Meka 0.8 Dev [SVN 512]

Author: omar | Date: 1 grudnia 2014 19:59:32

  • GUI Documentation can be resized + using proggy font.

Meka 0.8 Dev [SVN 511]

Author: omar | Date: 1 grudnia 2014 19:27:50

  • GUI Filebrowser can be resized.

Meka 0.8 Dev [SVN 510]

Author: omar | Date: 1 grudnia 2014 18:51:47

  • GUI allows resizing windows (when flagged as such, requires fixing).
  • Textbox Widget: preserve content, word-wrapping, multiple lines.
  • Debugger: allow resizing.
  • Messages: allow resizing.

Meka 0.8 Dev [SVN 509]

Author: omar | Date: 1 grudnia 2014 17:35:10

  • WIP loading TTF fonts - dist script

Meka 0.8 Dev [SVN 508]

Author: omar | Date: 1 grudnia 2014 17:27:17

  • WIP loading TTF fonts - files

Meka 0.8 Dev [SVN 507]

Author: omar | Date: 1 grudnia 2014 14:00:51

  • WIP loading TTF fonts.

Meka 0.8 Dev [SVN 506]

Author: omar | Date: 30 listopada 2014 01:55:35

  • Inputs: cleaned up inputs inconsistencies, ALT+F9 --> CTRL+F9, ALT+F11 --> CTRL+F11

Meka 0.8 Dev [SVN 505]

Author: omar | Date: 30 listopada 2014 01:45:08

  • Debugger: Added CTRL+F7 Load State & Continue for debug session.

Meka 0.8 Dev [SVN 504]

Author: omar | Date: 30 listopada 2014 01:36:03

  • Debugger: Added "Step Frame" item in Debug Menu.

Meka 0.8 Dev [SVN 503]

Author: omar | Date: 30 listopada 2014 01:28:52

  • Inputs: Fixed dead keys when switching focus in/out of the application (namely with ALT+TAB).

Meka 0.8 Dev [SVN 502]

Author: omar | Date: 30 listopada 2014 01:17:32

  • Debugger: fixed visual glitch on most-right side of disassembly.

Meka 0.8 Dev [SVN 501]

Author: omar | Date: 30 listopada 2014 01:14:00

  • Debugger: STACK command more generous with evaluating symbols.

Meka 0.8 Dev [SVN 500]

Author: omar | Date: 30 listopada 2014 01:09:37

  • Debugger: fixed disassembly/backtracking bug with IX/IY instructions using offset + constant.

Meka 0.8 Dev [SVN 499]

Author: omar | Date: 29 listopada 2014 15:17:52

  • Documentation bits

Meka 0.8 Dev [SVN 498]

Author: omar | Date: 29 listopada 2014 15:17:28

  • Added "Stack" shortcut in debugger.

Meka 0.8 Dev [SVN 497]

Author: omar | Date: 5 października 2014 23:57:07

  • Applied extra patch for portability to arbitrary constrains.

Meka 0.8 Dev [SVN 496]

Author: omar | Date: 5 października 2014 18:28:22

  • Speculative symbol parsing fixes.
→ [SEGA] MEKA 0.80 alpha 011214 (SVN)

Meka 0.8 Dev

  • Inputs: Fixed dead keys when switching focus in/out of the application (namely with ALT+TAB).
  • Inputs: Cleaned up inputs inconsistencies, ALT+F9 --> CTRL+F9 (Sega Keyboard toggle), ALT+F11 --> CTRL+F11 (Background display toggle)
  • Debugger: fixed disassembly/backtracking bug with IX/IY instructions using offset + constant.
  • Debugger: STACK command more generous with evaluating symbols.
  • Debugger: STACK command shortcut added in debugger interface.
  • Debugger: fixed visual glitch on most-right side of disassembly.
  • Debugger: Added "Step Frame" (CTRL+F12) item in Debug Menu.
  • Debugger: Added "Load State & Continue" (CTRL+F7) item in Debug Menu.
  • added new fonts
  • added the possibility to resize windows by clicking on lower-right corner
  • added the possibility the change some fonts in .CFG file
  • fixed some GUI focusing issues
  • made scrollbar easier to use

 

→ [SEGA] MEKA 0.80 alpha 041014 (SVN495)
Sega Meka:SMS:Hardware:Sega Graphics Board:1987
Sega Graphics Board (1987) - prototyp tabletu dla Segi Master System. Photo@SmsPower.org

Meka 0.8 Dev

  • Emulation: Added support for Sega Graphic Tablet v2.0 prototype hardware.
  • Fixed mouse control fpr paddle, sportspad, Etc. broken in 0.80 branch.
  • Fixed Light Phaser / Graphic Board mouse position when game window is scaled.
  • Fixed moving game window when using mouse controls in GUI mode.
  • Various portability fixes.
  • Updated checksum and compatibility lists.

Meka Dev 0.8[SVN 495]

Author: omar | Date: 4 października 2014 21:24:31

  • Applied patch giving a false sense of security.

Meka Dev 0.8[SVN 494]

Author: omar | Date: 4 października 2014 19:45:13

  • Updated checksum and compatibility lists.

Meka Dev 0.8[SVN 493]

Author: omar | Date: 4 października 2014 19:44:25

  • Minor bits.

Meka Dev 0.8[SVN 492]

Author: omar | Date: 4 października 2014 19:36:35

  • Cannot move game window outside of title bar when using Light Phaser/Graphic Board/Paddle in GUI mode.

Meka Dev 0.8[SVN 491]

Author: omar | Date: 4 października 2014 17:01:56

  • Fix mouse control fpr paddle, sportspad, etc. broken on Allegro switch.

Meka Dev 0.8[SVN 490]

Author: omar | Date: 4 października 2014 16:22:19

  • Cleanup

Meka Dev 0.8[SVN 489]

Author: omar | Date: 4 października 2014 16:18:02

  • GUI: increased bounding box of upper-right close button.

Meka Dev 0.8[SVN 488]

Author: omar | Date: 4 października 2014 14:38:31

  • Fixed Light Phaser / Graphic Board mouse position when GUI window is scaled.

Meka Dev 0.8[SVN 487]

Author: omar | Date: 2 października 2014 21:01:39

  • Updated checksum and compatibility lists.

Meka Dev 0.8[SVN 486]

Author: omar | Date: 2 października 2014 14:21:42

  • Graphic Board tweaks

Meka Dev 0.8[SVN 485]

Author: omar | Date: 1 października 2014 23:06:39

  • Added graphics for Graphic Board V2

Meka Dev 0.8[SVN 484]

Author: omar | Date: 1 października 2014 21:08:17

  • WIP support for Sega Graphic Board v2.0 emulation

Meka Dev 0.8[SVN 483]

Author: omar | Date: 3 września 2014 21:34:48

  • Fix

Meka Dev 0.8[SVN 482]

Author: omar | Date: 3 września 2014 09:44:39

  • Undo updated to Allegro 5.1.7

Meka Dev 0.8[SVN 481]

Author: omar | Date: 2 września 2014 19:22:26

  • More warnings fixes

Meka Dev 0.8[SVN 480]

Author: omar | Date: 2 września 2014 19:02:42

  • Speculative build fixes for GNU/Linux build.

Meka Dev 0.8[SVN 479]

Author: omar | Date: 14 lipca 2014 19:49:30

  • Crash fix with the init reordering

Meka Dev 0.8[SVN 478]

Author: omar | Date: 14 lipca 2014 19:46:43

  • Allegro 5.1.7 missing files

Meka Dev 0.8[SVN 477]

Author: omar | Date: 14 lipca 2014 19:31:14

  • Allegro 5.1.7 missing files

Meka Dev 0.8[SVN 476]

Author: omar | Date: 14 lipca 2014 00:42:03

  • Updated to Allegro 5.1.7

Meka Dev 0.8[SVN 475]

Author: omar | Date: 13 lipca 2014 18:15:16

  • Minor bits

Meka Dev 0.8[SVN 474]

Author: omar | Date: 29 czerwca 2014 15:00:34

  • Mouse double-click handled in inputs code. Maintaining keyboard held time.

Meka Dev 0.8[SVN 473]

Author: omar | Date: 27 czerwca 2014 17:36:26

  • Unused defines
→ [SEGA] MEKA 0.80 alpha 220614 (SVN472)
Sega SMS:Meka:Bart vs. the Space Mutants:SEGA:1986
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.

Meka 0.8 ALPHA[SVN 472]

Author: omar | Date: 22 czerwca 2014 22:23:25

  • Added TRACE command to trace past execution.

Meka 0.8 ALPHA[SVN 471]

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).

Meka 0.8 ALPHA[SVN 470]

Author: omar | Date: 22 czerwca 2014 19:47:03

  • Fixes

Meka 0.8 ALPHA[SVN 469]

Author: omar | Date: 22 czerwca 2014 16:08:46

  • Removed includes from shared.h
  • Disabled warning for VC2010 (which doesn't actually work)

Meka 0.8 ALPHA[SVN 468]

Author: omar | Date: 22 czerwca 2014 15:01:29

  • Ignore list.

Meka 0.8 ALPHA[SVN 467]

Author: omar | Date: 22 czerwca 2014 15:00:12

  • Missing bits of code (unused yet).

Meka 0.8 ALPHA[SVN 466]

Author: omar | Date: 22 czerwca 2014 14:59:50

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 465]

Author: omar | Date: 20 kwietnia 2014 16:22:59

  • Portability patch by Glitch.

Meka 0.8 ALPHA[SVN 464]

Author: omar | Date: 20 kwietnia 2014 16:20:42

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 463]

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.

Meka 0.8 ALPHA[SVN 462]

Author: omar | Date: 24 stycznia 2014 01:55:34

  • Fixed typo for "next save slot" in menu.

Meka 0.8 ALPHA[SVN 461]

Author: omar | Date: 24 stycznia 2014 01:54:52

  • Disassembler: Fixed trackback on DD/FD prefixed instruction.
  • Debugger: Fixed applet size.

Meka 0.8 ALPHA[SVN 460]

Author: omar | Date: 23 stycznia 2014 12:32:08

  • Tidying docs

Meka 0.8 ALPHA[SVN 459]

Author: omar | Date: 23 stycznia 2014 01:34:20

  • Disassembler: opcodes shown in lower-case, increased spacing for readability.

Meka 0.8 ALPHA[SVN 458]

Author: omar | Date: 23 stycznia 2014 01:27:19

  • Disassembler: fixed disassembly trackback for prefixed instructions.

Meka 0.8 ALPHA[SVN 457]

Author: omar | Date: 23 stycznia 2014 01:07:08

  • Disassembler: IX/IY offset displayed in decimal because for some reason that's a convention.

Meka 0.8 ALPHA[SVN 456]

Author: omar | Date: 23 stycznia 2014 01:04:19

  • Disassembler: fixed symbol handling on some form of IX/IY indexing.

Meka 0.8 ALPHA[SVN 455]

Author: omar | Date: 23 stycznia 2014 00:50:16

  • Disassembler: all offset are displayed as signed.

Meka 0.8 ALPHA[SVN 454]

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.

Meka 0.8 ALPHA[SVN 453]

Author: omar | Date: 22 stycznia 2014 21:44:34

  • Parsing fix for arbitrary not-banked WLA symbol format.

Meka 0.8 ALPHA[SVN 452]

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).

Meka 0.8 ALPHA[SVN 451]

Author: omar | Date: 3 stycznia 2014 21:36:36

  • Debugger: testing - increasing the size of the "instruction-start" buffer.

Meka 0.8 ALPHA[SVN 450]

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".

Meka 0.8 ALPHA[SVN 449]

Author: omar | Date: 3 stycznia 2014 19:41:41

  • Debugger: Renamed "CONTRET" to "STEPOUT" and fixed it to properly take account of stack-pointer.

Meka 0.8 ALPHA[SVN 448]

Author: omar | Date: 3 stycznia 2014 19:36:13

  • FileBrowser: alphabetical shortcuts ignore disk drivers under Windows.

Meka 0.8 ALPHA[SVN 447]

Author: omar | Date: 3 stycznia 2014 19:23:37

  • TextInput: CTRL+V repeat rate + fixed typo in comments.

Meka 0.8 ALPHA[SVN 446]

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.

Meka 0.8 ALPHA[SVN 445]

Author: omar | Date: 3 stycznia 2014 16:03:06

  • Updated to Allegro 5.0.10

Meka 0.8 ALPHA[SVN 444]

Author: omar | Date: 3 stycznia 2014 15:59:41

  • Allegro 5.0.10 msvc binaries

Meka 0.8 ALPHA[SVN 443]

Author: omar | Date: 3 stycznia 2014 15:16:47

  • Allegro 5.0.10 msvc binaries

Meka 0.8 ALPHA[SVN 442]

Author: omar | Date: 3 stycznia 2014 15:07:51

  • Delete Allegro 5.0.9

Meka 0.8 ALPHA[SVN 441]

Author: omar | Date: 3 stycznia 2014 14:22:04

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 440]

Author: omar | Date: 20 grudnia 2013 15:06:37

  • Added mappers description in meka.nam

Meka 0.8 ALPHA[SVN 439]

Author: omar | Date: 22 września 2013 23:48:04

  • VisualStudio Express doesn't have afxres.h either, what a stupid minor difference.

Meka 0.8 ALPHA[SVN 438]

Author: omar | Date: 20 września 2013 13:38:28

  • Tentative fix for VS Express

Meka 0.8 ALPHA[SVN 437]

Author: omar | Date: 20 września 2013 11:56:08

  • fixed paths to allegro

Meka 0.8 ALPHA[SVN 436]

Author: omar | Date: 7 sierpnia 2013 17:47:56

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 435]

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.

Meka 0.8 ALPHA[SVN 434]

Author: omar | Date: 25 lipca 2013 14:31:07

  • GUI: Fixed checks position in menu. What a shitty code.

Meka 0.8 ALPHA[SVN 433]

Author: omar | Date: 25 lipca 2013 14:28:03

  • Fixed disassembly view from showing symbols

Meka 0.8 ALPHA[SVN 432]

Author: omar | Date: 24 lipca 2013 02:10:22

  • GUI separators

Meka 0.8 ALPHA[SVN 431]

Author: omar | Date: 24 lipca 2013 02:07:59

  • Using Allegro binaries in repository

Meka 0.8 ALPHA[SVN 430]

Author: omar | Date: 24 lipca 2013 02:06:58

  • Allegro 5.0.9 msvc binaries

Meka 0.8 ALPHA[SVN 429]

Author: omar | Date: 24 lipca 2013 00:30:22

  • Added menu separators

Meka 0.8 ALPHA[SVN 428]

Author: omar | Date: 24 lipca 2013 00:17:21

  • Added next/prev slot in menu

Meka 0.8 ALPHA[SVN 427]

Author: omar | Date: 24 lipca 2013 00:08:32

  • Menu entries display their shortcuts.

Meka 0.8 ALPHA[SVN 426]

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.

Meka 0.8 ALPHA[SVN 425]

Author: omar | Date: 23 lipca 2013 23:15:46

  • Tidied up menu entries.

Meka 0.8 ALPHA[SVN 424]

Author: omar | Date: 23 lipca 2013 22:46:33

  • Obsoleted -EURO -JP etc. parameters

Meka 0.8 ALPHA[SVN 423]

Author: omar | Date: 23 lipca 2013 22:38:55

  • Debugger is always available at runtime. Obsoleted /DEBUG command-line parameter.

Meka 0.8 ALPHA[SVN 422]

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).

Meka 0.8 ALPHA[SVN 421]

Author: omar | Date: 23 lipca 2013 21:51:08

  • shortened documentation + 2013 date

Meka 0.8 ALPHA[SVN 420]

Author: omar | Date: 23 lipca 2013 21:32:11

  • moved msvc project

Meka 0.8 ALPHA[SVN 419]

Author: omar | Date: 23 lipca 2013 21:21:19

  • moved msvc project

Meka 0.8 ALPHA[SVN 418]

Author: omar | Date: 23 lipca 2013 13:57:24

  • Added a batch script 'tools/dist_bin_win32.bat' to create binary Win32 package.

Meka 0.8 ALPHA[SVN 417]

Author: omar | Date: 23 lipca 2013 13:55:18

Meka 0.8 ALPHA[SVN 416]

Author: omar | Date: 23 lipca 2013 13:42:20

  • Debugger: fixed: rom address extraction.

Meka 0.8 ALPHA[SVN 415]

Author: omar | Date: 23 lipca 2013 01:23:31

  • Documentation

Meka 0.8 ALPHA[SVN 414]

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.

Meka 0.8 ALPHA[SVN 413]

Author: omar | Date: 22 lipca 2013 23:52:28

  • CheatFinder: removed "reduce" button to streamline interface.

Meka 0.8 ALPHA[SVN 412]

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.

Meka 0.8 ALPHA[SVN 411]

Author: omar | Date: 22 lipca 2013 22:07:53

  • Debugger: Disassembler decode labels in 'RST xx' instructions.

Meka 0.8 ALPHA[SVN 410]

Author: omar | Date: 22 lipca 2013 21:53:59

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 409]

Author: omar | Date: 8 stycznia 2013 00:42:35

  • Updated checksum and compatibility lists.

 

→ [SEGA] MEKA 0.80 alpha SVN408
Enduro Racer (SEGA of America, Inc., 1987)

Meka 0.8 ALPHA[SVN 408]

Author: omar | Date: 6 stycznia 2013 23:32:01

  • Updated checksum and compatibility lists.

Meka 0.8 ALPHA[SVN 407]

Author: omar | Date: 6 stycznia 2013 23:31:39

  • Fixed parsing of meka.pat (address was lost).

Meka 0.8 ALPHA[SVN 406]

Author: omar | Date: 6 stycznia 2013 13:15:57

  • Build fix for newer version of zlib [lars z.]
wstecz14/12/2019 00:24
Do ściągnięcia
Dodatkowe informacje
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU