Giter Site home page Giter Site logo

zxdos / zxuno Goto Github PK

View Code? Open in Web Editor NEW
110.0 21.0 31.0 1.18 GB

All the files for ZX-Uno project repository

Assembly 7.99% Shell 1.16% Makefile 0.42% C 7.58% C++ 1.15% Verilog 11.55% VHDL 66.44% Tcl 1.25% Batchfile 0.50% HTML 0.47% Python 0.09% Stata 0.42% SystemVerilog 0.26% Perl 0.01% CMake 0.01% Pawn 0.25% XSLT 0.01% AngelScript 0.20% ActionScript 0.23% BASIC 0.01%
zx-uno zxdos zxdos-plus

zxuno's Introduction

All the files for ZX-Uno project repository:

http://zxuno.com

https://svn.zxuno.com/svn/zxuno/

Other projects derived or based on ZX-Uno:

https://github.com/spark2k06/ZXUno4ALL

Open Source FPGA Foundation:

https://osfpga.org/osfpga-foundation-launched/

https://osfpga.org/

https://github.com/os-fpga/open-source-fpga-resource

License is Creative Commons by SA, except the cores and ugophy(gopher browser) that has its own license

Core Original author Port Author Video output SD EAR Audio Keyb Mou Joystick Updated on DL Help
ZX Spectrum McLeod - PAL/VGA FAT/3DOS Y Y Y Y 1b 11/02/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/Spectrum/
ZX81 ZX97 jepalza PAL/VGA N Y Y Y N N 05/11/2016 http://www.zxuno.com/forum/viewtopic.php?f=54&t=703
SAM Coupé McLeod - PAL/VGA N Y Ster Y N N 1,142 https://guest:[email protected]/svn/zxuno/stable/binaries/SamCoupe/
MSX1 Fabio Belavenuto - NTSC FAT16 Y Y Y N 1b 1,2 https://drive.google.com/drive/folders/0B5wpc_jDN_n0Z1BvSms2YWJHWGc
C64 Peter Wendrich Quest PAL/VGA RAW Y Y Y N 1b 23/02/2017 http://www.zxuno.com/forum/viewtopic.php?f=55&t=1223
Atari 800XL Mark Watson Quest PAL/NTSC/VGA FAT N Y Y N 1b 09/11/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/Atari800XL/
Jupiter ACE McLeod - PAL/VGA N Y Y Y N N 11/11/2015 https://guest:[email protected]/svn/zxuno/stable/binaries/JupiterACE/
Oric Atmos SEILEBOST / Mike J Quest PAL/VGA N No Y Y N N 01/07/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/Oric/
BBC Micro D.Banks/Mike St Quest PAL/VGA FAT/IMG N Y Y N N 09/11/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/BBCMicro/
VIC-20 Mike J. Quest PAL/VGA N Y,bad Y Y N N 01/07/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/VIC20/
Acorn Electron David Banks Quest PAL/VGA FAT/IMG Y Y Y N N 08/01/2016 https://guest:[email protected]/svn/zxuno/stable/binaries/AcornElectron/
ZX Spectrum TBBlue Fabio Belavenuto - PAL/NTSC FAT Y Y Y N 1b 20/05/2017 https://drive.google.com/drive/folders/0B5wpc_jDN_n0TGotYVVXbS1hMTA
Apple ][ Step.A. Edwards vlait/Quest VGA RAW N Y Y N 2b 01/07/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/AppleII/
Acorn Atom D.Banks/Alan D. Quest VGA FAT N Y Y Y 2b 17/08/2015 https://guest:[email protected]/svn/zxuno/stable/binaries/AcornAtom/
Amstrad CPC 6128 (no SD support) mcleod_ideafix jepalza PAL/VGA N Y Y Y N 1b 05/01/2018 http://www.zxuno.com/forum/viewtopic.php?f=59&t=1939
ZX Spectrum Kyp Kyp - PAL FAT Y Y Y N 1b 08/01/2017 http://www.zxuno.com/forum/viewtopic.php?f=52&t=684&start=60#p12605
C16 / C116 / Plus4 István Hegedus Quest PAL/VGA RAW Y Y Y N 1b 04/03/2017 https://guest:[email protected]/svn/zxuno/stable/binaries/C16/
Sharp MZ-700 Nibbles lab. jepalza VGA N Y Y Y N N 18/12/2016 https://guest:[email protected]/svn/zxuno/stable/binaries/MZ700/
PC/XT 512k Nicolae Dumitrache DistWave VGA FAT N Y Y Y N 21/03/2017 http://www.zxuno.com/forum/viewtopic.php?f=56&t=815
PC/XT 2Mb Nicolae Dumitrache DistWave VGA FAT N Y Y Y N 20/01/2017 http://www.zxuno.com/forum/viewtopic.php?f=56&t=936
PET pet2001fpga jepalza PAL N Y Y Y N N 04/11/2016 https://guest:[email protected]/svn/zxuno/stable/binaries/PET/
ZX Spectrum 128 Kyp Kyp - PAL FAT Y Y Y N 1b 08/01/2017 http://www.zxuno.com/forum/viewtopic.php?f=52&t=684&start=60#p12605
Multicomp CP/M Grant Searle Quest VGA CP/M N N Y N N 15/05/2017 http://www.zxuno.com/forum/viewtopic.php?f=12&t=1427&hilit=core#p16169 http://searle.hostei.com/grant/Multicomp/cpm/fpgaCPM.html#InstallingCPM
Galaksija Dušan Grujić azesmbog VGA FAT16 Y,out Y Y N N 16/12/2017 http://www.zxuno.com/forum/viewtopic.php?f=27&t=2022&p=22214#p22214 http://www.zxuno.com/forum/viewtopic.php?f=27&t=1942
Amstrad CPC 6128 (SD support) Renaud Helias jepalza VGA FAT32 N Y Y N 1b 23/11/2017 http://www.zxuno.com/forum/viewtopic.php?f=59&t=1836#p19951
Amstrad CPC 464 mcleod_ideafix - PAL/VGA N Y Y Y N 1b 28/03/2017 http://www.zxuno.com/forum/viewtopic.php?f=59&t=1314#p14896
Spectrum with PZX mcleod_ideafix neuro_999 PAL/VGA FAT Y Y Y Y 1b 14/02/2017 http://www.zxuno.com/forum/viewtopic.php?f=37&t=1166
ZX Spectrum Kyp+VGA+TSound+SAA1099 Kyp azesmbog PAL/VGA FAT Y Y Y N 1b 02/02/2018 http://www.zxuno.com/forum/viewtopic.php?f=52&t=684&start=80#p21577
Flappy Bird Max Veerapat Kumc. azesmbog VGA N N Y N N 1b 24/03/2018 http://www.zxuno.com/forum/viewtopic.php?f=21&t=2044
TRS-80 Jozsef Laszlo azesmbog PAL/VGA FAT N Y Y N N 15/03/2018 http://www.zxuno.com/forum/viewtopic.php?f=32&t=415&start=10#p22288 http://www.zxuno.com/forum/viewtopic.php?f=32&t=415&start=20#p22360
ZX Spectrum (ESP26 UART support) McLeod yombo PAL/VGA FAT/3DOS Y Y Y Y 1b 27/03/2019 http://www.zxuno.com/forum/viewtopic.php?f=25&t=1361&start=80#p25844
Jupiter ACE (AY-3-8910, SD support) McLeod azesmbog PAL/VGA FAT Y Y Y N N 18/06/2019 http://www.zxuno.com/forum/viewtopic.php?f=40&t=81#p26119
Apple I Alan Garfield Subcritical VGA N N N Y N N 19/05/2019 http://www.zxuno.com/forum/viewtopic.php?f=21&t=2892
Oric Atmos (with SD support) SEILEBOST / Mike J Quest+byrtolet PAL/VGAolet RAW Y Y Y N N 20/11/2018 http://www.zxuno.com/forum/viewtopic.php?f=19&t=7#p25351
ZX Spectrum Kyp (native VGA output) Kyp - VGA FAT Y Y Y N 1b 01/05/2018 http://www.zxuno.com/forum/viewtopic.php?f=52&t=2073
Consoles Original author Port Author Video output SD EAR Audio Keyb Mou Joystick Updated on DL Help
Sega Master System ben0109 Quest PAL/VGA FAT N Y Y N 2b 14/02/2017 http://www.zxuno.com/forum/viewtopic.php?f=17&t=1201
Nintendo NES Ludde/Strigeus DistWave&Quest VGAst FAT N Y Y N 2b 10/09/2016 http://www.zxuno.com/forum/viewtopic.php?f=18&t=1245&p=14279#p14279
Colecovision PACE FabioBelavenuto NTSCto FAT16 N Y Y N 2b 19/05/2017 https://drive.google.com/drive/folders/0B5wpc_jDN_n0dEZTaTFFR2QxdzA
Atari 2600 Frank Buss DistWave VGA FAT N ? ? No 1b 08/01/2016 https://guest:[email protected]/svn/zxuno/stable/binaries/Atari2600/
Vectrex DarFPGA Quest VGA FAT N Y Y N 2b 10/02/2018 http://www.zxuno.com/forum/viewtopic.php?f=64&t=2023
Arcade Vertical Original author Port Author Video output SD EAR Audio Keyb Mou Joystick Updated on DL Help
Pacman ? Quest PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22369
Galaxian ? Quest PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22370
Phoenix - Quest - - - - - - - 27/01/2018 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22371
Invaders - Quest - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22372
Scramble ? Quest PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22373
Frogger ? Quest PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22374
Moon Cresta - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22375
Jumpshot - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22376
Amidar - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22377
Black Hole neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22378
Crush Roller - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22379
Eyes - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22380
Gorkans - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22381
Lizard Wizard - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22382
MrDO Nightmare - jepalza - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22383
Ms PacMan - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22384
Orbitron - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22385
Pac Minner - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22386
PacMan Plus - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22387
Pengo - japalza+neuro - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22388
Galaga - Quest - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22389
War of Bugs - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22390
Catacomb - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22391
Lucky Today - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22392
Eeekk - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22393
PacMan Club - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22394
Mr TNT - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22395
Woodpecker - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22396
Bagman - neuro_999 - - - - - - - 27/01/2018 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22397
Crazy Kong - japalza+neuro - - - - - - - 27/01/2018 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22398
The end - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22399
Pisces - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22400
Dream Shoppe - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22401
Van Van Car - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22402
Time Pilot - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22403
Pooyan - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22404
Burger Time - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22405
Burnin Rubber - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22406
Azurian Attack - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22407
Moon Alien 2 - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22408
Uniwar S - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22409
Triple Draw Poker - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22410
Alibaba and the 40th Thieves - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22411
Atlantic City Action - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
The Glob - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Eggor - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Zig Zag - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Donkey Kong - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Arcade Vertical Inverted Original author Port Author Video output SD EAR Audio Keyb Mou Joystick Updated on DL Help
Ladybug ? jepalza PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22369
Dorodon - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22370
Space Invaders ? Quest PAL http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22371
Space Invaders part 2 - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22372
Lunar Rescue - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22373
Space Laser - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22374
Galazy Wars - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22375
Omega - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22376
Red Ufo - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22377
Victory - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22378
Super Break Out - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Centipede - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Arcade Horizontal Original author Port Author Video output SD EAR Audio Keyb Mou Joystick Updated on DL Help
Ponpoko - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22369
Cosmic Avenger - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22370
Snap Jack - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870 http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870&start=50#p22371
Sprint 1 - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Sprint 2 - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Ultra Tank - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Computer Space - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Crazy Climber - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Berserk - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Frenzy - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Asteroids - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Asteroids Deluxe - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Lunar Lander - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870
Black Widow - neuro_999 - - - - - - - http://www.zxuno.com/forum/viewtopic.php?f=60&t=1870

zxuno's People

Contributors

antoniovillena avatar avlixa avatar chernandezba avatar cliff1024 avatar desubikado avatar guerreroninja avatar ivan-tat avatar kounch avatar lronaldo avatar nihirash avatar spark2k06 avatar spectrumcomputing avatar villagra-abp avatar yomboprime avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

zxuno's Issues

[Firmware] Kempston mouse solo se inicializa en arranque sin interrupción

Hola Antonio. Spark2k06 (Aitor) ha conseguido reproducir un error que tiene el ZX-Uno y que yo puedo confirmar que existe con las pruebas que he hecho. El error es que desde un arranque en frío (con el ZX-Uno apagado) solo se inicializa el ratón PS/2, y funciona correctamente, si se deja que arranque hasta el final la rom por defecto sin intervención. Yo tengo por defecto la rom Derby++ 64K. Si enciendo el ZX-Uno, y dejo que arranque hasta el BASIC, el ratón funciona bien cuando selecciono un juego de los que usan el Kempston mouse (/speccy/kmouse). Si apago el ZX-Uno y lo vuelvo a arrancar, y paro el arranque para seleccionar una ROM, da igual la que elija, incluso la de por defecto, que cuando acabe el arranque el ratón no funcionará. Si dejo que arranque la rom por defecto sin pararla, y luego hago un SOFT Reset (CTRL+ALT+SUPR) y selecciono otra rom en el arranque, el mouse sigue funcionando bien. Solo cuando ya se apaga el ZX-Uno se vuelve a quedar el mouse sin inicializar. Esto es un problema que ya lo noté al hacer la distribución +3DOS pero no encontraba un motivo de por qué a veces me funcionaba el ratón en el Workbech +3e y otras no. Y la razón era que cuando arrancaba en frío, si seleccionaba en el menú de roms la +3e no me funcionaba. Si el error se puede solucionar desde el firmware habría que poner la inicialización del ratón PS/2 antes de la parte que presenta el menú para seleccionar la rom con la cuál arrancar.

Spelling Correction on English Documentation (ZXDOS+)

Hi,

On page 4 of the English documentation

In order to use a microSD card, it has to be formmatted with

Should read In order to use a microSD card, it has to be formatted with

Also,

Page 39:

You can also use a second FAT16 partition for MSX software, and leaving the firt one only for the system startup.

Should read 'You can also use a second FAT16 partition for MSX software, and leaving the first one only for the system startup.'

Thanks

sdk: move `sjasmplus` to `sdk` directory

Move sjasmplus.exe found in hardware/kartusho/roms/ and hardware/kartusho/snapshots/ to sdk/bin directory. Update corresponding ".bat" files to use SDK (add call setvars.bat)

firmware/scroll: What is the origin of `fuente6x8.png`?

What is the origin of fuente6x8.png? I checked it with pngcheck and this gave no results:

$ pngcheck -7qvt fuente6x8.png
File: fuente6x8.png (1300 bytes)
  chunk IHDR at offset 0x0000c, length 13
    96 x 40 image, 8-bit palette, non-interlaced
  chunk PLTE at offset 0x00025, length 768: 256 palette entries
  chunk bKGD at offset 0x00331, length 1
    index = 0
  chunk pHYs at offset 0x0033e, length 9: 2835x2835 pixels/meter (72 dpi)
  chunk tIME at offset 0x00353, length 7: 12 Jul 2016 21:59:19 UTC
  chunk IDAT at offset 0x00366, length 410
    zlib: deflated, 4K window, maximum compression
  chunk IEND at offset 0x0050c, length 0
No errors detected in fuente6x8.png (7 chunks, 66.1% compression).

As you can see - no Author / Copyright information found. Committers:

$ git log --pretty=format:"%as %an - %ae" fuente6x8.png|sort -u
2016-07-07 antoniovillena - [email protected]
2016-07-09 antoniovillena - [email protected]
2016-07-13 antoniovillena - [email protected]

Source files have much in common

Contents of assembler files of firmware and utils directories have much in common (and may be in others, I haven't checked it yet). Some shared source code is in .inc files in utils directory.
What if we move all .inc files shared with multiple sources into a separate directory in SDK folder?
We may use this directory structure (included files below are just an example of usage):

Variant 1:

sdk
└─include
  ├─rst28.inc
  ├─table.c
  ├─zxuno.def
  └─zxuno.h

Usage:

  • sjasmplus flags: -I${ZXSDK}/include
  • Assembler sources:
    include "zxuno.def"
    include "rst28.inc"
  • zcc flags: -I${ZXSDK}/include
  • C sources:
    #include "zxuno.h"
    #include "table.c"

NOTE: In this case there will be a mix of header files (.def, .h) and shared source files (.inc, .c) in one place.

Variant 2:

sdk
├─asm
│ └─rst28.inc
├─c
│ └─table.c
└─include
  ├─zxuno.def
  └─zxuno.h

Usage:

  • sjasmplus flags: -I${ZXSDK}/include -I${ZXSDK}/asm
  • Assembler sources:
    include "zxuno.def"
    include "rst28.inc"
  • zcc flags: -I${ZXSDK}/include -I${ZXSDK}/c
  • C sources:
    #include "zxuno.h"
    #include "table.c"

Variant 3:

sdk
└─include
  ├─asm
  │ └─rst28.inc
  ├─c
  │ └─table.c
  ├─zxuno.def
  └─zxuno.h

Usage:

  • sjasmplus flags: -I${ZXSDK}/include
  • Assembler sources:
    include "zxuno.def"
    include "asm/rst28.inc"
  • zcc flags: -I${ZXSDK}/include
  • C sources:
    #include "zxuno.h"
    #include "c/table.c"

Variant 4:

sdk
├─include
│ ├─zxuno.def
│ └─zxuno.h
└─src
  ├─asm
  │ └─rst28.inc
  └─c
    └─table.c

Usage:

  • sjasmplus flags: -I${ZXSDK}/include -I${ZXSDK}/src/asm
  • Assembler sources:
    include "zxuno.def"
    include "rst28.inc"
  • zcc flags: -I${ZXSDK}/include -I${ZXSDK}/src/c
  • C sources:
    #include "zxuno.h"
    #include "table.c"

What do you think?

firmware/scroll: Update credits to include forgotten contributors

What about those real people, whose labor was used in the creation of ZX-Uno and of scroll demo in particular? Let's see:

  • In 2016 you used FuenteABin tool which uses sources of the project LodePNG, developed since 2005 by Lode Vandevenne. This tool is used to convert PNG image fuente6x8.png into a binary fuente6x8.bin file used to show all of those credits on the screen in the scroll demo. But unfortunately there is no mention of him in that list of contributors. In the current state of the scroll demo without his work we could not even see any authors and contributors on the screen as like as the demo itself (no intermediate binary file - no final result);
  • The team of SJAsmPlus Z80 compiler. Widely used across the project;
  • The team of Xilinx, Inc.. Ross Freeman (co-founder of Xilinx, Inc.) has invented the field-programmable gate array (FPGA), which is the heart of ZX-Uno now.

I think we should pay respect to the work of these people (at least at the time of creating this demo). Will it be fair to mention them in the credits?

[Firmware] Lista de cores cortada tras actualizar un core

Cuando se da de alta o actualiza un core, si se emplean todos los caracteres posibles para darle un nombre, luego cuando se resetea el ZX-Uno y se pulsa Bloq. Mayús para sacar la lista de cores, la lista con los nombres de los cores se corta en el core anterior al que se han empleado todos los caracteres para nombrarlo.

Binaries disappeared from repo

Some binaries are no more available, like CORCLEAN or COREBIOS and more. They were previously at the UTILS directory.

Regular users should have a place where they can obtain them without having to learn how to compile.

Spelling Correction on English Documentation (ZXDOS+) - Miniduino

Hi again,

Thanks for the excellent guide. Its so good to have full documentation for a project!

It is also possible to play AY music files as if they wer tapes, in order to load the from
SpecAY in a ZX Spectrum.

Should be:

It is also possible to play AY music files as if they were tapes, in order to load the from
SpecAY in a ZX Spectrum.

Missing sources of `rcs.exe`

File's location:

File's output:

rcs v1.03, SCR filter to RCS (and inverse) by Antonio Villena, 18 Jan 2013

  rcs [-i] <input_file> <output_file>

  -i             Inverse filter (RCS to SCR), optional
  <input_file>   Input file to filter
  <output_file>  Genetated output file

All params are mandatory except -i.

File's type: binary
File's license: unknown
Platform support: Windows NT (Intel x86) only
Linux, FreeBSD etc. platform support: none
This tool is used to process some files in firmware and others directories.
Sources are needed to use this tool on different from Windows NT platforms.

What about contradictions?

The readme.md files claims that the license of the source code is Creative Commons by SA (CC BY-SA 4.0 as found on third party web-site). According to this statement this software is distributed in it's source code and it is legit to freely use this source code for any purpose.
But in the same time this project uses cores for actual hardware, which depend on proprietary software to build them:

  • software from Xilinx. Found software is a part of Xilinx's suits for developers, which are not freely available. See Xilinx Product Licensing for more details. I guess the use of these tools implies a special fee-based license to use it (and even for a derived hardware). Also I found a tool here Data2MEM O.61xd which is from Xilinx Vivado Suit Release 13.2.
  • TASM Assembler version 3.2 (file tasm64.exe), Copyright (C) 2001 Squak Valley Software which is "shareware" and needs a registration to use it. See here for details on distribution.

This raises such questions as:

  • is it possible to use free software (or at least open-source software) to build cores for ZX-Uno for now?
  • if not, where's the description of how to build cores for ZX-Uno? For some reason there's no description of the build process and it's dependencies nor here, nor in ZX-Uno's manuals.

What about a legal solution to solve this contradictions? For example - to use open-source developing tools from OSFPGA Foundation?

Should we add `ESPRST` and `IWCONFIG` to `SD/BIN` directory?

These binary files are in utils directory but their sources are in software/esprst and software/iwconfig directories. I think it's better to move them inside SD/BIN for now or even delete and build from actual sources and then add to SD/BIN. Also, compiled ESPRST is of version 0.1, and sources are of version 0.2 in repo.

firmware: Missing sources of `Bit2Bin.exe`

File's location: firmware/Bit2Bin.exe
File's output:

Bit2Bin v0.05, strip .bit header and align binary to 16k, 2020-02-19

  Bit2Bin        <input_file> <output_file>

  <input_file>   Input BIT file
  <output_file>  Output BIN file

All params are mandatory

File's type: binary
File's license: unknown
Platform support: Windows NT (Intel x86) only
Linux, FreeBSD etc. platform support: none
This tools is used in scripts of firmware directory.
Sources are needed to use this tool on different from Windows NT platforms.

Specify which license is being used for this project

There is no license text at all and the text in the readme.md file says that "License is Creative Commons by SA" but what did author mean? There are several versions of CC BY-SA: be specific about which Creative Commons license is being used. The absence of the clear license text may prevent developers from contributing to this project. The most recent one is Creative Commons Attribution Share Alike 4.0 International which is marked as "libre" at SPDX licenses list. We may choose that license by default for all files with no copyright and licensing information embedded. The simplest way is to modify the text in readme.md file like this:

markdown format:

Used licenses:
* cores and ugophy (gopher browser) each have it's own licenses
* files without explicit license are under Creative Commons Attribution Share Alike 4.0 International ([CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/)) license

preview:

Used licenses:

  • cores and ugophy (gopher browser) each have it's own licenses
  • files without explicit license are under Creative Commons Attribution Share Alike 4.0 International (CC BY-SA 4.0) license

When contributing to this project I follow REUSE recomendations on how to specify copyright and licensing information (at least in sdk folder of this project). For example:

The decision must be done by the respective owners of affected parts of this project.

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.