 |
Zx Spectrum 1:1 replica, with minor changes ;-)
(ok.. i like CLONE word only in the "movie" title)
|
 |
PREORDER; Deliveries as soon as possible, but safe for me is half od of December.
Technical data:
- 4 layer board of 74.17x213.49mm
- DESIGNED TO FIT INTO ORGINAL ZX48/48 PLUS CASE WITHOUT ANY DRILLING/CUTTING/OTHER BARBARITIES
- 2 x Z80 inside - FPGA NMOS and real Z80 CMOS
- Turbo Sound FM ( dual AY 3-8912 + 2 " FM PART" of Yamaha 2203) /fpga/
- Sound Drive / Covox x 4 /fpga/
- Saa1099 chip /fpga/
- mini din 9 audio/RGB out / SEGA
- TAPE in/out integrated in one jack stereo
- ULA PLUS / TIMEX GRAPHICS in selected modes
- 9bit RGB output / PURE, PIXEL PERFECT PICTURE/
- max 512kb ram
- power supply 9V ac/dc min 400mA suggested, polarity doesn`t matter.
- 2 x dedicated clock generators, to obtain perfect timings of 128/48/pentagon modes
- Button: short CLICK - mode chnage, LONG - reset
- Mode selected with button press and stored after power off
- Power supply and video cable sold separately. Please check related TABS.
DISCLAIMER !!
pictures show cased version. subject of sale: assembled and tested motherboard only.
| |
MODE |
Beeps |
CPU / Turbo |
ULA PLUS |
RAM |
beeper |
AY |
ROM |
| 1 |
48 orginal |
1 short |
Z80 3,5 |
0, S |
48 |
1 |
0 |
48 |
| 2 |
48_TURBO |
2 short |
Z80S 3,5 / 14 |
1 |
48 |
1 |
1 |
GOSH |
| 3 |
PENT_BASE |
3 short |
Z80 3,5 / 7 |
0 |
512 |
1 |
2 |
PENT |
| 4 |
PENT_TURBO |
4 short |
Z80S 3,5 / 14 |
0 |
512 |
1 |
2 |
PENT |
| 5 |
128 |
1 long, 1 short |
Z80 3,5xx |
0, S |
128C |
0 |
1 |
ORG |
| 6 |
128_MAX |
1 long, 2 short |
Z80 3,5xx |
1 |
128C |
0 |
2 |
BUG FIX |
| 7 |
AMSTRAD +3 |
1 long, 3 short |
Z80 3,5xx |
1 |
128C |
0 |
1 |
+3 |
| 8 |
TIMEX 2048 |
1 long, 4 short |
Z80 3,5 |
1 |
48 |
1 |
1 |
2048 |
- Z80 3,5 - Orginal Z80
- Z80S 3,5 - Soft Core Z80
- Z80 3,5xx - custom made 28,3576MHZ cristall to obtain perfect 128 timings.
- /7, /14 - max speed in Turbo MODE
- 128C - conteneded memory machine equivalent
- S: snow effect
- AY : 0 - no AY, 1 - one AY, 2 - Turbo Sound
Hardware layout: (1.5B) - version offered is 1.5C - few minor changes related to fpga pin mapping thus layout may differ a little bit.

- JP1 - bluetooth adapter connector
- JP2 - mini DIN-9 video output
- JP3 - AVR Kanda / FPGA jtag
- JP4 - JUMPER - not used yet.. any ideas ?
- JP5 - Power_on jumper - connect to power on device
- JP6, JP7 - keyboard connectors
- JP8 - Bluetooth channel select : left/right
- JP9 - Tape_in/Tape_OUT - tested with mono_jack 3,5mm for tape loading routine
- JP10 - dc jack - power supply - 2.5/5.1mm - 9V preferably and suggested ;-)
Few extras:
- GAMEMODE
- KRAKEN will switch to game mode only from MODE 1 - ZX48 orginal
- rear button press changes games ( 8games per game_mode).
-
- press Z + X + G - game mode_1
- press Z + X + B - game mode_2
- KEYBOARD RESET - Amiga STYLE
- press Z + X + space - hardware reset (no wait)
- if Your keep pressing space - Your divmc/diivide will re-initialise
- keyboard reset exits game_modes / diagnorom mode and restarts machine in mode selected
- DIAGNOROM
- press Z + X + 0 (zero) - hardware reset and DIAGNOROM 1.71
- tact switch will change modes to test all of them (cpu, contention, etc)
- HIDDEN SURPRISE - my first ZX GAME PLAYED EVER on my FIRST ZX MACHINE ;-)
- press Z + X + G in Timex mode ;-)
- TURBO MODE
- press Z + X + T - Turbo toogle on/off
- works inly in mentioned modes.
- 3 seconds gap between toggling
- Please, use only whilst software runs - ie. inside game
- DISCLAIMER: many external devices /divmmc,divide/ will not work properly, when Z80 is in turbo mode. Use it wisely.
Product gallery
HISTORY: (3 years at few pictures)
rev 1.0

rev 1.1A


rev 1.2 (2025-05-10) - CODENAME "KRAKEN"

rev 1.3
- reworked power supply
- any power supply ranged 8-10V shall work
- minor dimensions/fitting holes corrections
- minor connectors positions corrections
- ULA PLUS video circuit from fpga added
- external clock, IORQ_E, Clock slector built on 1g chips ( in order to get extra pins from FPGA)
- added tackt switch to enable JTAG mode of fpga
- Dual purpose pins used to maximum ;-) (excpet reconfig_N)
- dedicated port #FE octal bus tranciver added for Keybaord and TAPE_IN (yes..lack of pins in FPGA)
- many minor changes... to many to remeber ;-)

rev 1.4 - added AVR

rev 1.5 (a,b)
- fpga changed to bigger one
- rgb output reworked /9bit/
- keyboard controller reworked
- many minor changes..
