Archivio

Posts Tagged ‘sid emulation’

ARM2SiD v3.15 aggiornamento Firmware

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

ARM2SID firmware 3.15:

  • Please don’t forget to download also a new configuration program.
  • Fixed a bug with noise generation in the highest octave (reported for example in Crossroads II and Jumpman).
  • SID type detection with this algorithm returns the actual type setting from the ARMSID configuration.
  • Among other tracks, this allows you to play the last part of Wonderland XIII, at least if the ARMSID is set to emulate MOS6581. Prodigy rulez !
  • Fixed bad music timing in Turrican 2 – The Final Fight (audible in track 2).
  • Added undocumented playback of the “no” waveform, making, for example, the Boing Boom Tschak whistle significantly less (about 20dB down).
  • Modifications in the generation of combined waveforms (not only) for MOS8580 emulation, where they are more close to the original (as close as possible for chips that are themselves different from each other, also dependent on temperature, voltage and time).

Download: ARM2SiD v3.15 [PRG/D64/CONFIG] (239)

source: nobomi.cz

ARMSiD di Nobomi Nuovo Firmware v2.15

E’ stato rilasciato da Nobomi un nuovo aggiornamento firmware per l’ARMSiD.

News features and fixes in FW 2.15:

  • Fixed a bug with noise generation in the highest octave (reported for example in Crossroads II and Jumpman).
  • SID type detection with this algorithm returns the actual type setting from the ARMSID configuration.
  • Among other tracks, this allows you to play the last part of Wonderland XIII, at least if the ARMSID is set to emulate MOS6581. Prodigy rulez !
  • Fixed bad music timing in Turrican 2 – The Final Fight (audible in track 2).
  • Added undocumented playback of the “no” waveform, making, for example, the Boing Boom Tschak whistle significantly less (about 20dB down).
  • Modifications in the generation of combined waveforms (not only) for MOS8580 emulation, where they are more close to the original (as close as possible for chips that are themselves different from each other, also dependent on temperature, voltage and time).

Download: ARMSiD v2.15 [PRG/D64/CONFIG] (304)

source: nobomi.cz

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

ARMSiD di Nobomi Nuovo Firmware v2.13

E’ stato rilasciato da Nobomi un nuovo aggiornamento firmware per l’ARMSiD.

News features and fixes in FW 2.13:

  • Further optimization of code speed and size. Also bus operations are faster, finally “paddles” are successfully read on NTSC machines even with the oldest HW versions of ARMSID (with components on top) !
  • ARMSID start is also faster. Instead of hundreds of milliseconds, ARMSID is fully functional in less than 15 milliseconds after power-up !
  • 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.
  • Slightly modified quality (Q) of filter circuits for even more faithful reproduction of MOS8580.

Download: ARMSiD v2.13 (451)

source: nobomi.cz

ARM2SiD v3.12 / ARMSID v2.12 aggiornamento Firmware

25 September 2020 Nessun commento

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

ARM2SID firmware 3.12:

  • Digifix in MOS8580 emulation is now configurable. By the software it can be set to a several levels including inverse polarities.
  • The Digifix is controlled by external pin current by default (as a real MOS6581 is). If you miss it, just set it by the configuration program as you want.
  • Digifix for MOS8580 is required for example in the Ghostbusters game, but most of the games, demos and music (specially new ones) is not counting with Digifix and can produce some additional noises and hum.
  • In this FW is finished the hotfix in noise generation (test bit) from previous FW, now is no sound missing for example in the TestBit_4x.sid.
  • Big improvement in 6581 emulation. Fixed inner analog offsets in the MOS6581 emulation. Less distortion in some demos (for example Mahoney – Musik Run/Stop) and no more clicks in some games music (for example Bubble Bobble).
  • Fix in tone counter updates during fast changes.
  • Fixed setting of the lowest filter frequency for MOS6581 emulation (sometimes the simulation did not match the settings).

ARMSID firmware 2.12:

  • Fixed setting of the lowest filter frequency for MOS6581 emulation (sometimes the simulation did not match the settings).
  • Remember the “Digifix” update from the previous version, if something sounds different to you on the MOS8580 emulation, please check the configuration.

Previous changelog of ARMSID firmware 2.11:

  • Digifix in MOS8580 emulation is now configurable. It can be set to few levels including inverse polarities.
  • Digifix is now controlled by external pin by default (as a real SID is). You can change it in config utility.
  • Digifix for MOS8580 is required for example in the Ghostbusters game, but most of the games, demos and music (especially new ones) do not expect Digifix and can produce some additional noise and hum.
  • Improved noise generation (test bit) from previous FW, no sound missing for example in the TestBit_4x.sid.
  • Fixed inner analog offsets in the MOS6581 emulation. Less distortion and no more clicks in some music.
  • A small fix in tone counters updates in the fast changes.
  • Faster release of the data bus after reading cycle.

