Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

I present a comunity of INICIATIVA ATLAS - ATLAS INITIATIVE for CYC1000:

Started by Subcritical, May 02, 2023, 10:31:31 AM

Previous topic - Next topic


Using the CYC1000 have been developed Firmwares, Useful Wrappers and Retro cores:

One of the latest retro-implementation is the PCXT, that probes that it is posible to port from MIST  & MiSTER fpgas, into CYC1000.

The port of Minimig AMIGA AGA 68020, Minimig-UnAMIGA is in development:

In order to see a new firmware/core that use a microcontroller there is ALMA (Nowadays uses only BRAM at high speed over 400Mhz):

The proyect begin two years ago with some keyfeatures.
QPI -> Connexion bettewn SBC "Most of the time the choosen SBC, is a Rasberry PI"
4 Bit SD -> For future high speed implementations
Video digital with 4 diferential pairs -> VIDEO DIGITAL DVI WRAPPER most of the time (That means no sound in the DIGITAL-VIDEO).
USB Direct -> using the L1 & K1 in pull down, @Thesonders developped a wrapper compatible with unifying, it is an state machine for keyboards in boot mode.

For recreate a way to do implement new designs and old computers the board has:
EAR -> lo listen for old data stored y cassettees.
STEREO DELTASIGMA -> Maintain Deltasigma and PWM for their easy implementation of sound, an exercises.
VIDEO DIGITAL that could be transformed easily in VGA64 with an adaptor
2 PS2 -> The keyboard one has K2 & L2, and some cores uses nowadays USB unifiying from Logitech.

USB-DIRECT compatible with Unifiing wireless protocol:

We animate developers of the CYC1000, to Join if they are interested.
We also has a group in telegram only search por INICIATIVA ATLAS Spanish & English / ATLAS INITIATIVE for International group


I will make an effort to take the initiative and investigate whether or not the requirements of the individuals may be satisfied by any of the software that is now available. In order to provide SDRAM with a clock, a phase-shifted PLL output and the pin associated with it have been introduced.


This is an interactive bill of materials, nowadays the SD has 4bit mode and is not share with the 2x20 Raspberry pi port. But in the future i'm going to share the signals an put also in the 2x20 pi bus.
Nowadays also seeing the rp2040, to control the cores that were sintetized in the platform.

More info available here:



Yoomp! ATARI 800XL Captured from HDMI with sound.

Tutorial 1 porting ZX Spectrum 48k in vhdl - Spanish -

Tutorial 2 porting ZX Spectrum 48k in vhdl - Spanish -


How to compile manualy without github knowledge, An ATARI STE implementation from MiST - Spanish - :

The implementation is ported by @somhi:


Various implementations of Spectrums an Pentagons maybe Tsconf:
All of those computers that still are increasing today, belongs to you, Sir Clive!

I'm goin to work,in the future hopping that in the future the CYC1000 & MAX1000, appears in that list.


Explanation of the errors produced in the UnAMIGA core implementation, which is why the CYC1000 is very interesting to have a PAL clock 28,37516Mhz to achieve an Amiga - Minimig hdl correct description. - Spanish -


We choose the CYC1000 because it has two clocks one With PIN_M2 a MENS 12Mhz an one free -> PAL 28,37516Mhz.

You can see some vĂ­deos of the development UnAMIGA AGA CORE.



I have stopped being involved in the development of this UnAMIGA core but other ATLAS developers continue with its development.


David Carrion create the multicore Bytednia, you can see a cold boot.
Rasberry Pi plus CYC1000.


MSX1 cloned in FPGA

This project is an MSX1 cloned in FPGA, with some parts of the OCM project.


Multiple boards;
MSX1 50Hz or 60Hz;
RAM Mapper size configurable, depends on the board;
128K Nextor (MSX-DOS2 evolution) ROM with SD driver;
Megaram SCC/SCC+ from OCM project (size configurable, depends on the board);
Keyboard map reconfigurable;
Simple switched I/O ports (no software yet);
15/31KHz configurable.
Scanlines configurable.
HDMI output on some boards.
In the project there is a loader (IPL) to boot and load ROMs and configuration from SD card.

The "CONFIG.TXT" configuration file is self-explanatory.

You can see the MSX1FPGA here playing KONAMI KING'S VALLLEY:


In the following Video the atlas is also faithful to the original CGA in its "COMPOSITE VIDEO" mode.
With PAL format which in an expanded form reaches 512 Colors.

You can see Core PC XT, Area 5150 CGA Demo for the IBM PC by CRTC+Hornet

And the code of this core:

PAL wrapper: