Archivio

Posts Tagged ‘firmware’

Kung Fu Flash Cartridge Aggiornamento Firmware v1.44

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • General performance optimizations.
  • Tool for adjusting timing. Thanks gillham.

This release address stability issues on some C64C machines and allows the timing to be adjusted (phi2 offset). See https://github.com/KimJorgensen/KungFuFlash/tree/master/firmware#diagnostic

Please let me know if this release is less stable than v1.43 on your C64

Download:

source: github.com/KimJorgensen/KungFuFlash

USB Stick STM32 (Gotek) Firmware v5.0.0.7a

Jean-François DEL NERO (la persona che sta dietro lo sviluppo dell’emulatore Floppy HxC SD) ha recentemente rilasciato una versione del firmware HxC compatibile con il chip STM32 utilizzato nel Floppy Drive Gotek.

Questo significa che possiamo godere di quasi tutte le features che il firmware HxC supporta anche per l’economico Floppy Drive Gotek.

Il bootloader per convertire il floppy drive Gotek in HxC compatibile va acquistato sul sito di HXC 2001 inviando un’email a Jean-François DEL NERO. Il prezzo del bootloader e’ di 10 euro una tantum per ogni Gotek che si vuole aggiornare/convertire. Gli aggiornamenti successivi del software sono gratuti e possono essere fatti da chiavetta USB.

The HXC Usb (Gotek) firmware supports: + many more….

USB Stick STM32 (Gotek) HxC Floppy Emulator Firmware v3.8.1.2a -> v5.0.0.7a cumulative changelog:

  • Another internal interrupts priorities fix : Fix possible read issues with some usb sticks brand/models with HD disk images. (v5.x.x.x regression fix)
  • Fix internal interrupts priorities.
  • Some optimizations. (OLED I2C Layer, head step irq).
  • A new series of Goteks based on the new AT32F435 is now available (PCB “SFRKC30.AT4.35″). This MCU is more powerful than the previous AT32F415 MCU. The AT32F435 has 384KB of RAM ! (This was 32KB for the AT32F415 and 64KB for the STM32F105) The AT32F435 can run at 288MHz ! (This was 150MHz for the AT32F415 and 72MHz for the STM32F105) This hardware revision removes the 32KB memory size challenge introduced by the “SARS-CoV-2″ Goteks (based on the AT32F415). This is definitively more reliable because file system cache can be properly implemented to deal with the USB stick latency. I strongly recommend this new AT32F435 Goteks hardware revision. Regarding the HxC firmware the new v5 version is now compatible with this new core. It still compatible with the STM32 and AT32F415 Goteks.
  • Others changes:Artery AT32F415 Gotek now runs at 144MHz ! (the v3 & v4 run this core at 72MHz) Many changes and some fixes in the low level layers.
  • The bootloader was updated too and finally gain the OLED screen support.
  • The offline firmware installation (activation at hxc2001.com) now supports this new core.
  • The online serial installation doesn’t support yet this core. But this will be done next week.
  • Fix erroneous “No file image found !” message issue when a dirty CFG file is used on another USB stick.
  • QFN32/SFRKC30.AT2 Gotek : Fix v4.2.10.10 regression : init crash due to a race condition.
  • QFN32/SFRKC30.AT2 Gotek : Fix possible 7 segments screen issues. Fix possible bus gating issues.
  • QFN32/SFRKC30.AT2 Gotek : Low level IO routines optimized : Faster floppy signals update.(Fix possible issues on accelerated Amiga and fast machines)
  • By default don’t enable the swap file on MCU with more than 32KB of RAM. Embedded menu added to disable/enable the swap file.
  • USB stick reset improved, Check USB stick block size and reject incompatible USB sticks (Fix hardfault crash). Fix possible hardfault crash if the USB stick is removed during the mount process. Bootloader : QFN32 Gotek – Fix possible unwanted update mode selection if the floppy bus is forced in low state at power up.
  • Important bug fix in the write support : Fix possible Gotek crash when writing to a high density HFE image. Update strongly recommended to all v4.x.x.x firmwares users (v3.x.x.x firmwares not affected by this issue).
  • Fix alternate rotary port support on Artery Gotek with 48 pins AT32.
  • AT32 SFR1M44-DU26, SFR720-DU26 (SFRC2D.B Gotek PCB) support added !
  • SFRKC30.AT2 PCB Gotek (QFN32 AT32 MCU) support added !
  • SFRKC30AT3 PCB Gotek (TQFP48 AT32 MCU + New rotary port) support added !
  • Init layer enhanced to support all Gotek variants in a better way.
  • Low level layer enhanced to support all Gotek variants in a better way.
  • More STM32 and AT32 MCU models supported !
  • Amiga and Atari ST File selector updated to support the new v4.x.x.x firmwares series.
  • Sound fixed on Artery Goteks.
  • New “SWAPMEM.BIN” swap file system implemented to deal with the low RAM memory ARTERY Goteks : Better HFE format and long write operations support (Amiga, E-mu Emulator, Arburg…)
  • Bug Fixes !
  • Raw *.IMG PC Files : Fix the 40 tracks double sided images support.
  • Build-in USB stick init / format function (custom firmware) : If the the 7 segments screen embedded menu is disabled, the format mode can be enabled by the user by just pressing both buttons with no USB stick connected.
  • The eject/insert feature can now be disabled on the custom firmware page.

