Giter VIP home page Giter VIP logo

unamiga_reloaded's Introduction

Unamiga Reloaded

This main repo contains the lastest binary cores available in UA2 format and usb controller firmware for the Unamiga Reloaded. These cores are also compatible with the Unamiga ITX.

The USB controller firmware has his own custom readme for upgrade instructions.

About cores

Some cores requires another SD card because their special filesystem, for example the MSX and the SPECCY (next) cores. The MINIMIG (AMIGA) SD could coexist with others like NES or C64. So make sure you put the correct SD card on the FPGA socket (the one on the front) with the required files for the choosen core and the back SD that will contain all the UA2 core files.

By default all the Unamiga Reloaded are shipped with two SD cards completely free without extra charge.

SD cards distribution

Amstrad core:

You can use the MINIMIG core SD, just create a new folder on the root called AMSTRAD and put all the roms.

Atari ST core:

Requires custom SD card filesystem for the Atari ST core. Fat32 and roms required.

Atari800 core:

You can use the MINIMIG core SD, just create a new folder on the root called ATARI and put all the roms.

MINIMIG:

Requires custom SD card filesystem for the Minimig core. The SD card included on reloaded as a gift already has the minimig required filesystem.

C64 core:

You can use the MINIMIG core SD, just create a new folder on the root called C64 and put all the prg or taps inside.

NES core:

You can use the MINIMIG core SD, just create a new folder on the root called NES and put all the roms.

PCW core:

You can use the MINIMIG core SD, place the dsk file into the root of the SD.

Svi328 core:

You can use the MINIMIG core SD, place the rom file into the root of the SD. You can upload programs and games via de embebbed maxduino from the Unamiga.

Oric core:

You must place the core into the CoreSD and that's all.

MSX core:

Requires a custom SD card because his partitions configurations. The SD image required for the core can be downloaded from here: https://www.zxuno.com/forum/viewtopic.php?t=3976.

SNES core:

You can use the MINIMIG core SD, just create a new folder on the root called SNES and put all the roms.

VideoPac core:

You can use the MINIMIG core SD, just create a new folder on the root called VIDEOPAC and put all the roms.

MSX core:

Requires a custom SD card because his partitions configurations. The SD image required for the core can be downloaded from here: https://www.zxuno.com/forum/viewtopic.php?t=3976.

ZXNEXT core:

Requires a custom SD card because his partitions configurations. The SD image required for the core can be download from the original project, here: https://www.specnext.com/latestdistro/

KypZX48:

You can use the MINIMIG core SD, just create a new folder on the root called ZX48 and put all the roms.

Find more cores on the cores folder. Updated every month.

Usb controller programming

On the cores/USB controller there are instructions on how to flash/upgrade the STM32 USB controller.

https://github.com/arananet/Unamiga_Reloaded/tree/main/cores/USB%20Controller

Multicore programming

Instructions for Reloaded and ITX, here:

https://github.com/arananet/Unamiga_Reloaded/tree/main/cores/multicore

Special thanks and Kudos

Thanks to @benitoss, Neuro (aka neurorulez), Rampa, Kypp among others for porting the cores to the Unamiga Reloaded.

Thanks to Miguel Fides for the STM32 USB stack specially made for the Unamiga Reloaded.

Thanks to Victor Trucco for create the multicore system.

Thanks to the Unamiga Reloaded users for the patience and the huge support to keep this project alive.

Cores source code

These cores are ports made for the FPGA Team, there are some sources on the repo: https://github.com/UnAmigaReloaded-fpga

The FPGA team are the ones that have the last additions. This repo is only for binary cores.

unamiga_reloaded's People

Contributors

arananet avatar

Stargazers

Carlos Venegas Arrabé avatar D. Rimron-Soutter avatar Mattias Karlsson avatar  avatar Olli B. avatar Byt3 avatar

Watchers

James Cloos avatar  avatar Byt3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.