background image

 
 

Adding sound 

The ZX-HD currently does not have sound over HDMI. 
 

Separate analog sound 

Many TV’s have the option of adding analog sound to an HDMI signal separately by a 3.5mm stereo 
mini-jack input socket. Check your TV’s manual to find out if your TV has this function.  
If so, you can use a mono or stereo mini-jack (some ZX Spectrums have a modified stereo output or 
external stereo soundcard such as the ZX-AY) to stereo mini-jack cable. 
 

Adding sound using external speakers 

Of course a great solution to add sound to your ZX Spectrum with ZX-HD is by using an external set 
of speakers.  
Almost all speaker sets have a stereo plug. When using a mono audio output on your ZX Spectrum 
(such as the MIC socket), this may result in only hearing the audio from one speaker. 
To solve this, you will need to use something like an adapter cable or modify the speakers cable. 
 

Firmware upgrades 

There are two types of firmware on the ZX-HD: 

 

The CPLD chip in the ZX-HD circuit boards 

 

The firmware on the micro SD card for the Raspberry Pi Zero 

Firmware on the micro SD card for the Raspberry Pi Zero 

To know which firmware version you are currently using, simply boot up your ZX Spectrum with ZX-
HD and check the ZX-HD boot screen. 
At zx-hd.bytedelight.com you can find the latest firmware version for the firmware on the micro SD 
card, including upgrade instructions. 
 

The CPLD firmware 

The CPLD firmware won’t change quickly. 
It’s not possible to upgrade the CPLD firmware without additional programming hardware. 
ByteDelight offers a CPLD firmware upgrade service in case there is a potential future CPLD 
firmware upgrade that creates new features. 
If there is a new CPLD firmware version, it will be listed at zx-hd.bytedelight.com, including more 
information about the CPLD firmware upgrade service. 
 

Customizing HDMI output settings 

It’s possible to modify the configuration of the ZX-HD by editing the configuration files on the 
included SD card. 
 
The HDMI color output can be set by the user, with the choice of a vivid color set (default), or one 
that is calibrated to composite video output of the ZX Spectrum, or a custom set of colors.  
More information is found in the 

cmdline.txt

 

file on the micro SD card of the ZX-HD.  

 
The 

config.txt

 

file on the micro SD card of the ZX-HD can be changed for these settings: 

-

 

To stretch the video output to the dimensions of your display, e.g. 16:9 

-

 

To remove the small black border around the video output (this may however result in pixels not having 
exactly the same width or height) 

Содержание ZX-HD

Страница 1: ...ZX HD The HDMI interface for the ZX Spectrum With 64 color ULAplusTM support Manual ZX HD firmware v1 3 Read this manual before using the ZX HD interface Manufactured by Ben Versteeg ...

Страница 2: ...mation contained herein The ZX HD firmware is also copyright material and may not be reproduced reverse engineered translated into any language or transmitted in any form whatsoever without the prior written consent of ByteDelight The manufacturer reserves the right both to change the specifications of the ZX HD and the firmware and to revise this publication from time to time without obligation t...

Страница 3: ...h if you do not get video from your ZX HD In the box The box contains ZX HD circuit boards ZX HD front shell and back plate and set of 4 screws Micro SD memory card with micro SD to SD adapter Mini HDMI to HDMI cable This printed manual Other required parts and tools A small Philips screwdriver to assemble the case A Raspberry Pi Zero with soldered 2x20 pin male pin header block A soldering iron t...

Страница 4: ...terlacing of two screen pages When the ZX HD detects that screen pages change with every of 4 consecutive screen updates it automatically switches to Interlaced Mode If no screen page change is detected during four consecutive updates it will switch back to normal mode In the ZX HD Interlaced Mode the number of displayed screen lines is doubled hence the resolution of the HDMI framebuffer is doubl...

Страница 5: ... Zero at the side shown in the photo underneath Carefully check all soldering contacts before assembling the Raspberry Pi on to the ZX HD 2 Mounting the top circuit board to the lower circuit board The ZX HD consists of 2 circuit boards to make it possible to ship the interface in a letterbox instead of a package which would be a lot more expensive to ship Top circuit board with ZX HD text Lower c...

Страница 6: ...r completely 3 Mount the Raspberry Pi Zero Now mount the pin header of the Raspberry Pi onto the female header on the top part 4 Insert circuit boards into case Slide the completed circuit boards into the ZX HD case 5 Close the case and insert SD card Mount the back plate with the 4 included screws and insert the SD card as shown on the photo ...

Страница 7: ...tarting up the system with ZX HD Always first power on your TV before powering up your ZX Spectrum the ZX HD negotiates the HDMI output resolution with the TV Next you can power up your ZX Spectrum which should result in this boot screen in a few seconds At the top of the screen you see information about the automatically detected speed of your ZX Spectrum which the ZX HD calibrated itself to and ...

Страница 8: ...oot up your ZX Spectrum with ZX HD and check the ZX HD boot screen At zx hd bytedelight com you can find the latest firmware version for the firmware on the micro SD card including upgrade instructions The CPLD firmware The CPLD firmware won t change quickly It s not possible to upgrade the CPLD firmware without additional programming hardware ByteDelight offers a CPLD firmware upgrade service in ...

Страница 9: ...adding one or more of the below configuration sets to the config txt file on the micro SD card of the ZX HD Try one set at a time and a combine them only if there is no result Set 1 try to boot with maximum HDMI compatibility hdmi_safe 1 Set 2 ignore EDID display data if your display doesn t have an accurate EDID hdmi_ignore_edid 0xa5000080 Set 3 force output resolution hdmi_group 1 and only one o...

Страница 10: ...age ULAplus ports ULAplus register port BF3B 48955 ULAplus palette port FF3B 65339 Enabling ULAplus OUT 48955 64 OUT 65339 1 With no palette set this will result in a black screen Disabling ULAplus OUT 48955 64 OUT 65339 0 Setting the 64 palette values OUT 48955 palette number 0 63 OUT 65339 palette value 0 255 Find software with ULAplus colours You can find a lot of software that takes advantage ...

Страница 11: ...reat and well known products at zxspectrum shop ZX AY Simple but useful stereo sound interface for any ZX Spectrum The Harlequin kit Complete ZX Spectrum DIY kit without original ULA but with parts that can be currently obtained at electronics stores ...

Страница 12: ... modern mouse to your ZX Spectrum and play dozens of supported titles Joystick adapter tester Connect a standard Atari compatible joystick to your ZX Spectrum 2 2A 3 and be able to test your joysticks Speccy Breadboard Experiment with hardware on your ZX Spectrum with this starter kit The Dual Floppy drive set Relive the nostalgia of the floppy disk era to use with appropriate floppy disk interfac...

Отзывы: