Archive for the ‘Hardware’ Category

Ready to assembly the last batch of iNTY ZOE RGB v2.0

January 17th, 2019 2 comments
Ready to assembly the last batch of iNTY ZOE RGB v2.0

This is the last batch of iNTY ZOE RGB v2.0. I just want to inform for those interested that i’m starting the assembling.

Categories: Hardware, News & Rumors, Today

fpgaSID (Stereo 6581/8580 Replacement) by andi6510

January 14th, 2019 No comments
fpgaSID (Stereo 6581/8580 Replacement) by andi6510

I could not resist the temptation to try also this “we hope it will be the last one!” FPGA implementation of the SID (Sound Interface Device) MOS 6581 / 8580, i’m talking about the fpgaSID by andi6510.

Probably this is the best implementation using an FPGA of the sound chip of the Commodore 64. If we make a quick comparison with the implementation made by Gideon for the Ultimate-64, both are the best ever.

It remains however understood that the audiophiles and purist of the sound generated of a original SID will never accept any implementation of the SID via FPGA.

andi6510 also wrote a software for the Commodore 64 (ConfiGuru) to configure the various fpgaSID options and for upgrade the firmware.

fpgaSID (Stereo 6581/8580 Replacement) by andi6510

Below some information taken from the fpgaSID site.

Accurate replication of the original SID MOS6581 and MOS8580:

  • Exact reproduction of the digital sound generation part
  • Spice simulation of the analog filters
  • Advanced models for all 6581 non-linearities

Many extra features on top of the original SID:

  • FPGASID includes two fully functional SIDs for 6-voice stereo sound
  • Perfect audio quality – much better than the original SID!
  • Pseudo stereo mode mixes traditional tunes or game sounds to stereo
  • Digitize the analog input to 8-bit samples (in your own software)
  • Sample playback of 8-bit samples (in your own software)
  • Nice light organ effect visible when mounted in transparent case
  • Paddles readout even more accurate than the original SID

High compatibility:

  • Works in any C64/SX64 or C128
  • Works with any software written for standard single SID computers
  • Works with large existing software base for dual SID stereo tunes
  • Paddle and 1351 Mouse support
  • Analog input EXTIN fully supported

Easy configuration with the software tool ConfiGuru:

  • Individual configuration of every SID
  • Easy- and Expert configuration modes
  • Save up to two configuration sets permanently in flash memory
  • Easy update to new firmware directly on your C64
  • Flexible address allocation of the second SID
  • Diagnostic function to troubleshoot hardware problems

Easy installation:

  • Installation done in 20 minutes
  • No soldering required for all main features (except external configuration switch, when needed)
  • Much smaller than traditional stereo boards thus avoiding installation trouble




Categories: Hardware, News & Rumors, Today

ARMSiD (6581/8580 Replacement) by Nobomi

November 6th, 2018 1 comment
ARMSid (6581/8580 Replacement) by Nobomi

ARMSid (6581/8580 Replacement) by Nobomi.

I could not resist the temptation to try also this emulation of the SID 6581/8580 with the STM32F410 ARM Cortex M4, i’m talking about the ARMSid by Nobomi.

The fast shipping and the courtesy of Nobomi are certainly very well but also the packaging, the ARMSid is shipped in a plastic case to avoid any problem with the shipping.

The sound and the “audio” feeling are good like the SwinSID Ultimate but better, personally i would place the ARMDSid between the Original SID and the SwinSID Ultimate, Nobomi you have made a very good job. Congratulations.

Nobomi also wrote a software for Commodore 64 to configure the various ARMSid options and another software to update the Firmware.

Some information taken from the Nobomi site:

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.


  • 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.



ARMSiD Video:

source: ARMSiD Homepage

Categories: Hardware, News & Rumors, Today

Multi-Cartridge Arcadia 2001 / GIG Leonardo Extension (Adapter)

October 12th, 2018 1 comment
Multi-Cartridge Arcadia 2001 / GIG Leonardo / Hanimex HMG-2650 Extension (Adapter)

Very nice adapter designed by Rolo that allows you to use the Rolo Multi-Cartridge also on the Emerson Arcadia 2001 / GIG Leonardo and Hanimex HMG-2650 console.

The Eprom need to be installed in the Multi-Cartridge and contains 64 games all fully working.

This is a good alternative for those who don’t want to spend an important amount of money for the Multicart Arcadia 2001.

Thanks Rolo for this great extension (Adapter) for the Multi-Cartridge.




Categories: Hardware, News & Rumors, Today

PenUltimate+ Cartridge VIC-20 3k-35k Ram Pack + Roms

July 1st, 2018 No comments
PenUltimate+ Cartridge VIC-20 3k-35k Ram Pack + RomsPenUltimate+ Cartridge VIC-20 3k-35k Ram Pack + Roms

The Penultimate+ Cartridge is a menu driven RAM/ROM cartridge for your Commodore VIC20 PAL or NTSC.

The Memory Expansion is selectable from 3-35k and include 70+ ROMS including tfw8b exclusive games titles.

Many thanks for this gift to Dave Curran of Tynemouth Software and tfw8b (The Future Was 8Bit)


Click here to buy the PenUltimate+ Cartridge.

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

May 25th, 2018 No comments
SwinSID Ultimate (SID 6581/8580 Replacement) by CodeKiller & Hermit

I tried the SwinSID Ultimate (SID 6581/8580 Replacement) by CodeKiller & Hermit and the base work by Swinkels with a Commodore 64 and the Ultimate-64 by Gideon and i must say that it works well without any problem.

The sound and the feel is good and knowing many SID tunes i did some comparisons, i can only say that these two Hungarian guys have done a Great job.

Forget immediatly how sounded the old Swinsid.

Some information taken from the SwinSID Ultimate site:

A duo from Hungary, Máté “CodeKiller” Sebők and Mihály “Hermit” Horváth have been working on improving SwinSID, originally developed by Swinkels.

List of improvements:

It has full feature compatibility with the original SID (over the old SwinSID):

  • paddle/mouse support.
  • readable registers (OSC3/ENV3)
  • external audio in.
  • bitfade.
  • proper ADSR-bug support.
  • fast ADSR attack rate (thanks to the self-correcting rate-counter)
  • ‘Lazy Jones’ and ‘180’ -like gate and test-bit workaround (no missing note)
  • proper 23bit noise-waveform calculation –> better “random” numbers.
  • full 3V p-p output range w/o 1KOhm load (same as 8580)
  • improved filter quality (16bit) and resonance-table for both SID model.
  • improved waveform calculation (full 16 bit)
  • high resolution combined waveform-tables.

It has enhancements over the original SID:

  • clean anti-aliased bandlimited sound at high pitches.
  • undistorted mixed digi tunes and eliminated volume-change click thanks to AC/DC separation of master volume register.
  • Softconfig — software configurable options for a number of aspects of the operation.
  • LEDs which intensity represents the active channels volume.
  • LED displaying the active (classic) digi playback.
  • or in case of the new Mahoney-digi, the entire array acts like a VU-meter.

Software configuration options:

  • change between 8580/6581 behaviour (filter, ADSR, combined waveforms)
  • change between PAL/NTSC pitch.
  • enable/disable external audio input (less external noise)
  • if enabled, then CAN be enabled to sample trough OSC3 register.
  • enable/disable startup “ding”(beep)
  • upload 3 banks of 256 bytes custom waveforms.
  • “transparent” mute for channels — does not affect the sync, OSC3/ENV3,..



SwinSID Ultimate Video:

Categories: Hardware, News & Rumors, Today

Pi1541 (Raspberry Pi 3B Commodore 1541 Disk Drive Emulator)

Pi1541 is a real-time, cycle exact, Commodore 1541 disk drive emulator that can run on a Raspberry Pi 3B (or 3B+). The software is free and I have endeavored to make the hardware as simple and inexpensive as possible.

Pi1541 provides you with an SD card solution for using D64, G64, NIB and NBZ Commodore disk images on real Commodore 8 bit computers such as:

  • Commodore 64
  • Commodore 128
  • Commodore Vic20
  • Commodore 16
  • Commodore Plus4


Ultimate 64 by Gideon

April 24th, 2018 No comments
Ultimate 64 by Gideon

