27 votes
Accepted

What format is the (Timex) Sinclair ZX Spectrum SCREEN$/.SCR file

For a standard screen, compatible with ZX Spectrum, a SCREEN$ file is 6912 bytes. It's just a dump of the screen memory. The first 6144 bytes store the screen bitmap: 256x192 pixels, 1 bit per pixel (...
mcleod_ideafix's user avatar
15 votes
Accepted

How are the extra BASIC keywords of the Timex Sinclair 2068 that the ZX Spectrum didn't have encoded?

I wrote a silly BASIC program that uses all the extra keywords and then looked in RAM starting at the address indicated by the PROG system variable. I did this before I found decent information on ...
hippietrail's user avatar
  • 6,636
12 votes
Accepted

Did the Timex Sinclair 2068 and the Sinclair ZX Interface 2 use totally different hardware and software techniques?

Whilst Timex assembled Sinclair ZX Spectrum computers, the Timex architecture of the TS/TC 2068 is a reengineering of the ZX Sinclair behaviour with improved and more reliable technology. In the ...
Rui F Ribeiro's user avatar
11 votes

What format is the (Timex) Sinclair ZX Spectrum SCREEN$/.SCR file

A couple of things seem a little odd about the way the Spectrum display memory was arranged until you understand why it was done the way it was. The first thing is the odd division into three blocks --...
Jules's user avatar
  • 12.8k
9 votes
Accepted

Fire button of Timex TC/TS 2068 Joystick

Androids Timex cartridge game disassembled machine code using bit 7, for checking the Timex joystick 1 0x1F6 port for the fire button: ld a,00eh out (0f5h),a ld a,001h in a,(0f6h) ...
Rui F Ribeiro's user avatar
8 votes

What format is the (Timex) Sinclair ZX Spectrum SCREEN$/.SCR file

The SCR file format is effectively a raw data dump of the video memory area on the standard ZX Spectrum 48/128k. As such, the data is divided into three 2,048 byte sections, each of which describes ...
John Parker's user avatar
7 votes

Fire button of Timex TC/TS 2068 Joystick

According to the Timex/Sinclair 2068 Third Party Software Guide, it’s D7. 0 indicates the button has been pushed. Also, here's the Timex tech manual (from Timex).
David Anderson's user avatar
7 votes

Fire button of Timex TC/TS 2068 Joystick

You are reading it right. The schematics do not match the description.
Justme's user avatar
  • 30.4k
6 votes
Accepted

How many units of the ZX81 RAM pack were sold?

I guess it will be next to impossible to get tangible sales figures for the number of RAM packs sold. I did, however find a quote from Geoff Boyd (one of the owners of Memotech, who was a well-known ...
tofro's user avatar
  • 34k
6 votes
Accepted

How to change graphics modes from BASIC on a Timex/Sinclair 2068?

Sinclair BASIC The answer is just as low-level as POKE, but is not POKE. OUT 255,2 enters "Hi-Color" mode OUT 255,6* enters "Hi-Res" mode OUT 255,0 goes back to normal Spectrum ...
hippietrail's user avatar
  • 6,636
4 votes
Accepted

Timex 2048 RAM contention ULA/video output

The border and multiplied scanline resolution effects would not work properly creating artifacts. The same goes for multitech techniques. Also sound is sometimes affected by this. Other than that no ...
Spektre's user avatar
  • 7,238
3 votes

Are there any homebrew games (or demos) for the Timex/Sinclair 2068?

I present here the first World Museum about the ZX Spectrum, with many information about the Timex clones: https://loadzx.com/en/ https://www.facebook.com/LoadZXSpectrum/ Another info: 1 - The ...
DEUScronio's user avatar
2 votes

Timex 2048 RAM contention ULA/video output

I also found an interesting link talking about differences in the Timex inner-workings about memory/video inner workings here http://comp.sys.sinclair.narkive.com/QIaAtnsk/interrupt-timing-of-timex-...
Rui F Ribeiro's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible