Releases: spotlessmind1975/midres
Releases · spotlessmind1975/midres
v2.4
v2.3
NEW FEATURES
- added production of 1571/1581 disk images for Commodore targets;
- added program
benchmarksto 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
NEW FEATURES
- added utility
imfplayerto 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
imfplayerto reproduce IMF soundtracks.
v2.2
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
BUG FIXES
- target
lm80c: disable VDP irq at boot.
v2.12
BUG FIXES
- target
lm80c: increased VDP histeresys (for FPGA and emulator).
v2.11
NEW FEATURES
- updated automake for probing with i/o support;
BUG FIXES
- target
lm80c: fixed VDP histeresys (for FPGA and emulator).
v2.1
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
NEW FEATURES
- automake: added support for
programkeyword, 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
elevatorformsx: fixed time counter; - game
tottoformsx: fixed titles issues; - game
alienstormformsx: fixed magic value for unsigned char and alien fire's block; - target
atariandc16: 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
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.