Yandex Retro Games Battle 2019

posted by Vinnny

Яндекс.Музей объявил о новом конкурсе Yandex Retro Games Battle 2019. Это конкурс на создание игр в любом жанре для ZX Spectrum. Каждая игра будет оцениваться по трём показателям: графика, звук, геймплей. Дедлайн 3 декабря, а затем результаты. Победители получат денежные призы, призовой фонд 170 тысяч рублей (более 2500 долларов). Зарубежным создателям игр также разрешено участие.


SjASMPlus v1.11.1

posted by Vinnny

z00m/TCG/SinDiKAT выложил новую сборку кросс-ассемблера SjASMPlus. Исправлено множество ошибок, добавлена поддержка инструкций ZX Spectrum Next.


ACNews #71

posted by Alone Coder

More about programming languages, and even about music programming!

In Russian and English.




ZX Dev – Conversions

posted by Vinnny

Открыт новый конкурс ZX Dev, тема - Конверсии. Надо сделать игру, перенеся её с другой платформы на Спектрум. Призовой фонд на текущий момент более 500 евро (можете его увеличить). Окончание приёма игр - в январе. Все подробности на домашнем форуме проекта.


z88dk v1.99B

posted by Vinnny

Обновился пакет z88dk. Это Си-компилятор для различных Z80-компьютеров.


SjASMPlus v1.08

posted by Vinnny

- Various new warnings removed
- CMake installation method added

Download page | direct link for Windows


SE Basic v3.2

posted by Vinnny

Вышла новая версия SE Basic. Это проект по совершенствованию и расширению функционала оригинального Бейсика для Спектрума под современные требования и стандарты.


SjASMPlus 1.07 RC9

posted by Vinnny

All compilation warnings removed, html documentation included.
Download page | direct link


SjASMPlus 1.07 RC8

posted by Vinnny

Since the original Aprisobal's repository was not updated for several years and v1.07-RC7 makes segfaults often under Linux, I decided to clone it to github and get it working, with little help by mborik (nice Makefile). So enjoy v1.07-RC8 ;-)
Download page | direct link


ACNews #59

posted by Alone Coder


SkoolKit 3.6 has been released

posted by TecSoft

In case you are unaware, SkoolKit is a set of command line utilities (written in Python) for disassembling Spectrum software, into ASM format (for consumption by assemblers) or into HTML format (for consumption by web browsers).


SpecBAS 0.780 Released

posted by TecSoft

Download it at the official site.


  • SCALE to PRINT and TEXT. PRINT SCALE 2,2;"Hi!" will display 2x text size. SCALE 2,3 will do 2x width and 3x height
  • MATRIX maths with the MAT command from the original Dartmouth spec. Add, sub, mul, scale, inversion, identities etc
  • BIN from Sinclair BASIC makes an entrance. Pointless (use the % symbol to denote binary) but included for completeness
  • Dynamic array allocation - DIM a() - note the empty brackets, then just use it. Elements are added as they are written to the array in the positions you choose
  • Factorial operator - PRINT 3! displays 6. High priority. PRINT 2+3! shows 8, as does PRINT 3!+2
  • LCM(a,b) and GCD(a,b) functions - Lowest common multiple and greatest common divisor.
  • 8Jun/13Off

    SpecBAS v0.775

    posted by Vinnny

    Paul Dunn выложил свежую версию SpecBAS - эмулятора языка Basic для ZX-Spectrum. Сделаны различные усовершенствования, поддержка музыки. Скачать.


    Full border forever

    posted by Vinnny

    Демопати DiHalt 2012 (7-8 июля) добавляет новый конкурс Border Intro. Работы должны иметь одну или несколько частей/сцен, каждая из которых обязательно должна использовать эффекты в border-области экрана. Обязательное наличие музыки, но не более 1 трека. Соревнуемся!


    EVO SDK + XNX game

    posted by Vinnny

    Shiru и AloneCoder подготовили среду разработки EVO SDK для программистов под ZX-Evolution. Пакет работает под Windows, и включает в себя Си-компилятор SDCC, низкоуровневую библиотеку, обеспечивающую вывод графики, набор утилит для автоматизации конвертирования ресурсов из стандартных форматов, и прочее.

    От разработчика требуется подготовить ресурсы в стандартных форматах и программу на языке C, после чего проект нажатием одной кнопки собирается в готовый образ диска, который может быть запущен в прилагаемом эмуляторе ZX Evo или на реальном компьютере.

    Скачать EVO SDK (4mb).

    В качестве примера возможностей пакета была написана игра XNX (в стиле Xonix), которая также включена в EVO SDK. Практически сразу же игра была адаптирована и под ATM-turbo 2+ (скачать).


    JHCon 2011 Basic GOTO-less Compo

    posted by news

    News from Factor6 blog.

    At JHCon, we usually make some strange compo concerning ZX Spectrum. This year, there will be such a thing, too. Inspired by the famous C64-ish “GOTO Considered Harmful” compo, we announce:
    JHCon BASIC GOTO-less Compo!


    • Your program must write text JHCON 2011 on the screen, while no sign of text “JHCON 2011″ can be visible in the Basic listing!
    • The program must do some graphical effect and it must animate.
    • Add some funny text to it, whatever you want. This text doesn’t have program limitations.
    • The program must be in a loop, by pressing any key except SHIFTs must be finished and end with the 0 OK message.
    • To be harder, using of commands GO TO, GO SUB, LOAD and SAVE is forbidden!
    • Use of BEEP is possible.
    • BORDER effects are possible.
    • The program listing must fit into 1 (one) screen. The message scroll? must not be printed. Instead of it, LIST must end with 0 OK, 0:1 message and the program must be visible on 1 screen from its very beginning to its very end.
    • Listing must be visible in any occasion, except when PAPER and INK are set to the same colour. So using of direct color commands (EXT.MODE+number or EXT.MODE+SHIFT+number) is allowed, but be careful with them! For example, when PAPER 3 and INK 2 are set, the whole program must be visible and readable.
    • The program listing must be an eye-candy (graphically nice, attractive). Modify it by adding REM, spaces, UDG blocks, colours (but take care!). The program is limited to fit to 1 screen, not by amount of bytes.
    • Any anti-BREAK and anti-LIST techniques are prohibited.
    • The program must not contain any custom machine code in any form (no DATA, no m/c after REM, etc.), nor to run it. Using of ROM routines as well as POKEs are allowed.
    • The prog must be saved using SAVE “name” LINE x, where x corresponds to starting line. Any extra additional files (like fonts, UDG, any CODE etc.) are not allowed.
    • It must be done in a standard Sinclair BASIC for ZX Spectrum 16/48K, users of 128K machines switch to 48 BASIC mode.

    Send your works to f6(a)factor6(dot)cz with subject “JHCon 2011 Compo”. The deadline is Saturday of JHCon (we don’t know exact date, but it should be 1-2 weeks before the X-mas). Voting will be at JHCon party by attenders, they will vote with one vote for both the prog’s look and its listing.