15 Different Colours in ZX Spectrum (ZX Spin Emulator)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
7,046
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Mar 5, 2010

This is not possible on the real machine (yet :D :P)

If you use ZX Spin emulator, you may increase the colours to 15
instead of black + 7 colours in 2 brightness levels
Black must remain black both in BRIGHT 0 and 1 mode.

Currently the version 0.2 is the most adequate,
it was tested with many games - old games
when no one thought about emulators and changing colours.
However when a program uses different border colours than black (or border effects) it is recommended to use the 0.1 palette (BRIGHT 1 is not available on the border).

In the version 0.1 the BRIGHT 1 colours were modified
the BRIGHT 0 remained unchanged,
in the version 0.2 the modified red (colour #2) was replaced
I think there's also a little to do with the shades of blue/cyan

There are restrictions not to avoid
due to the architecture of ZX graphic chip (ULA):
It is impossible to use BRIGHT 1 INK on BRIGHT 0 PAPER and vice versa.

In ZX Spectrum (not counting software tricks like multicolour)
You can use only two colours in 8x8 px square, with or without BRIGHT.
ZX Spin doesn't support 1x1 pixel colour matrix
available in Pentagon SL yet.

The palettes and demonstration files (in ZX Basic)
you can download from:
http://abrimaal.pro-e.pl/network/palette.zip

I encourage to test games and publish videos.
Have fun with your new Speccy!

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (Abrimaal)

  • @Abrimaal the link you posted is broken, and we can also use custom palettes on emulators that supports ULAplus, like JSpeccy (FBZX will support it as well, in the next month)

  • @nitturo Link corrected. Have fun.

  • @Abrimaal thanks, converted them all to ULAplus loaders (JSpeccy supports it) - try "0000002222FFFF2222BB222222DD2­2229922DDDD22BBBBBB0000004466F­FFF6666DD44BB66FF6644DDFFDDDD9­9FFFFFF for Msx1-ZxOptimized, 1818185D008CB50028E800D200E41D­00ABA8EFFF00CACACA3636366A00E4­FF001FFF00FF00FF0000CECAECFF5E­FFFFFF for MattelAquarius_ZxOptimized, and 5555558282C3C3828282418282C382­418282828241AAAAAA0000000000FF­FF0000FF00FF00FF0000FFFFFFFF00­FFFFFF for Sgi_4dwm" if you want! :)

  • @nitturo Thanx! I added them to the file, but I had to change black - both black colours must be the same value, because the most of games use black background. When they are different you would see squares. I think UnrealSpeccy emu also supports ULA+, I have some demos displaying screens in 40 or more colours (or this is interlace mode in Pentagon, now I really don't know).

  • specy has very cold and steril colors

    with more warm colors all graphics looks much better, like a c64!

  • @gombabacsi Pity that there is no low resolution mode is Speccy, where you could use any of these colours. It is still impossible to mix palettes in the 8x8 square,

see all

All Comments (16)

Sign In or Sign Up now to post a comment!
  • @Abrimaal the new recent version of FBZX emulator (2.6.0) is now supporting ULAplus as well - btw, you may enjoy this too, from MojonTwin's Subacuatic (most of their ULAplus games uses this palette): 0000004900FFB624009249AA496D00­246DFFB69200B6B6FF0000000049FF­DB4900B66DAA6DDB0000B6FFDBB655­FFFFFF

  • @Abrimaal you're welcome! and this one is for Grayscale: 0000001515153939394E4E4E707070­8686869B9B9BC0C0C00000001C1C1C­4C4C4C686868969696B2B2B2CECECE­FFFFFF - btw, demos using ULAplus are very rare still (i think those demos you're talking about are interlaced, not ULAplus, but i must check anyway)

  • @Abrimaal thanks! :)

  • @gombabacsi

    Watch this:

     / w a t c h ? v = Z P D K 3 o v 3 N R c

    (off course without the sapces)

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more