Difference between revisions of "Main Page"
From SpecNext official Wiki
Line 20: | Line 20: | ||
=== Assemblers === | === Assemblers === | ||
+ | Any Z80 assembler can produce code suitable for the Next. However, the Next and most emulators cannot load raw blocks of Z80 code, so a Spectrum specific tool will be useful for creating .TZX or .TAP files with the necessary loaders. | ||
+ | |||
* [http://www.desdes.com/products/oldfiles/zeus.htm Zeus-ish] provides a complete Z80 IDE and Macro assembler, plus an integrated Spectrum emulator. However, the emulator does not support all features of the next. | * [http://www.desdes.com/products/oldfiles/zeus.htm Zeus-ish] provides a complete Z80 IDE and Macro assembler, plus an integrated Spectrum emulator. However, the emulator does not support all features of the next. | ||
* SNasm is included with [http://dailly.blogspot.co.uk/2017/08/cspect-v05.html CSpect] and is the only current assembler to support the Next extension opcodes. | * SNasm is included with [http://dailly.blogspot.co.uk/2017/08/cspect-v05.html CSpect] and is the only current assembler to support the Next extension opcodes. | ||
* [http://pasmo.speccy.org/ Pasmo] is a long established Z80 assembler, but has been out of development for a long time and may not support the extension opcodes. | * [http://pasmo.speccy.org/ Pasmo] is a long established Z80 assembler, but has been out of development for a long time and may not support the extension opcodes. | ||
+ | |||
+ | === Compilers === | ||
+ | * [https://www.z88dk.org/forum/ Z88dk] is a C to Z80 compiler which is developing support for the Next. |
Revision as of 17:12, 16 August 2017
Contents
Base references
Feature references
- Acceleration
- Enhanced ULA including video modes
- Board feature control
- Turbo Sound Next
- SpecDrum/DAC
- Sprites
Development Tools
Emulators
- CSpect emulates many features of the Next and includes an assembler.
- ZEsaRUX aims to emulate all features of the Next and includes remote debugger support.
Assemblers
Any Z80 assembler can produce code suitable for the Next. However, the Next and most emulators cannot load raw blocks of Z80 code, so a Spectrum specific tool will be useful for creating .TZX or .TAP files with the necessary loaders.
- Zeus-ish provides a complete Z80 IDE and Macro assembler, plus an integrated Spectrum emulator. However, the emulator does not support all features of the next.
- SNasm is included with CSpect and is the only current assembler to support the Next extension opcodes.
- Pasmo is a long established Z80 assembler, but has been out of development for a long time and may not support the extension opcodes.
Compilers
- Z88dk is a C to Z80 compiler which is developing support for the Next.