Skip to content

Releases: spotlessmind1975/midres

v2.4

19 Feb 20:45
Compare
Choose a tag to compare

NEW FEATURES

  • midi2imf: added command -T (translate tracks into channels);
  • demo MSC1: added demo for msc1 compression format.

BUG FIXES

  • Fix atari target: corrected mr_wait function;
  • Fix: removed dependency on rawdata.

v2.3

12 Feb 22:55
Compare
Choose a tag to compare

NEW FEATURES

  • added production of 1571/1581 disk images for Commodore targets;
  • added program benchmarks to measure disk drive's performances;
  • updated docs: added (preliminary) build instructions for LINUX and WINDOWS;

BUG FIXES

  • removed useless define;
  • some fixes on makefile generation to allow embedding and avoid memory exhaustion.

v2.21

18 Jan 18:37
Compare
Choose a tag to compare

NEW FEATURES

  • added utility imfplayer to reproduce IMF soundtracks;
  • enabled embedded file support for plus4;
  • enabled IRQ based polyphony for TED (plus4);
  • added support for embedded compilation of cc65 targets;

BUG FIXES

  • added utility imfplayer to reproduce IMF soundtracks.

v2.2

15 Jan 23:11
Compare
Choose a tag to compare

NEW FEATURES

  • added MIDI > IMG conversion utility (midi2imf.php);
  • added audio support for all targets;
  • added multithread support for IMF (Isomorphic Music Format);
  • added soundtrack on every game;
  • added dynamic emulated heap (mr_map_file);
  • added support for busy waitings on protothreads (MR_PTI_WAIT_RUNNING);
  • added access to internal frame start jiffy (MR_PTI_WAIT_RUNNING);
  • added MUSIC demo;

BUG FIXES

  • automake.php:
    • added missing target symbols;
    • fixed issues on library generation for subtypes;
    • added missing loader for plus/4;
    • added support midres demo under vic2024;
    • allow compilation of demos under z88dk;
  • build_programs.sh: better error decoding if not enough resources;
  • target gb: small refactoring;
  • game airattack: optimized subdivisions of tiles;
  • target vic20[24]: fixed jiffies measurement;
  • removed ghosts using mr_tile_moveto_horizontal_monocolor;
  • target c64: fixed vbl limit;
  • target atari: fixed use of tape buffer as local storage for seeking files;
  • game elevator: fixed number of floor related to screen width;

v2.13

03 Jan 16:03
Compare
Choose a tag to compare

BUG FIXES

  • target lm80c: disable VDP irq at boot.

v2.12

02 Jan 10:00
Compare
Choose a tag to compare

BUG FIXES

  • target lm80c: increased VDP histeresys (for FPGA and emulator).

v2.11

31 Dec 16:25
Compare
Choose a tag to compare

NEW FEATURES

  • updated automake for probing with i/o support;

BUG FIXES

  • target lm80c: fixed VDP histeresys (for FPGA and emulator).

v2.1

30 Dec 16:31
Compare
Choose a tag to compare

NEW FEATURES

  • added support for LM80C Color Computer (32KB) (lm80c);
  • added support for Classic Gameboy (gb);
  • added template for probing new platforms;
  • refactorized VRAM access (speed up and memory protection).

v2.0

27 Dec 13:43
Compare
Choose a tag to compare

NEW FEATURES

  • automake: added support for program keyword, loaders and for multiple executable for single target;
  • target mtx500: addeds support for hardware timers and keyboards;
  • target msx: added support for audio;
  • target msx,mtx500,svi,coleco: isolated vdp code and added optimizations;
  • moved into midres_data the roll buffer byte;
  • source segmentation for space optimization;
  • removed overlay support.

BUG FIXES

  • game elevator for msx: fixed time counter;
  • game totto for msx: fixed titles issues;
  • game alienstorm for msx: fixed magic value for unsigned char and alien fire's block;
  • target atari and c16: fix replaced fseek by sequential read;
  • target atari: avoid waiting for ending frame with 0 jiffies;
  • target plus4: corrected brightness;
  • target c16: corrected audio parameter;
  • target mtx500: enabled and fixed frame buffer duplication;
  • target msx,mtx500,svi,coleco: fixed score and level management;
  • demo TILE: fixed embedded tiles also for not embedded executables;
  • utility joycheck: fixed embedded tiles also for not embedded executables;
  • automake: fixes for various targets.

v2.0-alpha

19 Dec 15:12
Compare
Choose a tag to compare

NEW FEATURES

  • added support for Z80 CPU based platforms (msx, svi, coleco, mtx500);
  • added summary of builing status on repository on this page;
  • game totto: faster game (horizontal speed doubled);
  • moved to Apache 2.0 license scheme.

BUG FIXES

  • Some fixes for img2midres integration.