fixed keyboard controls .. mostly sdcmc
back to mono - fixed issue with incorrect playback speed (by resetting emulator completely)
screen size switch bug
fixed in r72
stereo->mono crash
fixed in commit #71
fixed: SDCMC - pattern 00 cleared on load of module (3x TAB solves the issue)
- fixed window resize when switching full stereo and back
resize and full stereo switch is working
implemented adaptive content scaling (not taking full stereo into account so far)
instrument browser renamed to instrument manager
screen size switch bug
stereo->mono crash
switched on ILMerge only for Release builds
commented turbo routines cleanup
removed lot of turbo-related routines from sdcmc
switched addresses from enums to constants + some sdcmc integration changes
more reverse engineering
updated align_for_edit - running nicely with same performance as cmc20
fixed preselected atari instrument, TODO: update all instruments on load (align_for_edit)
more reverse engineering
more reverse engineering of sdcmc
huge unfinished changes to sdcmc - hunting performance bug in "L_34EF_draw_instrument"
beginning sdcmc integration
cmceditor_stereo.asm is now working, it is ready to be included in CMX.
cmceditor_stereo.asm : re-disassembled + renamed lot of labels according to cmc20
rename of sdcmceditor.asm
sdcmc seems to be adjusted for another dissassembler run
reallocation of sdcmc memory to align with cmc20 has been done, sdcmceditor seems to be working...
more cleanups
removed all the disk stuff and disturbing scroll
sdcmc reverse engineering/dissassembling
fixed some missing key controls
instrumentBrowser looks complete
instrument browser - seems to be working nice, now it is time to set standard instruments
instrument operations - added trash can, some file browser init
instrument browser - drag and drop works between intrument lists
Starting working on instrument browser tool
stereo works ok
stereo is technically working, but not yet managable from GUI
working on stereomodes, emulator switch to stereo is not successfull - bufferring needs to be tuned
rows48 (3/4 patterns) are working now also with switching back and forth
working on 64<->48 row alignment
doubleMode switching works
added Load/Save options and file validations
taking care of moduleoptions and CMX format load/save
instrument shift fixed
Songname change with CTRL+N works.
cleaned up unused files
replaced WaveOut with DSO (DirectSoundOutput) and audio has no delay anymore :)
buffered video added with 16frames delay to sync with audio => causing input delay
updated SONG window... added 2 more lines to song data; removed name,address
updating SONG window...
color options(sliders)
load/save works from both sources (atari and menu)
load and save works (from atari - ctrl+L/S) ... todo: fix the app menu calls of these functions
save(export) works
added actionTrap system to call emulator actions from atari 6502 code running in the emulator
new action system ... performing user actions when waiting on VCOUNT
more reverse engineering of cmceditor.asm
more reverse eng.
more reverse engineering of CMC editor
keyboard re-implemented
module load works (roughly)
more disassembled parts
added menu
added 2x visual mode
refresh framerate fixed by displaying only differences between frames
sounds good
buffered asapplay
cmx with asapplay ... yet no luck
now it inits os and runs the mdxcmc (no vbi).
added my bufferred mod of asapplay
keyboard partially works, sounds are still not played
beginning to send keys to cmc
emulation is running even with altirraxl.rom
added proper visual representation of vram data
it is able to load the xex file now
fixed cmc editor for stereo machines
added P6MONdbl.CMC (modified version with instruments adjusted for Double mode)
1st commit - all done :)