Archive

Archive for the ‘Firmware’ Category

1541 Ultimate II: New firmware v2.6c

February 4th, 2013 No comments

A new version of the firmware for the interface 1541 Ultimate II is released. This version runs only on the 1541 Ultimate II cartridge (new fpga).

Version 2.6c includes some new features and fixes:

  • NEW: Disk Copier from real drives to .D64 images.
  • NEW: Command Interface.
  • NEW: Ultimate-II DOS V1.0 (command target)
  • NEW: Kernal replacement function.
  • FIXED: TAP file recorder failed miserably on high latency write devices. Rewritten; should work better now.
  • FIXED: Drive data timing has improved. Timing is now dependent on the data track itself, not on the speed setting of the VIA. This fixes some protected titles in G64 format.
  • FIXED: USB stick present on boot time caused the Ultimate-II to crash when loading a file from SD at initialisation time (kernal rom / drive rom)
  • FIXED: Starting a program with RUN sometimes caused the ultimate to become unresponsive when freezing afterwards.
  • FIXED: Now reads USB sticks with FAT16 format, but without partition table.

Release notes:

  • This version does *not* include SID, but it does include the Ultimate Audio module. Different builds may become available upon request.
  • The internal copier is still in beta. It has been tested with some of my drives, but there might be drives out there that won’t work. Make sure you have an IEC link from the Ultimate to a real drive to use this function. (No need to have a link to the computer.) There is still no retry mechanism; sectors that failed to read correctly will not be re-read.
  • The Kernal replacement function is critical when it comes to timing. Tested on two machines only. Might not work on C128.

Download: 1541 Ultimate II Firmware v2.6c (1183)

source: 1541ultimate.net

Categories: Firmware, News & Rumors, Today

SD2Snes Firmware v0.1.5 released

November 19th, 2012 No comments

It was released a new firmware for the SD2Snes Flash Cartridge (Super Nintendo/Famicom) by Ikari. The upgrade instructions can be found here.

Changelog:

  • Menu: Files are now sorted by their entire file name instead of the first 20 characters only.
  • Menu: Ignore input from non-standard controllers (Super Scope, Mouse etc.)
  • SPC player: fix soft fade-in (first note cut off) on S-APU consoles (1CHIP / some Jr.)
  • More accurate BS-X memory map.
  • Correctly map SRAM larger than 8192 bytes (HiROM) / 32768 bytes (LoROM), fixes Dezaemon, Ongaku Tsukuuru – Kanadeeru
  • Minor memory access timing tweaks (should help with occasional glitches on some systems)

Download: SD2Snes Firmware v0.1.5 (1249)

source: sd2snes.de

Categories: Firmware, News & Rumors, Today

HxC Floppy Emulator: Software v2.0.6.0 Beta & Firmware v1.7.2.0

November 14th, 2012 No comments

The HxC Floppy Drive Emulator is a software and hardware system created by jfdn aka Jeff.

The aim of this project is to replace the floppy disk drive by an electronic device emulating the floppy disk drive (list of supported Computer/Hardware).

There are two differents emulators:

  • A USB version which allows to connect the floppy disk drive interface of the computer to a PC via a USB cable.
  • A SDCARD version which allows to emulate floppy disks which images are stored in a SDCARD.

Firmware SD HxCFloppyEmulator v1.7.2.0:

  • Microchip PIC18F4620 Rev. B5 Silicon MSSP Module Errata applied (correct possible SDCard Init issues).
  • SDCard layer reviewed / corrected / enhanced : Better SDCard compatibility / Error handling.

Release notes for the HxCFloppyEmulator software v2.0.6.0:

  • PRE-RELEASE – IN DEVELOPMENT: HxCFloppyEmulator software v2.0.6.0 (Windows & Mac OS X support !)

Download:

source: hxc2001.free.fr

1541 Ultimate II: New firmware v2.5 and v2.5+

November 7th, 2012 No comments

A new version of the firmware for the interface 1541 Ultimate II is released. This version runs only on the 1541 Ultimate II cartridge (new fpga).

Version 2.5 includes some new features:

  • File viewer.
  • Selectable colors in user interface.

This version also includes some fixes for nasty memory allocation bugs that existed when using USB sticks. Removal of a USB device is now at least a lot safer. Also, some file system bugs were fixed.

Version 2.5+ includes some new features:

