Added reset to noise filter (helps for sim), fixed inversion on poly5.
Remove inversion
Updated replay lib. Disabled LEDs. In theory the latest replaylib has working fileio so I can implement that soon...
rom firmware had not built before... fix for >194 files
Switched to pal and ntsc specific pll
Match more closely to schematic - delay/inversion
noise delay between channels. Apply force break to two tone.
Improved timings for PAL and NTSC
It is important when we sample and when we toggle. Fixes "clarinet".
Add 32GB SD support to MIST
Add 32GB SD support
Allow more memory for directories
Apply keyboard and joystick inteference fix
Missing longfilename fix
Fix some missing long filesnames
Primitive instructions - taken from MCC release. TODO...
Fix long filenames directories - must use directory path, not append long filename to path!
keyboard must match for 2 cycles and joystick must match for 2 cycles (2 loops of state machine). This seems to pretty much prevent false keypresses. Of course cannot type when stick moved...
control got dropped - oops
Small adjustment to reduce false keypresses. They still occur though. Need a better algorithm.
Added first cut c64 keyboard support. Still some joystick/keybard interaction issues
New link provided by Mark K
Merged in Dmitriys Aeon lite port. This does not build for me yet - needs a few more adjustments...
Changed to ~0.6 seconds for core reload
Changes for Aeon lite - notably 1MB ram support and ise build warnings fixed
Merged aeon lite 1MB memory support
Added normal reset button behaviour. Debounce for now is just enable at 10hz! Applied that to scanlines button.
reset was copied from a broken design - oops...
Connect up scanlines to spare mist dip switch!
Fixed length
Latest rom - fixes dots in filenames
Use minimig reset - in case it helps!
Reverted signed/unsigned
switch to signed samples - which replay and sigma delta want!
fix files with >1 . - also saves some rom space!
Added some great notes on setting up on chameleon
Retry SD init if it fails
Retry SD init if it fails. Use faster clock for mux - hopefully will fix c64 joystick issue. Sped up spi clock to match. Closed a few minor timing problems.
Chameleon output dir differs
Need ..
Fixed missing my
Added chameleon
Do not use top bit of sound - replay samples are signed
Hopefully version fits this in!
Added scanlines support
Switched to using Peters chameleon_io module. Great, gives c64 joystick and cdtv support!
Switched to rom from sd card
Added scandoubler
Added chameleon version
First cut - same as DE1!
Added ZPU/SD
Added SDRAM. Worked!!
Added generic for Aeon_lite. vars need setting up though.
Fixed throttle...
Cleaned up main, so only 1 copy of core bits. Created aeon lite rom
Made firmware suitable for aeon lite with 1MB RAM. Requires associated address_decoder change - TBD
First working Chameleon build. No drive emulation, 16KB RAM, PAL.
Version based on date
Reduced volume a bit
Added new files
Mix covox and gtia as if they were pokey channels. Increase precision to allow 8-bit covox channels. Its not clear how gtia and covox really clip with pokey channels - that would need research. For now this improves volume.
Added 15KHz RGB versions
Removed
New firmware. Supports larger SD cards.
Fixed alternative version of sd card access. Taken from petit fatfs. Supports > 1GB cards.
Added option for OSB internally
Fixed clean
Save some bytes. Some commented debug
Missing header
Save some bytes
Prepare interface for alternative version of mmc.c - for >1GB cards
Attempting to save some memory!
Fix name clash if all in one compilation unit
Allow more than 32K sectors.
This version should allow >1GB cards, but does not work yet
Internal ROM version
Reverted accidental commit
Interface changes in replay lib
Latest firmware
Mist has other type of build script
Allow SIO over serial port again
Fix display of disk type
Add some mist button support for keyboard less setups
Button 0=F11. Switched swapped joysticks. connected led to sio
removing test
sdfsddf
Added scandoubler. Build some variants.
Start connecting up switches/gpio again. So far joystick... Also connected antic refresh to sdram.
tb tweaks
Added DE1 ROM
Allow more than 4 bits of precision
Not 100% sure why but this change from a while ago breaks the mist and de1 sdram versions. Need to investigate futher but reverting for now.
Added DE1
Added ZPU - it works. Need to add GPIO joystick back in...
Added 32-byte write support to ROM area! For MIST external sector buffer. TODO: Smarter method...
Remove stale files - creates output directly where needed...
Added release notes
Increased version. ZPU ROM updated to fix a few firmware bugs (e.g. swap drive bug) - see firmware commits for details.