Skip to content

Fork of the EasyFlash3 CPLD core that supports 128KB SuperSnapshot V5 ROMs

License

Notifications You must be signed in to change notification settings

adrianglz64/easyflash3-cpld

Repository files navigation

EasyFlash 3 CPLD Firmware version 1.1.2 (c) 2021 Adrian Gonzalez is
derived from EasyFlash 3 CPLD Firmware 1.1.1 and distributed according to
the same disclaimer and license as EasyFlash 3 CPLD Firmware 1.1.1

EasyFlash 3 CPLD Firmware versions 0.9.0 through 1.1.1 are Copyright
(c) 2011-2012 Thomas 'skoe' Giesel.

License
=======

-- This software is provided 'as-is', without any express or implied
-- warranty.  In no event will the authors be held liable for any damages
-- arising from the use of this software.
--
-- Permission is granted to anyone to use this software for any purpose,
-- including commercial applications, and to alter it and redistribute it
-- freely, subject to the following restrictions:
--
-- 1. The origin of this software must not be misrepresented; you must not
--    claim that you wrote the original software. If you use this software
--    in a product, an acknowledgment in the product documentation would be
--    appreciated but is not required.
-- 2. Altered source versions must be plainly marked as such, and must not be
--    misrepresented as being the original software.
-- 3. This notice may not be removed or altered from any source distribution.


Changes
=======

Version 1.1.2 - 22.12.2021

- Enabled support for 128K SuperSnapshot V5 ROMs
- Fixed freezer bug that caused a crash when pressing the freeze button while
  in the Snapshot menus

Version 1.1.1 - 18.08.2012

- Re-enabled AR/RR-mode, which I forgot in 1.0.0 *fp*

Version 1.1.0 - 17.08.2012

- Improved compatibility of KERNAL implementation

Version 1.0.0 - 06.06.2012

- USB and I/O2 RAM are also active in KERNAL mode
  - Allows USB-related features in a special KERNAL currently being
    developed
- KERNAL implementation uses a cleaner timing now
- CPLD Version register added ($de08)
  - Will be displayed in the next menu version, not release yet
- Improved C128 support
  - 2 MHz mode works in EasyFlash mode (needed for PoP)
  - Added a way to leave to C64 mode or to C128 mode
    - Will need a menu update, not release yet
  - Still NO external KERNAL on C128!
- Many optimizations to get all this crap into the CPLD

Some of the features will need a software update which is not release yet.
Do not try to start an external KERNAL on the C128, it will crash.

Version 0.9.2 - 09.01.2012

- LED implemented
  - In EasyFlash mode: LED controlled by software
  - In AR/RR/NP/SS5 mode: On when cartridge is active, off when it is inactive

Version 0.9.1 - 19.12.2011

- Weird glitch in A14 fixed

Version 0.9.0 - 18.12.2011

- First pre-release
- Known limitation: No or only very limited support for C128
- USB not tested

About

Fork of the EasyFlash3 CPLD core that supports 128KB SuperSnapshot V5 ROMs

Resources

License

Stars

Watchers

Forks

Packages