Port del core del Microordenador Amstrad CPC 128k para unamiga con addon STM32
Código original de Sorgelig modificando el core de Renaud Helias.
La versión unamiga proviene del port a multicore 2 realizado por Victor Trucco.
Original MIST:
https://github.com/sorgelig/Amstrad_MiST
Original Multicore2:
https://gitlab.com/victor.trucco/Multic ... trad%20CPC
Descomprima y copie en archivo .rbf y el fichero "Amstrad.dat" en la raíz de la tarjeta SD del addon STM32.
Teclas del core
Bloq Despl: Alterna entre VGA/RGB 15 Khz
* (teclado numérico): reset suave
- (teclado numérico): reset completo
F12: abre el menú para seleccionar archivos de imagen.
Las imágenes de cinta deben tener la extensión "CDT".
Las imágenes de disco deben tener la extensión "DSK".
Las imágenes pueden estar en carpetas dentro de la tarjeta SD.
Las imágenes de cinta pueden cargarse normalmente por el reproductor interno simplemente dando el comando de carga CPC correspondiente.
El reproductor comienza a reproducir audio automáticamente 15 a 30 segundos después del comando de carga. Solo cabe esperar este tiempo.
Se adjunta en formato RBF para el multicore y SOF.: Amstrad_VGA inicia primero en modo VGA yAmstrad_15khz inicia en RGB
Requiere el archivo Amstrad.dat en la tarjeta SD del addon STM32.
Edit: No tiene implementado el soporte para joystick.
AMSTRAD CPC de Sorgelig (Require addon STM32)
Moderador: jepalza
AMSTRAD CPC de Sorgelig (Require addon STM32)
Mensaje por delgrom » 11 Nov 2019, 20:34
- Adjuntos
-
- Amstrad_CPC.zip
- Binarios
- (641.51 KiB) Descargado 464 veces
-
- Fuentes Amstrad CPC.zip
- Fuentes
- (165.61 KiB) Descargado 427 veces
Volver a “Otros cores / En preparación”
Ir a
- General
- ↳ Avisos
- ↳ Sobre la web
- ↳ Cajón de sastre
- ↳ Otros chips/placas
- ↳ ZX-EVO
- ↳ ReVerSE-U16
- ↳ FleaFPGA
- ↳ MSX Zemmix Neo
- ↳ Linchee Tang
- UnAmiga
- ↳ General
- ↳ Cores
- ↳ Arcades
- ↳ Atari 800XL
- ↳ CBS Colecovision
- ↳ Commodore 64
- ↳ Minimig A500/A600
- ↳ MIST AGA A1200
- ↳ MSX (MSX1FPGA)
- ↳ MSX2+ (One Chip MSX)
- ↳ Next186 PC-XT
- ↳ Nintendo Entertainment System (NES)
- ↳ Nintendo Gameboy
- ↳ PC-Engine (Turbografx)
- ↳ S80186 PC-XT con CGA
- ↳ Sega Master System
- ↳ Sega Megadrive
- ↳ Sinclair QL
- ↳ SPEC256 de Iñigo Ayo
- ↳ TS-Conf (ZX-EVO)
- ↳ ZX Spectrum
- ↳ Otros cores / En preparación
- ↳ Placa UnAmiga
- ↳ Firmware
- ↳ Hardware
- ↳ Desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- ↳ In English
- ZXDOS y ZX-DOS+
- ↳ General
- ↳ Cores
- ↳ Arcades
- ↳ Amstrad CPC
- ↳ Atari 2600
- ↳ Atari 800
- ↳ C64
- ↳ Colecovision
- ↳ MSX (MSX1FPGA)
- ↳ MSX2+ (alias MSX3, ocm)
- ↳ Next186 PC-XT
- ↳ Nintendo NES
- ↳ Pong AY-3-8500
- ↳ Sega Master System
- ↳ Vectrex
- ↳ Videopac
- ↳ ZX Spectrum
- ↳ ZX Spectrum Next
- ↳ Otros cores / En preparación
- ↳ Placas ZX-DOS y ZX-DOS+
- ↳ Firmware
- ↳ Hardware
- ↳ Desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- ↳ In English
- ZX-TRES, ZX-TRES+ y ZX-TRES++
- ↳ General
- ↳ Cores
- ↳ Placas ZX-TRES, ZX-TRES+ y ZX-TRES++
- ↳ Firmware
- ↳ Hardware
- ↳ Desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- ↳ In English
- ZX Spectrum Next / N-GO
- ↳ General
- ↳ Cores
- ↳ Spectrum Next
- ↳ Spectrum ZX-Uno
- ↳ MSX1
- ↳ NES
- ↳ Placa ZX Spectrum Next
- ↳ Firmware
- ↳ Hardware
- ↳ Software de desarrollo
- ↳ Placa N-GO
- ↳ Firmware
- ↳ Hardware
- ↳ Software de desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- Pano Logic
- ↳ General
- ↳ Documentación y howtos
- ↳ Cores
- ↳ In English
- MiST / Mistica FPGA16 / SiDi
- ↳ General
- ↳ Cores
- ↳ Menú de arranque
- ↳ Acorn Archimedes
- ↳ Acorn BBC Micro
- ↳ Acorn Electron
- ↳ Amstrad CPC
- ↳ Apogee BK-01 / Radio-86K
- ↳ Apple II+
- ↳ Apple Macintosh
- ↳ Atari 2600
- ↳ Atari 5200
- ↳ Atari 800
- ↳ Atari ST
- ↳ Bally Astrocade
- ↳ Chip8
- ↳ Commodore 16, Plus/4
- ↳ Commodore 64
- ↳ Commodore Amiga
- ↳ Commodore PET
- ↳ Commodore VIC-20
- ↳ ColecoVision
- ↳ Electronika BK0010 - BK0011M
- ↳ HT1080Z - School Computer / EACA VideoGenie / TRS-80 Model 1
- ↳ Jupiter Ace
- ↳ Laser 310
- ↳ Mattel Aquarius
- ↳ Microkey Primo
- ↳ MSX2+ (One Chip MSX)
- ↳ Nintendo Gameboy
- ↳ Nintendo NES
- ↳ Oric 1 / Atmos
- ↳ PC-Engine (consola TurboGrafx)
- ↳ SAM Coupè
- ↳ Sega Master System
- ↳ Sega Mega Drive (Genesis)
- ↳ Sinclair ZX Spectrum
- ↳ Sinclair QL
- ↳ Sinclair ZX80/ZX81
- ↳ Sinclair ZX81
- ↳ Specialist/MX
- ↳ Vector-06C
- ↳ Vectrex
- ↳ Videopac
- ↳ Videoton TV-Computer
- ↳ Arcade cores
- ↳ Cores en preparación
- ↳ Placa MiST - Mistica FPGA16 - SiDi
- ↳ Firmware
- ↳ Hardware
- ↳ Software de desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- MiSTer
- ↳ General
- ↳ Cores
- ↳ Menú de arranque
- ↳ Acorn Archimedes
- ↳ Acorn BBC Micro
- ↳ Amstrad CPC
- ↳ ao486
- ↳ Apogee BK-01 / Radio-86K
- ↳ Apple II+
- ↳ Apple Macintosh Plus
- ↳ Atari 2600
- ↳ Atari 5200
- ↳ Atari 800
- ↳ ColecoVision
- ↳ Commodore 16, Plus/4
- ↳ Commodore 64
- ↳ Commodore Amiga
- ↳ Commodore PET
- ↳ Commodore VIC-20
- ↳ Electronika BK0010 - BK0011M
- ↳ Jupiter ACE
- ↳ Mattel Aquarius
- ↳ MSX2
- ↳ Multicomp
- ↳ Nintendo Gameboy
- ↳ Nintendo NES
- ↳ PC-Engine (consola TurboGrafx)
- ↳ SAM Coupè
- ↳ Sega Master System
- ↳ Sega Megadrive
- ↳ Sinclair QL
- ↳ Sinclair ZX Spectrum
- ↳ Specialist/MX
- ↳ TS-Conf
- ↳ Vector-06C
- ↳ Vectrex
- ↳ X68000
- ↳ Arcade cores
- ↳ Cores en preparación
- ↳ Placa MiSTer
- ↳ Firmware
- ↳ Hardware
- ↳ Software de desarrollo
- ↳ Accesorios
- ↳ Preguntas y peticiones
- ↳ Recursos en Internet
- ATLAS
- ↳ General
- ↳ V001&V002
- ↳ V003
- ↳ Cores
- ↳ Firmware/Framework
- Placas OpenFPGA - "FPGAWars"
- ↳ Alhambra
- ↳ Colorlight
- ↳ IceSugar
- ↳ ULX3
- ↳ Otras placas libres
- Xilinx
- ↳ Chips
- ↳ Placas entrenadoras
- ↳ ISE
- ↳ Vivado
- Altera / Intel
- ↳ Chips
- ↳ Placas entrenadoras
- ↳ Quartus
- Diseño con HDL
- ↳ General
- ↳ VHDL
- ↳ Verilog / SystemVerilog
- ↳ Otros lenguajes HDL