Miscellaneous: Difference between revisions

From SpecNext Wiki
Jump to: navigation, search
SevenFFF (talk | contribs)
No edit summary
Ped7g (talk | contribs)
hijacking hdfmonkey github repo to my patched fork
 
(15 intermediate revisions by 7 users not shown)
Line 1: Line 1:
=== ''[http://simon.mooli.org.uk/nextech/ Simon N Goodwin's Spectrum Next Page]'' ===
: A host of utilites for NextBasic written by Simon, NextPort, Nextramon,
: Next MGT Reader amongst other treasures.
=== ''[https://github.com/kounch/vscode_zx Visual Studio Code Tasks and Scripts]'' ===
: Some VSC goodies by kounch to work with NextBasic and ZX Basic
=== ''[https://github.com/stefanbylund/zxnext_bmp_tools Next BMP Tools]'' ===
: The Next BMP tools are BMP image conversion tools targeting the Sinclair ZX Spectrum Next written
: by Stefan Bylund
=== ''[https://wiki.twistedraven.net/index.php?title=Downloads Octarine Studio]'' ===
: Octarine Studio by Guy Black is a PC based editing tool that currently supports palettes and tiles.
=== ''[https://www.specnext.com/forum/viewtopic.php?f=7&t=351 UDGeedNext Sprite Editor]'' ===
: Windows based sprite editor written by some guy I have never heard of. Currently supports 8 bit
: palettes. 9 bit and 4 bit sprites should be added at some point....
=== ''[http://worldofpaul.com/speccyart/ Speccy Art]'' ===
=== ''[http://worldofpaul.com/speccyart/ Speccy Art]'' ===
: An online drawing experience that aims to help you create Sinclair ZX Spectrum-like images.
: An online drawing experience that aims to help you create Sinclair ZX Spectrum-like images.
Line 7: Line 25:
=== ''[https://github.com/varmfskii/zxnext_tools ZX Spectrum Next tools by Theodore (Alex) Evans]'' ===
=== ''[https://github.com/varmfskii/zxnext_tools ZX Spectrum Next tools by Theodore (Alex) Evans]'' ===
: Multiple tools for various graphics conversions and processing
: Multiple tools for various graphics conversions and processing
: zxnftp for transferring files between PC and Next via the ESP WiFi module
=== ''[https://gitlab.com/zxnexttools/nim Next Image Manipulator by Matt Davies]'' ===
: windows command line tool to convert various image and palette formats to custom "nip/nim" binary formats which are simple enough to parse (or include directly into source with assemblers supporting binary includes)
: this is early version (already working, build it from source), but further expansion to support also tiles/etc may happen in future
=== ''[https://github.com/ped7g/hdfmonkey hdfmonkey (with jjjs patch applied)]'' ===
: A Swiss Army Knife for working with FAT partitions on Spectrum emulator HDF images.
: The [https://www.specnext.com/forum/viewtopic.php?p=16108 jjjs builds by johnnyo] also support the [https://www.specnext.com/latestdistro/ imperfect SD card images of the distribution for emulators from specnext.com], and the forum post includes executable binaries for Windows, Linux, and macOS.
: Original [https://github.com/gasman/hdfmonkey gasman's version] (missing the jjjs fixes)


=== ''[https://github.com/gasman/hdfmonkey hdfmonkey]'' ===
=== ''[https://zeroonetwenty.com/blueharvest/ Blue Harvest]'' ===
: A Swiss Army Knife for working with FAT partitions on Spectrum emulator HDF images
: A convenient macOS tool to keep SD cards free from macOS metadata. Free 30-day trial.


=== ''[https://github.com/MrKWatkins/ZXSpectrumNextTests ZXSpectrumNextTests by Kevin Watkins and Peter Helcmanovsky]'' ===
=== ''[https://github.com/MrKWatkins/ZXSpectrumNextTests ZXSpectrumNextTests by Kevin Watkins and Peter Helcmanovsky]'' ===
Line 23: Line 51:
=== ''<div id="WASPtools" name="WASPtools">WASPtools by Phoebus Dokos</div>'' ===
=== ''<div id="WASPtools" name="WASPtools">WASPtools by Phoebus Dokos</div>'' ===
WASPtools is a suite of tools comprised of a palette manipulator, a sprite editor, a graphics converter, and tilemap editor (both virtual tilemaps for say Layer2, and the hardware tilemap mode).
WASPtools is a suite of tools comprised of a palette manipulator, a sprite editor, a graphics converter, and tilemap editor (both virtual tilemaps for say Layer2, and the hardware tilemap mode).
=== ''[https://zx.remysharp.com Online sprite, palette and tilemap editor by Remy Sharp]'' ===
: Browser based tooling that works fully offline
: Sprite editor with import and export tools
: Tile map editor with 16x16 and 8x8 tile support
: Full 512 palette import and export
: Also includes image conversion tools from PNG to 8 bit BMP and SL2 formats
=== ''[https://zingot.itch.io/palette-knife Palette knife by Zingot]'' ===
: Windows GUI tool to create, combine and edit palettes
: Supports different file formats and bit depths (also Next unrelated)
=== ''[https://marketplace.visualstudio.com/items?itemName=remysharp.nextbasic NextBASIC extension for VS Code by Remy Sharp]'' ===
: Syntax highlighting, folding and definition jumping
: Export and import .bas to .txt and visa versa
: Inline help, line number completion and inline error checking
: Launches Cspect with minimal configuration
=== ''[https://www.specnext.com/forum/viewtopic.php?f=17&t=1715 NextSync WiFi file transferring by Jari Komppa]'' ===
: Run "server" code on your local PC (python 3 required)
: Run ".sync" on the Next
: Changed files will be copied from PC to Next by ESP WiFi module
=== ''[[NXtel:Introduction|NXtel by Robin Verhagen Guest]]'' ===
: Comprises a TCP/IP Videotext server, a Next client, and a page editor website
: Content is community created and supervised by a small team of editors.

Latest revision as of 01:25, 27 November 2025

Simon N Goodwin's Spectrum Next Page

A host of utilites for NextBasic written by Simon, NextPort, Nextramon,
Next MGT Reader amongst other treasures.

Visual Studio Code Tasks and Scripts

Some VSC goodies by kounch to work with NextBasic and ZX Basic

Next BMP Tools

The Next BMP tools are BMP image conversion tools targeting the Sinclair ZX Spectrum Next written
by Stefan Bylund

Octarine Studio

Octarine Studio by Guy Black is a PC based editing tool that currently supports palettes and tiles.

UDGeedNext Sprite Editor

Windows based sprite editor written by some guy I have never heard of. Currently supports 8 bit
palettes. 9 bit and 4 bit sprites should be added at some point....

Speccy Art

An online drawing experience that aims to help you create Sinclair ZX Spectrum-like images.
Supports the classic ULA mode (256x192 pixels with 8x8 attribute squares and 15 classic ZX colours)
Supports the Timex HiColour mode (256x192 pixels with 8x1 attribute rectangles and 15 classic ZX colours)
Images can be saved and loaded through TAP files or exported into SCR/SHC files.

ZX Spectrum Next tools by Theodore (Alex) Evans

Multiple tools for various graphics conversions and processing
zxnftp for transferring files between PC and Next via the ESP WiFi module

Next Image Manipulator by Matt Davies

windows command line tool to convert various image and palette formats to custom "nip/nim" binary formats which are simple enough to parse (or include directly into source with assemblers supporting binary includes)
this is early version (already working, build it from source), but further expansion to support also tiles/etc may happen in future

hdfmonkey (with jjjs patch applied)

A Swiss Army Knife for working with FAT partitions on Spectrum emulator HDF images.
The jjjs builds by johnnyo also support the imperfect SD card images of the distribution for emulators from specnext.com, and the forum post includes executable binaries for Windows, Linux, and macOS.
Original gasman's version (missing the jjjs fixes)

Blue Harvest

A convenient macOS tool to keep SD cards free from macOS metadata. Free 30-day trial.

ZXSpectrumNextTests by Kevin Watkins and Peter Helcmanovsky

Suite of tests exercising various aspects of ZX Spectrum Next
Tests for: Next registers, Copper, Sprites, Layer2, ULA modes, Extended ULA, Layers mixing modes, Z80N instructions, ...
ASM Sources for each test (sjasmplus assembler syntax)

ZXSpectrumNextTests by Robin Verhagen-Guest

Suite of tests exercising various aspects of ZX Spectrum Next (yes, one more :) )
Tests for: DMA, MMU paging, Layers mixing modes
ASM Sources for each test (Zeus assembler syntax)

WASPtools by Phoebus Dokos

WASPtools is a suite of tools comprised of a palette manipulator, a sprite editor, a graphics converter, and tilemap editor (both virtual tilemaps for say Layer2, and the hardware tilemap mode).

Online sprite, palette and tilemap editor by Remy Sharp

Browser based tooling that works fully offline
Sprite editor with import and export tools
Tile map editor with 16x16 and 8x8 tile support
Full 512 palette import and export
Also includes image conversion tools from PNG to 8 bit BMP and SL2 formats

Palette knife by Zingot

Windows GUI tool to create, combine and edit palettes
Supports different file formats and bit depths (also Next unrelated)

NextBASIC extension for VS Code by Remy Sharp

Syntax highlighting, folding and definition jumping
Export and import .bas to .txt and visa versa
Inline help, line number completion and inline error checking
Launches Cspect with minimal configuration

NextSync WiFi file transferring by Jari Komppa

Run "server" code on your local PC (python 3 required)
Run ".sync" on the Next
Changed files will be copied from PC to Next by ESP WiFi module

NXtel by Robin Verhagen Guest

Comprises a TCP/IP Videotext server, a Next client, and a page editor website
Content is community created and supervised by a small team of editors.