User Tools

Site Tools


newclones:speccy2010

Speccy 2010

Vlastnosti

  • CPU: SoftCore CPU (OpenCores) Z80@3.5, 7, 14, 28 MHz
  • RAM: 16MB alebo 32MB
  • Módy + časovanie: 48k, 128k, Pentagon, Scorpion
  • Video módy: ULA/256*192, Pentagon mód 16 farieb (experimentálny)
  • Video výstup: kompozitný (RCA), VGA (DIN-15/3r), S-Video (Mini-DIN4)
  • Audio: emulácia beeper, AY-3-8912, YM-2149 a SID (experimentálny)

Pripojenie

  • Klávesnica: externá PS/2
  • Myš: PS/2, emulácia Kempston mouse
  • Joystick: 2 porty, Kempston & Sinclair konfigurovateľný
  • Pamäťové zariadenie: SD karta
  • Zbernica: nie
  • Adaptér/napájanie: 5V/1A, jack 5.5/2.1mm - stredný kolík +

Ovládanie

Aktualizovaná verzia Speccy2010 v1.2.1 (mborik/RM-TEAM)

1. Na čistú naformátovanú SD nahrať firmware a ROM + pomocné súbory

│   speccy2010.bin
│   speccy2010.hlp
│   speccy2010.ini
│   speccy2010.rbf
│   speccy2010_boot.bin
│
├───bin
│       128
│       CD
│       CHMOD
│       CP
│       DFWLOAD
│       DIVIDEO
│       DRIVES
│       DSKPROBE
│       DUMPMEM
│       FILE
│       GRAMON
│       HEXDUMP
│       HEXVIEW
│       LAUNCHER
│       LS
│       LSTAP
│       MKDIR
│       MKTRD
│       MORE
│       MV
│       PARTINFO
│       PLAYPT3
│       PLAYSQT
│       PLAYSTC
│       PLAYTFM
│       PLAYWAV
│       RM
│       SNAPLOAD
│       SPEAKCZ
│       TAPEIN
│       TAPEOUT
│       VDISK
│
├───roms
│       128.rom
│       48.rom
│       esxdos086.rom
│       pentagon.rom
│       scorpion.rom
│       system.rom
│       trdos.rom
│
├───sys
│   │   BDIR.KO
│   │   BETADISK.SYS
│   │   BFILE.KO
│   │   ERRMSG.KO
│   │   ESXDOS.SYS
│   │   NMI.SYS
│   │   NMI_HELP.SCR
│   │   TAPE.KO
│   │   TRDBOOT.BIN
│   │   TRDOS54T.KO
│   │
│   └───CONFIG
│           ESXDOS.CFG
│           TRDOS.CFG
│
└───tmp

2. Pripojiť periférie, napájanie a spustiť

Klávesové skratky:

Hlavné

šípky, LCtrl - kempston joystick
PgUp, PgDn, Home, End - kurzor joystick;
F1 - turbo vypnuté/8x - prepínač
F2 - turbo 2x
F3 - turbo 4x
F4 - turbo 8x (nestabilné)
Alt+F4 - oneskorenie o 1 takt
F5 - NMI
Alt+F5 - reset
F6 - diskové menu
F7 - uložiť SNA
Alt+F7 - uložiť SNA ako ...
F9 - nastavenia
Alt+F9 - konfigurácia ROM
F10/NumPlus - spustiť prehrávanie pásky
F11/NumMinus - zastaviť  prehrávanie pásky
F12 - správca súborov
Alt+F12 - debugger/hex editor
Ctrl+Alt+F1..F10 - uložiť SNA s pevným názvom
Alt+1 - PAL Composite/S-Video
Alt+2 - PAL RGB
Alt+3 - VGA 50Hz
Alt+4 - VGA 60Hz
Alt+5 - VGA 75Hz
Pause - pozastaviť
ScrollLock - prehodiť emuláciu PC klávesnice
HardReset - vojsť do menu F9 a následne stlačiť F5

Klávesové LED indikátory:

NumLock: zapnuté
CapsLock: aktivita diskového systému
ScrollLock: emulácia PC klávesnice

