Archives of Genesis8 Amstrad Page from 1999 to 2019 about utility
David Given who is the author of CP/Mish (CP/M for Notepad NC200 using disk drive) did obtain from Richard Russel author of the Z80 BBC Basic that this version becames open source (Zlib license) and so available on CP/MIsh's github.
You can read the history of the BBC Basic on Richard Russell's web site.
To use the CP/M operating system on an Amstrad notepad NC200, you needed before ZCN by Russell Marks with a SRAM card.
All CP/MIsh sources are on Github for Linux.
The available memory is 60 Kb by using all the memory available (128 Kb) but please check the NC200 readme for more informations especially the warnings about files in RAM (lost after notepad is off), the disk cache (chance disk only at CP/M prompt, and switch off the notepad only at prompt or you may loose write disk accesses).
After the release of Arkos Tracker alpha 5 andt 6 by Targhan, it's the turn for the Disark utility.
Disark is a new cross-platform software (for Windows/Linux/MacOsX) developed because it was needed for Arkos Tracker 2, it is a Z80 disassembler/source converter.
Besides the disassembling part, the main goal of Disark is to convert a source into any other assembler's source. For example, AT2 Z80 sources heavily rely on RASM macros, which are not understood by other assemblers. So the trick is:
- Assemble the player/music with Rasm (this gives a binary and a symbol file)
- Use Disark on the binary to recreate the source, without all the bothersome macros!
- Many graphics improvement, including even more space for the pattern viewer.
- Midi in: plug your keyboard and have fun!
- Midi import: import your Midi songs.
- New AKM (minimalist) player: more compact and powerful than the Lightweight!
- Source converter: convert the music and player source to any assembler (winape, sdcc, pasmo, vasm, etc.) automatically, thanks to Disark, a new tool (for which I'll create a new thread...)!
- ROM players: by setting a flag, the players will not use auto-modification anymore, but a small buffer to put in RAM, whereas the player itself can be put in ROM.
- Support for specific hardware:
- PlayCity (9 channels)
- Spectrum Turbosound (6 channels)
- SpectrumNext (9 channels)
- MSX Darky (6 channels)
- MSX FPGA (6 channels)
- ... and many other improvements
Following my article about a bit of history about creation of adventure games, PawMac by Jason McHale is a windows utility to create maps of adventure games using The Quill or PAW (to be used with Trizbort) and to convert a game created with The Quill to use it with PAW.
The last version of RASM is v0.113 (26th April 2019). This multi platform assembler/disassembler (linux, windows, but not only like MorphOS on Amiga) let you program for Amstrad CPC.
The online documentation is available.
- trigger an error when dynamic LZ section cannot crunch
- bugfix when trying to crunch an empty section
- dynamic debug options removed
- snapshot & cartridge summary by default
- embedded rasm export all labels and EQU in the info struct
- new math function CEIL
- rasm may handle generated name with INCBIN directive
The new version of M4FE v2.0.2, a frontend for the wifi M4 board by Abalone is available. It features compatibility improvements.
The last version of RASM is v0.112 (5th April 2019). This multi platform assembler/disassembler (linux, windows, but not only like MorphOS on Amiga) let you program for Amstrad CPC.
The online documentation is available.
update v0.111 - error management code cleanup - new options with directive INCBIN for wav import - allow EDSK with invalid track sector size or supernumerary tracks if sectors are DATA compliant - bugfix confusion between generated global labels and local labels for export - bugfix EQU with generated names AND curly brackets formulas inside a loop - bugfix invalid REPEAT values will increment the error counter update v0.112 - bugfix single NOP wasn't increment nop counter ^_^ - bugfix NOP count with ADD/SUB/XOR/AND/CP (IX+n)/(IY+n) - bugfix in WAV import
SAMdisk v3.8.11 by Simon Owen is out since the 18th May 2018.
The utility supports transfers between floppy disks and disk images, and is designed to work with almost any soft-sectored disk format compatible with the PC floppy controller, including some copy-protected formats.
Low-level floppy device access requires the fdrawcmd.sys driver to be installed.
- added read and write support .qdos (QL) disk images
- added --irregular option for blind output image if first track isn't regular
- added --fill to set filler byte for regular formats
- fixed setting perpendicular mode for 1Mbps data rate
- fixed reading directly to single-sided formats from a:/b:
- fixed short data indicator showing on no-data sectors
- fixed raw output not using source format fill byte for missing sectors
- changed raw output to allow blank head 1 to mirror head 0 format
There is also a Samdisk 4.0 beta version on github for windows, linux and MacOS.
For more news, Go to home page