The ‘plus’ version of 2.5 including a special 7-voice audio engine. This version is based on the same 2.5 with the bugfixes and a special FPGA build can it only supports ONE floppy drive, in favor of extra audio functionality.

Download:

source: 1541ultimate.net

Categories: Firmware, News & Rumors, Today

1541 Ultimate II: New firmware v2.5x (Ultimate Audio Module)

October 27th, 2012 No comments

A new version of the firmware for the interface 1541 Ultimate II is released. This version runs only on the 1541 Ultimate II cartridge (new fpga).

New features:

The ‘Ultimate Audio’ feature is a new feature for the 1541 Ultimate-II module. It implements multi- channel audio sample playback support from REU memory, and is an exciting addition to the possibilities this cartridge offers.

Download:

source: 1541ultimate.net

Categories: Firmware, News & Rumors, Today

Turbo Chameleon 64 beta firmware 8b released

October 11th, 2012 No comments

Turbo Chameleon 64 is an extremely user-friendly cartridge that can be used without opening the computer. It is just plugged to the expansion port of the C64.

The Turbo Chameleon 64 cartridge can also be operated as a stand-alone unit (since it’s basically an FPGA computer like the C-One or the Minimig in a C64 cartridge case), replacing the computer, the floppy drive and the heavy power supply.

When used as a stand-alone unit, a USB power adapter or active USB hub can be used as a power source.

Changelog:

  • New VGA controller with new modes and VIC-II sync.
  • Tripple buffering mode added for properly displaying IFLI pictures.
  • Scale-2x video scaling algorithm added.
  • Scanline emulation added.
  • In cartridge mode real CIAs registers and interrupts are used (allows use of a modem).
  • In cartridge mode real VIC-II registers and interrupts are used (allows use of a lightpen).
  • Fixed I/O assignments for FPGA (lower power use).
  • Lowlevel SD-card functions now use multiple block reads if possible, which increases linear reading speed by about 40 to 50% (most noticeable on large files, such as REU images)
  • BUGFIX: fixed error handling and timeouts of the IEC routines, which makes all related operations more robust.
  • BUGFIX: added missing timeouts to SD-card functions.
  • Joystick port 1 now also works for navigating the menus.
  • BUGFIX: on some C64s pressing shift would result in phantom keypresses (F1/F2) under some conditions.
  • NEW: various new VGA modes and other options for the new VGA controller (see manual)
  • Improved loading speed of file inside T64 images.
  • Improved keyboard handling to make the browser a bit snappier.
  • BUGFIX: the size of the character ROM saved by the ROM saver was incorrect.
  • BUGFIX: .wav player stops at the end of the file and does not continue playing garbage.
  • BUGFIX: files bigger than 2k are displayed correctly by the .txt viewer.
  • BUGFIX: when copying files out of a t64 image the resulting file was missing the last two bytes and/or the last block was missing completely.
  • BUGFIX: filecopy from/to a IEC device did incorrectly abort after 1 block.
  • BUGFIX: filecopy filename character set conversion was broken.
  • BUGFIX: AR/RR ROM was not correctly disabled when autostarting programs from the filebrowser with AR/RR enabled as default cartridge.
  • NEW: added DOS wedge command (see manual)
  • NEW: added load and save commands (see manual)

Download: Chameleon 64 beta firmware 8b (1564)

source: beta.icomp.de

Categories: Firmware, News & Rumors, Today

Nano/Micro SwinSID – Firmware update (20120524) by Swinkels

September 26th, 2012 No comments

Micro SwinSID (SwinSID88) is a hardware replacement for legendary SID sound chip which was placed in every Commodore C64 computer and other devices.

Firmware update (20120524):

  • This version has only one improvement: fixed audio muting emulation.

Download: Nano/Micro SwinSID - Firmware update (20120524) (1982)

source: forum64.de

Categories: Firmware, News & Rumors, Today

SD2Snes Firmware v0.1.4a released

July 16th, 2012 No comments

It was released a new firmware for the SD2Snes Flash Cartridge (Super Nintendo/Famicom) by Ikari. The upgrade instructions can be found here.

Changelog:

  • Fix DMA initialization in the menu (could cause sprite corruption in some games)

Download: SD2Snes Firmware v0.1.4a (1119)

source: sd2snes.de

Categories: Firmware, News & Rumors, Today

HxC Floppy Emulator: Firmware v1.7.1.2 released