The Ultimate 64 is a hardware implementation (FPGA) of the entire Commodore 64, and it includes the Ultimate-II+ / LAN / Wi-Fi / HDMi / RGB and many more cool things. An ALL IN ONE solution!

For more information and orders, visit the website.

Ultimate 64 Unboxing:

Ultimate 64 RGB Output Example:

Ultimate 64 RGB Pinout:

Ultimate 64 RGB Pinout Ultimate 64 Scart RGB Pinout

Ultimate 64 Manosoft Princess Ultra C64SD 4.0 Test:

Ultimate 64 SIDTap Alternative Audio Output:

Ultimate 64 DigiFIX resistors removed:


Categories: Hardware, News & Rumors, Today

ZOE rev 2.0 Inty (Mattel Intellivision) RGB Interface

April 23rd, 2018 1 comment
ZOE rev 2.0 Inty (Mattel Intellivision) RGB Interface

ZOE rev 2.0 Inty (Mattel Intellivision) RGB Interface.

Some information about this revision:

  • The flat cable that connects the IDC 10+10 male socket to the 10+10 IDC female connector is about 15cm long (in the photo are: 20cm)
  • The cable that connects the 7 dupont connectors to the 8-pin DIN female panel socket is 30cm long (in the photo are: 20cm)
  • The video cable with a male SCART connector on one end and a 8-pin DIN male on the other side is 2 meters long.
  • The audio cable with dupont connector from one end and to solder on the other side is 20cm long.
  • The ZOE pcb must be fixed with 3 bioadhesive supports.
  • Status LED.
  • Improved audio output, there are a little less background noise.
ZOE rev 2.0 Inty (Mattel Intellivision) RGB Interface

The 8-pole DIN female panel socket can be positioned, after drilling, at any place. I recommend using the RF output hole, removing the RF modulator which is no longer usable after the modification.

This mod like the previous one works ONLY with Mattel Intellivision consoles equipped with the LM1886 (D/A Video Matrix Converter) chips. Example: PAL/SECAM but not UK/NTSC (USA). Better to check, open the console and check.

For console disassembly, desoldering the LM1886 or other connections you can consult the documentation of the previous version.


Soon available for sale.

Gotek HxC Firmware v3.1.1.1a

January 15th, 2018 No comments

Jean-François DEL NERO (who’s behind the HxC SD Floppy Emulator) recently has released a version of the HxC emulator firmware that is compatible with the STM32 chip used in the Gotek floppy emulators.

This means that the great functionality of the HxC SD emulator is now available on cheaper and more widely available hardware.

The bootloader to convert the Gotek floppy drive in HxC compatible must be purchased on the website HXC 2001 by sending an email to Jean-François DEL NERO. The price of the bootloader is one-off 10 Euro per Gotek that you want to update. Future updates of the software are free and can be made from a USB stick

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

Release notes Firmware USB HxCFloppyEmulator v3.1.1.1a:

  • Fix broken Rotary support in normal mode. (Connection points reminder : Clock -> J7 pin 2,Direction -> J7 pin 1)

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

Download: USB Stick STM32 (Gotek) HxC Firmware v3.1.1.1a (271)


DreamPSU – Making your Dreamcast™ cool again.

December 15th, 2017 No comments
DreamPSU - Making your Dreamcast cool again.

..and after 5 months finally the DreamPSU is here!

DreamPSU – Making your Dreamcast™ cool again.

The DreamPSU is a simple and fast to install replacement power supply for the SEGA Dreamcast that not only reduces heat, but also frees up some much needed internal space for any other mods you may have or want to install.

Last year I noticed my Dreamcast™ getting unusually hot around the power supply, Not long after, I got myself a GDEMU (not required for the DreamPSU, but awesome anyway), and the heat further increased, after doing some research I realized the culprit was the 12v line on the power supply, when it isn’t used it actually reaches 14v and produces a lot of heat, not wanting to modify the existing power supply for when I wanted to use my GDRom disc drive, I thought, OK, I’ll make myself a new power supply.