Správca súborov používa rovnaké klávesové skratky ako pôvodná verzia a ich význam sa nemení. Prepínanie klávesnice bolo odstránené. Zlepšená funkcia prehliadača obrázkov je dostupná cez [F3] alebo [Enter], ďalší obrázok cez [Space].

Podobne aj ovládanie debuggera/hex editora zostáva bezo zmeny.

Odkaz: Článok na blogu

Pôvodná verzia (syd)

1. Na čistú naformátovanú SD nahrať firmware a ROM súbory :

|- speccy2010.bin
|- speccy2010.hlp
|- speccy2010.rbf
|- roms
    |- 48.rom
    |- 128.rom
    |- pentagon.rom
    |- scorpion.rom
    |- trdos.rom

2. Pripojiť periférie, napájanie a spustiť

Klávesové skratky:

Hlavné

PrintScreen - reset
šípky, LCtrl - kempston joystick
'+' or '=' - spustí prehrávanie
'-' - zastaví kazetu alebo obnoví prehrávanie
PgUp, PgDn, Home, End - kurzor joystick;
ESC - hex editor
F1 - turbo vypnuté
F2 - turbo 2x
F3 - turbo 4x
F4 - turbo 8x (nestabilné)
F5 - oneskorenie o 1 takt
F6 - zmazanie atribútov
F9 - nastavenia
F10 - diskové menu
F11 - uložiť SNA
Shift+F11 - uložiť SNA ako ...
F12 - správca súborov
Alt+(0..9) - uložiť SNA s pevným názvom
Ctrl+1 - PAL Composite/S-Video
Ctrl+2 - PAL RGB
Ctrl+3 - VGA 50Hz
Ctrl+4 - VGA 60Hz
Ctrl+5 - VGA 75Hz
Pause - pozastaviť
Ins - prehodiť tlačidlá myši

Správca súborov

šípky - pohyb kurzora
Enter - spustiť obraz disku / otvoriť adresár
Backspace - opustiť adresár
Space - výber súborov
'+' - výber všetkých súborov
'-' - zrušenie výberu všetkých súborov
'\' - prehodiť vybraté
1,2,3,4 - pripojiť vybraný obraz disku ako A,B,C,D;
F1 - zobraziť pomoc
F2 - vybrať cieľový adresár
F3 - zobraziť súbor
F4 - vytvoriť prázdny obraz TRD disku
F5 - kopírovať súbor(y) do cieľového adresára
Shift+F5 - kopírovať súbor
F6 - presunúť súbor(y) do cieľového adresára
Shift+F6 - premenovať súbor
F7 - vytvoriť adresár
F8 - vymazať súbor(y)
F9 - formátovať zvolený obraz TRD disku;
CapsLock - veľké písmená;
LCtrl/LShift - eng/rus rozloženie klávesnice;

Debugger/Hex editor

šípky - pohyb kurzora
0..9, A..F - vložiť hodnoty
M - nastaviť adresu
Z - vykonať aktuálnu inštrukciu Z80

Hardware

  • FPGA: EP2C8Q208C8N
  • MCU: ARM STR755FV2T6
  • Audio: TDA1543 alebo R2R sieť
  • Hodiny reálneho času: DS1338Z-33

Software

Podporované formáty súborov:

  • .sna Spapshots
  • .tap a .tzx obrazy pások (nepodporuje rýchle nahrávanie FlashLoad, nahrávanie sa dá zrýchliť zapnutím turba)
  • .trd, .scl a .fdi TR-DOS obrazy diskiet

Pri použití konfigurácie s povoleným ESXDOS/divMMC je samozrejme možné rýchle nahrávanie TAP súborov ako v štandardnom divIDE/divMMC. NMI menu ďalej umožňuje zobrazovanie SCR, mapovanie TRD a ostatné dostupné funkcie ESXDOS.

Vzhľad

sindik.at_img_speccy2010_02.jpg

sindik.at_img_speccy2010_03.jpg

newclones/speccy2010.txt · Last modified: 2018/07/10 09:50 by admin