July 13th, 2012 No comments

The HxC Floppy Drive Emulator is a software and hardware system created by jfdn aka Jeff.

The aim of this project is to replace the floppy disk drive by an electronic device emulating the floppy disk drive (list of supported Computer/Hardware).

There are two differents emulators:

  • A USB version which allows to connect the floppy disk drive interface of the computer to a PC via a USB cable.
  • A SDCARD version which allows to emulate floppy disks which images are stored in a SDCARD.

Firmware SD HxCFloppyEmulator v1.7.1.2:

  • Drive A <> Drive B constant polling issue corrected (Atari ST).
  • Better SD Card error handling.

Firmware SD HxCFloppyEmulator v1.7.1.1:

  • New embedded setting menu : To access this menu remove the SDCard and press the select button.
    • By this menu you can:
    • Change the floppy Interface mode.
    • Change the bitrate.
    • Change the track step mode.
    • Enable/disable the drive B.
    • Enable/disable the step sound.
    • Set the user interface sound volume.
    • Set the backlight timing.
    • Set the standby timing.
    • Check the software and bootloader version (integrity test included).
    • Clear/reset the settings and reset the Emulator.
    • Exit this menu…
  • SD Card: Issue with some sd card corrected : Incompatibility with some SD chipset corrected.
  • Write support: Timing for MFM / FM 250/300/500KBits/s write support readjusted. DataMark supported : 0xFB,0xF8 (deleted data mark), 0xFA,0xF9. HFE file format enhanced : Track 0 Side 0 & Track 0 Side 1 track write mode can be different from the others tracks.
  • New track seek algorithm: Faster track seek/settle time -> Faster Loading time !
  • Flip disk function: the disk image can now be flipped (reverse side 0side 1).
  • Bad track number at power up corrected (E-mu Emulator I/II, SP1200, Linn/Forat 9000…)
  • Experimental “Rev2″ HFE support : Correct some issue with some Amiga games/demos.
  • Lots of internals code optimization…

 Download:

source: hxc2001.free.fr

SD2Snes Firmware v0.1.4 released

July 10th, 2012 No comments

It was released a new firmware for the SD2Snes Flash Cartridge (Super Nintendo/Famicom) by Ikari. The upgrade instructions can be found here.

Changelog:

  • SPC Player (contributed by necronomfive/blargg)
  • System Information screen now shows CPU/PPU revision (contributed by necronomfive)
  • Satellaview: basic data transmission packet support (makes some more games boot, thanks to LuigiBlood for assistance and sample data packets)
  • Number of supported files increased to 50000 per card / 16380 per directory.
  • Slight speedup of menu text rendering.
  • Reduce load time of menu.
  • Adjust Cx4 timing to be more faithful (Mega Man now defeats the boss in attract mode in Mega Man X2)
  • adapt ROM mirroring size to file size if header information is invalid (fixes Super Noah’s Ark 3D, possibly others)
  • MSU1 interface changes suggested by byuu:
    • Data offset 0 and audio track 0 are automatically requested on reset. This causes the busy flags to become 0 shortly after reset/startup.
    • $2000 bit 3 is now “audio error”, becomes valid after “audio busy” -> 0 set when an error occurred while preparing playback of the requested audio track write LED stays on when SRAM content changes constantly.
  • Fixes:
  • fix empty save files on FAT16 / incorrect free cluster count on FAT32.
  • correct directory sorting (force parent directory at top of list)
  • fix text corruption when entering a directory with a scrollable name.
  • fix files/dirs count in system information.
  • make ‘sd2snes’ directory hiding case-insensitive.
  • improve DAC I²S timing.
  • fix occasional palette corruption in menu.
  • fix SD clock glitch on ROM loading (occasional glitches/crashes)
  • fix memory write timing on ROM loading (occasional glitches/crashes)
  • fix SPI timing (ROMs not loading; System Information not working)
  • properly synchronize SNES control signals (occasional glitches/crashes)
  • fix floating IRQ output (occasional glitches/slowdowns)

Download: SD2Snes Firmware v0.1.4 (1094)

source: sd2snes.de

Categories: Firmware, News & Rumors, Today

Turbo Chameleon 64 beta firmware 7b released

June 28th, 2012 No comments

Turbo Chameleon 64 is an extremely user-friendly cartridge that can be used without opening the computer. It is just plugged to the expansion port of the C64.