I recently spoke to a friend of mine and he explained how the Dreamcast™ power supplies will eventually die and people will have to cannibalize other consoles for parts. So I told him about my power supply and he convinced me there might be a market for it and that I should see if people would be interested, So I posted on the Dreamcast-Talk forums and Facebook and indeed it seems like people are.


  • Small Size, only 48mm x 43mm (1.89in x 1.70in).
  • Drop in, easy to use replacement for original power supply (no modifications necessary).
  • Utilizes your original Dreamcast™ power button.
  • Runs from an external 12v 2.5amp power supply (not included).
  • Less heat inside your Dreamcast™ means that will potentially last longer.
  • More space inside your Dreamcast™ for other mods.
  • Spare 12v and 5v power header available for mods.



Categories: Hardware, News & Rumors, Today

Multi-Cartridge Acetronic MPU-1000 (1292 APVS) Adapter

December 7th, 2017 No comments
Multi-Cartridge Acetronic MPU-1000 (1292 APVS) Extension (Adapter)

Very nice adapter designed by Rolo that allows you to use the Rolo Multi-Cartridge also on the Acetronic MPU-1000 or any 1292 Advanced Programmable Video System compatible consoles.



Categories: Hardware, News & Rumors, Today

Released the latest version of DiagROM v1.0

October 27th, 2017 No comments

What is DiagROM?

DiagROM is a diagnostic tool for the amiga computers.

And it is to be used on defective machines, trying to help no-boot situations etc.

You simply replace the Kickstart roms in the Amiga with the DiagROM. and when poweron. your Amiga will start a diagnostic software. It will try to dump info on the serialport (and actual menus etc aswell) while also trying on the screen.


  • RTC Test improved with OKI Chipset support (but RTC test still is kind of buggy)
  • Remade the autoconfig handling for much better ZorroIII support etc.
  • Possability to turn on/off cache in manual memortedit (this WILL crach your machine on 68000/68010)
  • Added an experimental “no chipmem” screen to try to figure out biterrors with rasterbars. (dark bar=dead bit, light bar=working bit)
  • Added support for Amiga 1000 with a limited version of DiagROM.
  • Parallel and serialporttests using SysTest compatible loopback adapters.
  • Diskdrivetests.
  • And.. some internal changes and stuff I actually forgotten.


  • 2017-10-01:
    • Long time since last time:
    • Added tests for Parallel and serialporttesting using SysTest compatible loopbackadapters
  • 2017-07-30:
    • Added possability to run on A1000 as bootstraprom. I have removed moduletesting and gfx test-screemn to save space.
    • Some additional bugfixes.
  • 2017-07-06:
    • Fixed a bug, when setting DTR high I accidentally put Dikdrive motor on!
    • when no chipmem is foundand no fastmem, instead of just flashing a green screen, it now checks memaddr $400 and shows in stripes biterrors. bright color=bit working, dark=bit error. evbery 15 frame it flashes and steps +4 bytes of memaddr to check
  • 2017-06-17:
    • Oh! yes long time. Now DiagROM is opensource avaible at
    • Totally rewritten Autoconfig, now handles Z2 and Z3 and should be working. if you get stuck in a loop (autoconfig not working) it
    • will halt after 32 “boards”. Also in ManualEdit mode, I have inlcuded a function to turn on/off cache. to debug cacheissues on CPU Cards.
    • BE CAREFUL! this WILL crash if you run it on a 68000/010
    • Also fixed bug of garbage in menus.

Download: DiagoROM v1.0 Stable (329)


Categories: Hardware, News & Rumors, Today

Multi-Cartridge Interton VC4000 Extension (Adapter)

October 7th, 2017 No comments
Multi-Cartridge Interton VC4000 Extension

Very nice adapter designed by Rolo that allows you to use the Rolo Multi-Cartridge also on the Interton VC 4000 console.


Categories: Hardware, News & Rumors, Today

Commodore 64C Replacement Case (SX-64 Style)

September 19th, 2017 2 comments
Commodore 64C Replacement Case (SX-64 Style)

Commodore 64C Replacement Case (SX-64 Style)

The Commodore C64C replacement case is very nice like the original one.

There are some imperfections in the plastic and in the painting phase, anyway i don’t look for the perfection. who is perfect ? :D

… so if you are not looking for the absolute perfection, i would recommend it to everyone.



Categories: Hardware, News & Rumors, Today