Download:

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

ARM2SiD v3.8 / ARMSID v2.10 aggiornamento Firmware

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

News features and fixes in FW 3.8 & v2.10:

  • Fixed a bug from older versions in the values generation of the register OSC3 during a noise waveform. Reported in the game Paradroid.

Download:

source: dzi.n.cz/8bit/arm2sid dzi.n.cz/8bit/armsid

ARM2SiD by Nobomi aggiornamento Firmware v3.7

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

News features and fixes in FW 3.7:

  • Compared to version 3.6, only marginal changes, added reading of OSC3 and ENV3 registers to the third SID emulation.
  • Simplified user interface for the update application.
  • Compared to version 3.5, a quick response in stereo mode was added (when using a second socket), the dual-mono mode is activated without timeout when both socket is addressed in the same time.
  • Also upper addresses mapping is fixed in the update (sometimes misaligned address detection in the update application).
  • Corrected bug in bootloader. If user tried an update with SFX only mode configured, the ARM2SID stuck in the bootloader and was not possible to update it on a user side. Factory update was needed. New updater disables the SFX mode, as well as patches the bootloader to prevent problems in a future.

Download:

source: dzi.n.cz/8bit/arm2sid

ARM2SID SIDs & SFX Sound Expander (OPL FM synthesis) emulator

ARM2SID SIDs & SFX Sound Expander (OPL FM synthesis) emulator

Nobomi ci stupisce ancora con l’ARM2SID il nuovo “emulatore” del chip audio SID (fino a 3 contemporaneamente) del Commodore 64/128 e SFX Sound Expander ( OPL FM).

Il formato dell’ARMSID e’ DIP28 ed e’ assolutamente identico al chip originale e dunque si adatta perfettamente a tutte le situazioni.

La qualita’ audio e’ veramente buona sia per l’emulazione SFX Sound Expander (OPL FM) che per il SID.

Inoltre e’ possibile aggiungere un secondo socket come secondo SID se si dispone di un’adattatore Stereo/U64/Reloaded oppure collegare i cavi direttamente al Computer.

  • Fino a 12 canali musicali contemporaneamente (due o tre SID o FM o un SID e FM)!
  • Funziona con tutte le schede C64 e C128 (leggere il manuale)
  • Modalita’ Stereo con qualsiasi combinazione del SID 6581 oppure 8580.
  • Fallback automatico su dual mono se non si utilizza il secondo SID.
  • Configurazione e aggiornamenti vengono fatti tramite software che gira sul C64/C128.

Maggiori informazioni le trovate sul sito di Nobomi e di RETROCOMP.cz

Galleria:

Video:

ARM2SiD by Nobomi New Firmware v3.6

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

News features and fixes in FW 3.6:

  • Compared to version 3.5, a quick response in stereo mode was added (when using a second socket), the dual-mono mode is activated without timeout when both socket is addressed in the same time.
  • Also upper addresses mapping is fixed in the update (sometimes misaligned address detection in the update application).
  • The “blind” FW 3.6 update updated without reading the registers during the update (especially useful if you have a problem with ARMSID detection)

Download:

If you have wired A5/A8 address lines, you can try 3SID files modified for D400h, D420h, and D500h addresses.

source: dzi.n.cz/8bit/arm2sid

ARMSiD di Nobomi Nuovo Firmware v2.9

E’ stato rilasciato da Nobomi un nuovo aggiornamento firmware per l’ARMSiD.

News features and fixes in FW 2.9:

  • A longer time is required to activate the reset signal (some issue with board 250407 reported where can be short spikes on the bus, now fixed).
  • Small fix in noise generator on the lowest bits. Also faster computing.
  • Other speed and code size optimization.

Download: ARMSiD v2.9 (828)

source: dzi.n.cz/8bit/armsid

Rilasciato nuovo Firmware ver. 0A per fpgaSID di andi6510

26 February 2019 Nessun commento

Nuovo aggiornamento firmware per l’fpgaSID è stato rilasciato da andi6510.

Di seguito il changelog preso direttamente dal sito.

Main changes:

  • New 6581 bias setting range and curve. Per default the bias is now tuned to a brighter sound which is the most audible difference to revision 09.
  • Some further improvements on the 6581 filters.

New Features:

  • LEDs can be switched off now.
  • The outputs can be switched to a mix of both SIDs allowing mono setups with a single speaker.
  • The firmware flashing procedure has been improved to increase the success rate.
  • FPGASID is now compatible to the EasyFlash 3 module.

Note:

  • Important! Before updating the firmware, please read the documentation on flashing in the ConfiGuru manual.

Download: fpgaSID Firmware ver. 0A (783)

source: fpgasid.de

ARMSiD di Nobomi Nuovo Firmware v2.8 & nuova rev. PCB

21 February 2019 Nessun commento
ARMSid New PCB rev