The Turbo Chameleon 64 cartridge can also be operated as a stand-alone unit (since it’s basically an FPGA computer like the C-One or the Minimig in a C64 cartridge case), replacing the computer, the floppy drive and the heavy power supply.

When used as a stand-alone unit, a USB power adapter or active USB hub can be used as a power source.

Changelog:

  • fixed REU, transfer length register is 1 after a transfer completes.
  • fixed REU 512K wrap around.
  • fixed cache controller preventing corruption when accessing 0x1FFFF0000 – 0x1FFFFFFFF
  • faster SDRAM controller. More memory bandwidth for turbo.
  • added slowdown modes to the Turbo settings. Offering CPU speeds of 25%, 50%, 75% and 100%.
  • added native updater program (see manual) to update the fpga core without an usb connection.
  • make menu item active when pressing a hotkey, so it is selected when going back to the respective menu.
  • correctly mute/unmute second sid in menu freezer.
  • clockport- and rr-net- items in options menu are correctly disabled if either is not available.
  • if found, load and run update.prg from sd card (chameleon updater)
  • if “boot from sd card” is enabled, load boot.prg from sd card (regular c64 boot program)
  • improved navigation in one panel mode, cursor right enters subdir/image and cursor left goes one level up.
  • improved quickfind, just type a filename quickly to jump to it.
  • mount menu is skipped if there would only be one active item.
  • when returning to the menu from the sid player by pressing left/menu button it will go directly to the filebrowser.
  • added gfx viewer for various multi-color and hires formats.(see manual)
  • added wav player (see manual)
  • added filecopy (F5 in two panel mode, see manual)
  • set $030c-$030e to 0 before starting prgs, increases compatibility with certain packers.
  • .sid files which actually contain a basic program can now be run correctly.
  • re-read destination panel after copying image.

Download: Chameleon Beta-7b release (1603)

source: beta.icomp.de

EasyFlash 3 CPLD Firmware v1.0.0

June 11th, 2012 No comments

It was released a new firmware for the EasyFlash Cartridge 3 by Skoe. The upgrade instructions can be found here.

Changelog:

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). It 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.

Download: EasyFlash 3 CPLD Firmware v1.0.0 (1358)

source: forum64.de

HxC Floppy Emulator: Software updated

May 31st, 2012 No comments

The HxC Floppy Drive Emulator is a software and hardware system created by jfdn aka Jeff.

The aim of this project is to replace the floppy disk drive by an electronic device emulating the floppy disk drive (list of supported Computer/Hardware).

There are two differents emulators:

  • A USB version which allows to connect the floppy disk drive interface of the computer to a PC via a USB cable.
  • A SDCARD version which allows to emulate floppy disks which images are stored in a SDCARD.

Release notes for the HxCFloppyEmulator software v1.6.11.16:

  • Akai S950 DD & Akai S950 HD interface mode support added (need firmware v1.6.4.4 or more)
  • … full release notes here

Download: HxCFloppyEmulator software v1.6.11.16 (958)

source: hxc2001.free.fr

SD2Iec Firmware (Latest nightly build)

May 25th, 2012 1 comment

Shadowolf has published a web page where you can download the beta version of  SD2IEC firmware.

SD2IEC is a hardware mass storage device using an SD/MMC card and interfacing with the IEC bus. It is based on the ATmega644 or ATmega1284p microcontroller from the Atmel AVR microcontroller family.

The most prominent use of SD2IEC is emulation/replacement of a Commodore-1541 disk drive for a C64. Hardware and the microcontroller’s firmware is available as open source (GPL).

source: SD2Iec Firmware (Latest nightly build)

Categories: Firmware, News & Rumors, Today

SD2Iec Firmware v0.10.3

February 27th, 2012 No comments

SD2IEC is a hardware mass storage device using an SD/MMC card and interfacing with the IEC bus. It is based on the ATmega644 or ATmega1284p microcontroller from the Atmel AVR microcontroller family.

The most prominent use of SD2IEC is emulation/replacement of a Commodore-1541 disk drive for a C64. Hardware and the microcontroller’s firmware is available as open source (GPL).

Changelog:

2012-02-26 – release 0.10.3

  • Bugfix: Un-break I2C display communication.

Download:

source: sd2iec.de gitweb forum thread c64-wiki

Categories: Firmware, News & Rumors, Today