Archives of Genesis8 Amstrad Page from 1999 to 2019 about utility





Z80 BBC Basic by R.T. Russell is now open source

-

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.



CP/M on Amstrad Notepad NC200, ZCN or CP/Mish by David Given ?

-

To use the CP/M operating system on an Amstrad notepad NC200, you needed before ZCN by Russell Marks with a SRAM card.

But now it is also possible to use a rewrite of CP/M without any original Digital Research's code by starting from a disk with CP/Mish by David Given (see a youtube video).

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).



Disark by Targhan (Arkos), a disassembler/source converter

-

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!



5th alpha of the soundtrakker for PC Arkos Tracker by Targhan (Arkos)

-

Targhan has released Arkos Tracker v2.0.0a5 for linux, windows and mac.

  • 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



Rouleau de printemps by Roudoudou, a small GX-4000 and CPC+ invitro for Alchimie 13

-

Alchimie 13 will take place on the 1st to 3rd November 2019. Roudoudou has written a small Amstrad GX4000 and CPC+ invitro not official Rouleau de printemps for this demo party where Amstrad users will be present.



Creating an adventure game with Adventuron on PCs, tablets, mobile phones

-

Adventuron (on Twitter) lets you create an adventure game on PC, tablet and mobile phone (and more later).

Excalibur: Sword of Kings is a game created with Adventuron. Original version was by Ian Smith and Shaun McClure, the Adventuron remake is by Chris Ainsley.



PawMac for windows, an utility about creating adventure games by Jason McHale

-

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.



RASM v0.113 by Roudoudou, an assembler/disassembler (multi platform) for Amstrad CPC

-

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


Augmentinel by Simon Owen, a remake of The Sentinel for windows with VR support

-

Simon Owen, the author of SAMdisk has writtent Augmentinel (remake of The Sentinel) with VR support. He is using the original ZX Spectrum game under emulation but with better graphics and C64 sound.




RASM v0.112 by Roudoudou, an assembler/disassembler (multi platform) for Amstrad CPC

-

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, Amstrad CPC disks tranfers on PC

-

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.



RASM v0.110 by Roudoudou, an assembler/disassembler (multi platform) for Amstrad CPC

-

The last version of RASM is v0.110 (27th February 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.109
- bugfix crash when trying to save with a negative size
- bugfix crash case with macro and wrong parameter number
- bugfix EDSK update
- IFDEF/IFNDEF now scans for macro names
- TZX/CDT output support (not working)
- RUN directive may use unknown var as parameter
- embedded Rasm may return info struct about errors and symbols

There is more different files to download:
- msdos version
- windows 32bits executable
- windows 64bits executable (20% faster than 32bits version)
- sources

update v0.110
- allow numeric expression beginning with +
- bugfix uninitialized memory reads and memory leaks with embedded Rasm


For more news, Go to home page