Nobomi ha fatto un nuova versione dello stampato dell’ARMSiD che pero’ ha le stesse caratteristiche hardware della versione precedente.

E’ stato inoltre rilasciato da Nobomi un nuovo aggiornamento firmware per l’ARMSiD.

Qui di seguito il changelog preso direttamente dal sito.

Differences between FW 2.8 and previous version:

  • The start and the end of the bus data cycle (reading or writing) is now controlled by signal CS only (it was the same on the beginning of the cycle, but the end was controlled by 02 clock before), it can help with a bus stability in other systems than C64 a C128.
  • Internal frequency generators are updated with precision of one 02 clock – about 1us (no audio signal phase changes after frequency retuning) !
  • Correct polarity of the bandpass filter.
  • Added emulation of internal filter voltage offset.
  • Added the “Digi Boost” feature by software – an effect similar to adding 330kOhm resistor between EXTin and GND on the MOS8580.
  • Other speed optimization.

Gallery:

Download: ARMSiD v2.8 (17/2/2019) (798)

source: dzi.n.cz/8bit/armsid

ARMSiD (6581/8580 Replacement) by Nobomi

6 November 2018 1 commento
ARMSid (6581/8580 Replacement) by Nobomi

ARMSid (6581/8580 Replacement) by Nobomi.

Non ho resistito alla tentazione e ho voluto provare anche questa nuova emulazione del SID 6581/8580 con l’STM32F410 ARM Cortex M4, sto parlando dell’ARMSid di Nobomi.

La spedizione veloce e la cortesia di Nobomi sono sicuramente il punto forte, ma anche la confezione, l’integrato ARMSid viene spedito in un contenitore di plastica onde evitare qualsiasi problema con la spedizione.

Il suono e il feeling “sonoro” sono buoni come lo era per lo SwinSID Ultimate ma meglio, personalmente collocherei l’ARMSid come fedelta’ di emulazione tra il SID Originale e il SwinSID Ultimate, Nobomi sei stato molto bravo, complimenti.

Nobomi inoltre ha scritto un software per Commodore 64 per configurare le varie opzioni dell’ARMSid e un’altro software per aggiornare il Firmware.

Alcune informazioni prese dal sito di Nobomi in Inglese:

What is it ?:

  • A new replacement of the MOS6581 and MOS8580 used in the Commodore C64. It is minimalistic (in simplicity of circuit and use, not in function and power).
  • Real “plug & play” solution. Just insert instead of the original SID into the slot and it’s done.
  • It determines (through supply voltages) which chip it replaces and starts the appropriate emulation (it can be changed later in software).
  • No need to switch the PAL / NTSC version, the circuit uses directly the clock from the computer bus, always synchronous with the C64.
  • It also emulates analog inputs (joysticks, mouse, etc. – POTX and POTY inputs)
  • Analog output is sufficiently buffered, it is not necessary to change anything on the computer board for proper operation.
  • Output sampling frequency is 1/16th bus clock of C64 (approx. 62kHz), real 12bit D/A converter, no pwm.
  • Filters completely transferred to digital form, emulated by float point arithmetic.
  • Significantly lower noise level and less interference from the power supply than the original :)
  • Lower power consumption than the original.
  • Firmware update possible inside the C64.
  • Emulates all waveforms, and even “samples” (at least some of them, Ghostbusters laugh, Chimera screams at you).
  • Full support of analog filters (LowPass, BandPass, HighPass, combination, Q quality control).
  • Emulation of OSC3 and ENV3 registers (little delay, approximately 16 clocks of the C64 bus).
  • Joysticks and mice work.

What is inside ?:

  • A few resistors, capacitors, one stabilizer, one opamp and a processor. That’s all, parts only from one side.
  • The only programmable circuit is the STM32F410, ARM Cortex M4 with HW float point arithmetic at 100MHz.
  • Analogue output amplified via the AD8515 opamp.
  • Stabilizer for the 3.3V processor, the processor itself has 5V tolerance inputs.

Firmware:

  • New features in FW 2.6:
  • Optimization for speed again (approx. 10ns more faster response to read registers, faster processing of writing registers).
  • New features in FW 2.5:
  • Again faster interrupt (approx. 10ns more faster response to read registers).
  • New features in FW 2.4:
  • Further optimization of the interrupt (approx. 20ns faster response to read registers).
  • New features in FW 2.3:
  • A part of source code (interrupt routine) has been rewritten in assembler and manually optimized.
  • It makes a possibility to control the bus only through the CS signal (no need for O2 clock synchronization, so it can run on systems with a different CPU than MOS6502 now).
  • Low frequency limit and filter strength settings and saving settings to permanent flash memory.

Gallery:

Download:

ARMSiD Video:

source: ARMSiD Homepage

SwinSID Ultimate (6581/8580 Replacement) by CodeKiller & Hermit

Ci spiace, ma questo articolo è disponibile soltanto in English.