This is only a little part of the changelog. The original one is very long and you can read it here. (instruction manual here)

The HxC Floppy Emulator Firmware Customization page: https://hxc2001.com/custom_fw/

Download: USB Stick STM32 (Gotek) HxC Firmware (515)

source: hxc2001.com

Kung Fu Flash Cartridge Aggiornamento Firmware v1.43

21 September 2022 Nessun commento

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Super Snapshot 5 performance optimization.
  • NTSC timing adjustments. Thanks jpcompton, gillham, and adrianglz64.

This release should address stability issues on some NTSC machines. This is not a perfect solution and there may still be issues with some C64C machines (#135).
Please let me know if this release is less stable than v1.42 on your NTSC C64

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.42

17 September 2022 Nessun commento

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Support 128k Super Snapshot ROM. Thanks jpcompton and gillham

Download:

source: github.com/KimJorgensen/KungFuFlash

AVGCART (Atari SD multicart) v0027 aggiornamento Firmware

8 September 2022 Nessun commento

E’ stato rilasciato un nuovo aggiornamento firmware per l’AVGCART (SD multicart for 8bit Atari) di tmp.

The AVGCART is a FPGA based multicart for 8bit Atari computers, extensible with SIO and/or ECI/PBI cables.

  • supports CAR (cartridge dump) files up to 1MB and most bankswitching types
  • supports XEX (executable) files
  • supports ATR (floppy image) files (read/write) – support is limited without an optional SIO or ECI/PBI cable due to Atari cartridge port constraints (e.g. SW that uses RAM under OS does not work)
  • supports ATX (protected floppy image) files (read-only, SIO cable required)
  • supports CAS (cassette) files (SIO cable required)
  • supports AVF (video) files
  • supports PDM (audio) files
  • fast file search, file shortcuts, randomizer and tons of other features
  • when used with optional ECI/PBI cable, it can expand ATARI memory to up to 576kB, it can also provide extra 48kB RAM to stock 16kB 600XL machines (some limitations apply)
  • firmware upgradeable via SD card (no additional hw needed)
  • SIDE2 emulation (compatible with U1MB and SpartaDOS X)
  • ability to stack emulated cart with emulated SpartaDOS X cart, together with SIDE2 emulated HDD
  • unlike some other products, most of the functionality is running inside the cart and not on the host machine’s CPU which makes it faster and more versatile (it can do stuff in parallel with host machine without having to gain 6502 control and doesn’t require soldering extra internal upgrades like Ultimate 1MB for some basic functionality like ATR emulation or memory expansion)
  • compatible with 600XL, 800XL/XE, 65XE, 130XE, XEGS (cartridge shell is too wide for 1200XL, bare pcb will fit, it is also too tall for 800, can be used with cartridge door opened and door switch triggered)

Changelog (v0027):

  • When used on 16kB 600XL with EXTMEM enabled, it tries to expand it to 64kB base RAM (if enough cart ram is free)
  • Changed key autorepeat delay/rate
  • Some fixes related to EXTMEM
  • EXTMEM tweak (not all SRAM chips are made equal)

Download:

source: atariage.com

ARM2SiD v3.14 / ARMSID v2.14 aggiornamento Firmware

5 August 2022 1 commento

E’ stato rilasciato da Nobomi un nuovo aggiornamento firmware per l’ARM2SiD / ARMSID.

ARM2SID firmware 3.14:

  • Please don’t forget to download also a new configuration program.
  • Fixed a bug in tone pitch when generating noise (reported for example in Crazy Comets and Paperboy in FW 3.11 and 3.12).
  • Fix in SFX emulation (some tracks were missing percussion).
  • Unified SFX emulation sample rate for all settings (with correct FM frequency reference set) to approx. 49.7kHz as on original card.
  • Optimization for speed, not only for running the emulation itself, but also the bus response.
  • Application start-up is also faster, instead of hundreds of milliseconds, the ARM2SID is fully functional in less than 15 milliseconds from power connection !
  • CS signals from both sockets are handled as independent accesses (important for use in synthesizers).
  • Added the possibility to “fix” the so-called ADSR bug, i.e. a bug in the envelope generator, which is inherent to the original chips and is reproduced in ARMSID too. This is not needed in the C64 for compatibility reasons, but if you use ARMSID in synthesizers, you might be interested in this feature.
  • It is possible via configuration to disable the automatic extension of the left channel sound to the right channel if it is not playing for a long time (again, important for use in synthesizers).
  • There is also an option via configuration to have only the data from the left channel play fixed to both SID channels (the emulation settings for each channel remain).
  • Slightly modified quality (Q) of filter circuits for even more faithful reproduction of MOS8580.

ARMSID firmware 2.14:

  • Please don’t forget to download also a new configuration program.
  • Bug fix – lower noise waveform tone pitch (reported e.g. in games Crazy Comets and Paperboy when using FW 2.11 to 2.13).

Download:

source: nobomi.cz/8bit/arm2sid nobomi.cz/8bit/armsid

Kung Fu Flash Cartridge Aggiornamento Firmware v1.41

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Support Pagefox cartridge. Thanks Axel-Schweiss and Cpt.Hardy
  • Device number can be set to 8-15. Thanks Gabeki17
  • Improve disk emulation to support Rack’em. Thanks CommFor

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.40

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Improve search text editor and allow joystick input. Thanks mwedmark.
  • Improve disk emulation with support for block read/write and custom vectors. Thanks CommFor.
  • It is now possible to enter a search string using the joystick. Press fire and up to start the editor and edit the text with the following joystick controls:
    • Up/down: Select a character
    • Left/right: Change cursor position
    • Fire and left: Delete
    • Fire and down: Clear search
    • Fire and right: Space
    • Fire and Up: Insert

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.39

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Fix timing problems on some C64s (since v1.38). Thanks chris

Note:

Disk emulation is now active by default when launching PRGs. If this is not desired or if the PRG requires EF3 USB support then the old load option is still available in the file options menu (shift+return or long press fire).

A lot of changes has been made to optimize the C64/KFF communication. Please let me know if you detect any broken functionality in this release

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.38

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Improve disk write support.
  • Optimize SD card access.
  • Small performance optimizations.

Note:

Disk emulation is now active by default when launching PRGs. If this is not desired or if the PRG requires EF3 USB support then the old load option is still available in the file options menu (shift+return or long press fire).

A lot of changes has been made to optimize the C64/KFF communication. Please let me know if you detect any broken functionality in this release

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.37

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Optimize VIC-II read access for ultimax cartridges (issue #94)
  • Disk emulation support large PRGs
  • Improve disk emulation loading speed
  • Load and mount is now default for PRGs

Note:

Disk emulation is now active by default when launching PRGs. If this is not desired or if the PRG requires EF3 USB support then the old load option is still available in the file options menu (shift+return or long press fire).

A lot of changes has been made to optimize the C64/KFF communication. Please let me know if you detect any broken functionality in this release

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.35

11 February 2022 Nessun commento

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog:

  • Support VICE v2.0 CRT file format (C64 and C128)
  • Support WarpSpeed 128

Download:

source: github.com/KimJorgensen/KungFuFlash

Kung Fu Flash Cartridge Aggiornamento Firmware v1.34

E’ stato rilasciato un nuovo aggiornamento firmware per la Kung Fu Flash Cartridge di Kim Jørgensen.

Changelog from version v1.21 to 1.34:

  • Fix broken mount D64 file option (since v1.33)
  • Improve disk drive emulation to support Sidplay64. Thanks Actarus, Fabuseta, mwedmark, and Seni1ix
  • Support basic SD2IEC commands.
  • Optimized code to make it all fit in flash.
    • In this version the following cartridge types will not require the firmware file on the SD card:
    • Normal cartridge (8k, 16k, Ultimax)
    • Fun Play, Power Play
    • Super Games
    • Ocean type 1
    • Epyx Fastload
    • C64 Game System, System 3
    • Dinamic
    • Zaxxon, Super Zaxxon
    • Magic Desk, Domark, HES Australia
    • EasyFlash
    • Prophet64
    • RGCD, Hucky
    • Drean
    • C128 Normal Cartridge (external function ROM)
  • Combined PAL and NTSC firmware.
  • T64 support (normal tape files only). Thanks Matthias.
    • The firmware has been extended to support both PAL and NTSC and this requires the KungFuFlash_v1.30.upd file to be kept in the root directory of the SD card.
    • Older firmware will not support this extended format so KungFuFlash_v1.30_upgrade.upd must be used first. This file is not needed after the upgrade process has been completed.
  • Fix broken EasyFlash VIC-II/C128 mode. Thanks mrr19121970.
  • Improve detection of C64 clock signal.
  • Add simple diagnostic tool.
    • The diagnostic tool is started by pressing the menu button for 2 seconds (until the LED turns off) and is intended to help debug stability problems on some C64 models.
    • The tool can also be started in a USB only mode if Kung Fu Flash refuses to start at all. In this mode debug data is send via USB only and the C64 should start normally (boot to Basic). This mode is started by pressing both the special and menu button for 2 seconds, then releasing the menu button followed by the special button.
    • For reference the phi2 clock frequency should be around 985248 Hz for PAL and around 1022727 Hz for NTSC.
  • Add support for Drean cartridges. Thanks beatmaster13.
  • Add support for C128 normal cartridge. Thanks phako.
  • Fix unstable EF3 USB. Thanks dikdom.
  • Add support for Super Games cartridge.
  • Add support for Prophet64 cartridge.
  • Fix broken Fun Play/Power Play cartridge support (since v1.16)
  • Add support for RGCD and Hucky cartridges. Thanks Konstantin19.
  • Load extensionless files as PRG.
  • Add support for WarpSpeed by SvOlli. Thank you.
  • Add support for Freeze Frame/Freeze Machine. Thanks gold11-carca.
  • Fix bug reading UPD file using FAT16. Thanks cosmo6128.

Download:

source: github.com/KimJorgensen/KungFuFlash

 

AVGCART (Atari SD multicart) v0024 aggiornamento Firmware

E’ stato rilasciato un nuovo aggiornamento firmware per l’AVGCART (SD multicart for 8bit Atari) di tmp.

Changelog (v0024):

  • PDS/COV/COS files run PDSPLAY/COVPLAY/COSPLAY
  • added ability to select (TAB) CAR files
  • selected files (ATR, CAS, CAR) don’t have to be in the same directory anymore, selection is cleared only after returning to the selector
  • ENTER on ATR/CAS/CAR file will replace the selection so SPACE was added to run with selected files, ignoring current file under cursor
  • search now allows navigation during searching and editing search string
  • CTRL-L disables item shortcuts and allows starting search by typing instead of ‘/’
  • ESC stops search, exiting search requires 2x ESC (to prevent accidental exit when search stops at the same time user tries to stop it)
  • disable cart was changed to SHIFT-ESC
  • short filenames should finally (hopefully) have proper case
  • filenames longer than screen width should be (finally) properly sorted
  • type 57 (2kB) fixed
  • right cart button will disable cart for carts <= 16kB (to make some CS turbo carts work)

New keys:

  • SPACE – run selected files (ignores item under cursor)
  • CTRL-L – toggle key shortcuts

Changed keys:

  • ESC -> SHIFT-ESC (disable cart and reboot)

Changelog (v0023):

  • [ECI] Auto-enable cart menu after reset (CTRL-SHIFT-E to enable, CTRL-E to disable)
  • [ECI] Patched OS for ATR emulation is forced as ROM, not just loaded into RAM under ROM, increases compatibility
  • [ECI+SIO] When emulating ATR, HSIO patched OS with inverted OPTION (BASIC off) is forced

Changelog (v0022):

  • [ECI] EXTMEM support up to 512kB (CTRL-SHIFT-M to enable, CTRL-M to disable)

Download:

source: atariage.com

TheC64/TheVIC20 Aggiornamento Firmware v1.6.1

30 January 2022 1 commento

Gli aggiornamenti del firmware per il THEC64 Mini/Max & TheVIC20 forniscono nuove funzionalità e / o correggono eventuali problemi tecnici.

Si consiglia sempre di utilizzare l’ultima versione del firmware.

Version 1.6.1 – Changes and additions:

  • [All models] Adds Commodore 1351 mouse support to the C64
  • [All models] Adds support for up to four joysticks
  • [All models] Adds support for THEMOUSE
  • [All models] Adds support for THEGAMEPAD
  • [All models] Adds a new game Space Lords, a multi-player game that utilises the new mouse and multi-joystick support

Changes from previous versions:

  • v1.5.2 – [THEC64 European] Fixes inconsistently displayed Blue Star carousel cover image
  • v1.5.2 – [All models] Allows the primary C64 joystick port to be switched in-game
  • v1.5.2 – [THEC64 Mini] Adds C64 only Classic mode
  • v1.5.2 – [THEC64 Mini] Adds disk swapping for multiple disk games
  • v1.5.2 – [THEC64 Mini] Adds soft and hard reset hot-keys to Classic mode
  • v1.5.2 – [THEC64 Mini] Adds freeze button support to Classic mode
  • v1.5.2 – [All models] Adds Commodore REU support with 512K, 2MB or 16MB as filename flags or CJM parameters
  • v1.5.2 – [THEC64 Mini] Hessian (C64) and PET Snake (C64)
  • v1.5.2 – [THEC64] Hessian (C64), PET Snake (C64), City Crusher (VIC20) and Mine Sweep (VIC20)
  • v1.5.2 – [THEVIC20] Hessian (C64), PET Snake (C64), City Crusher (VIC20) and Mine Sweep (VIC20)

Download:

source: retrogames.biz