Archives of Genesis8 Amstrad Page from 1999 to 2024 about utility, page 4 / 15





The MIDI converter (in python) by LambdaMikel is available

-

The python converter of MIDI music files written by Michael Wessel in python is availabe. It let you play MIDI files on an Amstrad CPC with two hardware expansions :

Source of the MIDI player in Z80 assembly is available.





Symamp v4.1 by Prodatron for SymbOS, a musical player

-

Symamp by Prodatron is a musical player for SymbOS which let you play these formats :

  • MOD (4 canals)
  • SA2 (Surprise! Adlib Tracker 2)
  • SKM (compiled Starkos modules)
  • ST2 (Soundtrakker 128 modules)
  • PT3 (ZX Spectrum Protracker/6channel Vortex Tracker)
  • MP3

It supports the following sound cards/chips (all internal sound chips of course) :

  • Dave soundchip of the Enterprise 64/128
  • CPC Playcity expansion
  • MSX Darky catridge
  • Dk'tronics AY soundcard for the PCW
  • any MP3MSX compatible MP3 decoder on any platform
  • OPL4 (MoonSound, MonsterSound, OPL4 Shockwave, Dal So Ri)
  • carte Willy de Pulkomandy





WIP SYSco v1.0.1 by AST/Imp4ct, a file manager for Amstrad CPC(+)

-

AST continues to work on SYSco which is a file manager compatible with many new DOS such as AlbiDos (usb/sd), Amsdos (Floppy A and B), iMPdos (X-Mass 128/512 partitionned) and probably the M4 board and Unidos later (if you use AlbiDos, you should move to Unidos btw).




UniDOS v1.37 by Offset, the lord of the DOS to rule them all

-

Something I should have written about much sooner.

These last years several expansions allows you to use mass storage (USB or sd...) on Amstrad CPC, each needing a ROM to use it correctly.

And if you use two of these expansions, you will need to load two ROMs, so less RAM for your Amstrad CPC.

So Offset did write UniDOS and drivers to be able to use another expansion, needing only one ROM with features being the same whatever the expansion. Unidos can manage actually :

Offset also wrote UniDOS Cartridge Creator (v1.4) which is an utility to create Amstrad Plus cartridges equipped with a patched firmware which allows to add UniDOS and its DOS nodes. You can furthermore configure up to 30 additional tool ROMs (such as Utopia, Maxam, Protext..) in the cartridges (compatible with ParaDOS and Burnin' Rubber) without requiring a real ROM board. The tool also let you automatically download the latest UniDOS ROMs from the official web site.



Play MIDI music on Amstrad CPC with a Python converter and a player by LambdaMikel

-

Michael Wessel (LambdaMikel) has written a python converter of MIDI music files which can then be read on an Amstrad CPC with a player with at least 2 hardware expansions (with 512 Kb support and soon 4 Mb support) :

MIDI was the ultimate sound during the msdos era before windows 95 and the coming of audio card with samples like the Gravis Ultra Sound, it is time that MIDI arrives on Amstrad CPC.




WIP SYSco by AST/Imp4ct, a file manager for Amstrad CPC(+)

-

SYSco by AST/Impact is a file manager compatible with many new DOS such as AlbiDos (usb/sd), Amsdos (Floppy A and B), iMPdos (X-Mass 128/512 partitionned) and probably the M4 board later. It features :

  • quick and easy navigation
  • copies between all the drives mention on the top
  • creating directories
  • erasing files and directory
  • renaming files and dir
  • launching and running all basics and binaries files
  • Fast Format
  • Direct Hexa Edition on files
  • etc...


A new version of ConvImgCpc by Ludovic Deplanque

-

A new version of ConvImgCpc by Ludovic Deplanque is out (27th January 2022).

It's a windows utility to convert PC images to Amstrad CPC.



Quigs to develop SymbOS applications (Amstrad CPC, PCW, MSX and Elan Enterprise)

-

The Quigs IDE is a suite of tools and editors to help developers create applications and other media for SymbOS.

Its creator and developer TrebMint aka Rob Buckley started to develop it at the end of 2004, when the SymbOS project has been continued. Together with the appearance of the SYMBiFACE in 2004 Quigs (ex-SymStudio) made the first HD-based full screen videos possible ever seen on CPC. With Quigs you can create forms, code, graphics and even video and export it to the CPC, MSX, PCW and Elan Enterprise version of SymbOS.

To resume, Quigs is a :

  • Powerful form construction kit
  • Code editor and assembler/compiler
  • Graphic and video manager
  • HTML and Richtext converter

in a comfortable PC-based integrated development environment!

There is an updated documentation in english of Symbos 3.1.



SymbOS v3.1 by Prodatron is available for Amstrad CPC, PCW, MSX and EP

-

SymbOS v3.1 by Prodatron, the multitasking operating system for Amstrad CPC and PCW, MSX and Elan Enterprise can be downloaded now.

There is an updated documentation in english of Symbos 3.1.

boot image of SymbOS v3 by Prodatron for Amstrad CPC

Release notes for 3.1 [30.12.2021]

Extensive hardware support

- Graphics9000 for CPC and EP: The V9990 based graphic card with its MSX origin, probably the most powerful one for 8bit systems, can be used on both the Amstrad CPC and the Enterprise 64/128 now, too. Resolutions of up to 1024x212 with 16 colours and fast graphic output is possible now on nearly all supported SymbOS platforms. This makes it possible to run about 50 different applications on three different platforms with this graphic card.
- SYMBiFACE 3 for CPC and EP: USB-mouse, realtime clock and USB memory stick with up to 2TB is supported directly in the operating system on both the Amstrad CPC and the Enterprise 64/128. Additional features of this extensive all-in-one hardware by TMT Logic can be used in specialized applications.
- PCW with uIDE and HxC direct access support: The Amstrad PCW is now able to access huge mass storage devices as well with sizes of up to 2TB. The uIDE8 interface by Jon B is supported for fast CF card access, which makes even video playback possible on the PCW. HxC direct SD card access is available as well.
- Graphics9000 with hardware mouse pointer: All G9K versions of SymbOS do now use the hardware cursor in bitmap mode, which makes a fast and flicker free mouse pointer possible.
- M4Board network RTC support: The NTP based Realtime clock of the M4Board is supported in SymbOS CPC.

Dynamic driver system for CPC and EP

- Hardware autodetection: During the booting process SymbOS CPC and EP is autodetecting all available and supported HID, RTC and mass storage hardware.
- Hardware autoselection: Available hardware will be autoselected with prioritisation of newer devices.
- CPC 1MB support: Memory expansions with 1MB or more are supported again. SymbOS will automatically switch to 1MB support during booting, if more than 576KB Ram are detected, so there is no need for a seperate version anymore.
- Minimal config for 128K systems: If SymbOS detects a system with only 128K, all additional features (extended desktop, screen saver, desktop background picture) will be deactivated automatically during booting. You will always have 31K or more free on your system.

SymAmp with advanced audio hardware support

- New driver system: A new driver-like system for including and managing hardware and sound module support has been added to SymAmp. All detected hardware is listed in a new dialogue window where you can select your prefered sound device.
- Enterprise 64/128 Dave AY emulation: The AY emulation by IstvanV and Geco is now official part of SymAmp and can play Soundtrakker 128, Starkos and PT3 modules with the Dave soundchip of the Enterprise 64/128.
- MP3 for nearly all platforms: MP3MSX and compatible sound cards (SE-ONE, SYMBiFACE 3) are now supported on the Amstrad CPC and Enterprise 64/128 as well.
- CPC PlayCity 6 channel Dual PSG: Finally we have PlayCity support integrated in the official release version of SymAmp.
- MSX Darky 6 channel Dual PSG: 6channel PT3s can be played on the MSX with the Darky catridge.
- PCW Dk'tronics AY board: SymAmp is now able to play Soundtrakker 128, Starkos and PT3 modules on the Amstrad PCW as well, if a Dk'tronics AY hardware expansion is connected.

Kernel improvements


- Memory management: The memory management has been optimized again. The system now searches for free transfer area space starting at the very end of the memory, when loading an application. This reduces memory fragmentation again.
- Relocation table handling: During loading an application the temporary relocation table is loaded to any free memory location, which can be in any 64K ram bank. This makes it possible to load applications which are using the full available 63K of one bank.

Graphics9000 fullscreen game mode


- P1 patternmode support: The Quigs IDE is now supporting screen mode P1, which provides two pattern layers, 127 sprites and up to 61 colours with a resolution of 256x212. Flappy Bird is the first game, which is using this and running on all supported platforms (Amstrad CPC, MSX, Enterprise 64/128)
- Graphics9000 interrupt handling: The kernel supports the handling of V9990 line interrupts. This can be used for enabling splitscreens in fullscreen games and will be supported by the Quigs IDE soon.

Desktop Manager

- Context menus: This new features allows an application to open a context menu at any place on the screen.
- Frame resizing and movement: The user can resize and move a dotted frame on the screen. This makes screen area selections possible.
- Modal window unclick events: The GUI sends an event, if the user is clicking outside of a modal window. This can be used for creating own complex dropdown menus.
- Transparent bitmaps: a new graphic control allows bitmaps with a transparent colour (0).
- CPC mode 1 textoutput speed: The speed of the textoutput routines has been increased on the Amstrad CPC in mode 1.

New applications since 3.0


- SymbOS E-Mail: The full functional E-Mail client is now available for SymbOS 3.1 (by EdoZ, using Quigs).
- Flappy Bird: This is the first game which is using the new Quigs IDE feature for creating fullscreen games on the Graphics9000 graphic card (by EdoZ & Trebmint, using Quigs).
- Sokoban: A very advanced implementation of the classic Sokoban game.
- ChessSym: The first chess application with a strong AI for SymbOS (by Trebmint, using Quigs).
- Doom: Play Doom in SymbOS - even multiple times! This 3D egoshooter has been ported from a TI-calculator to SymbOS (by zDoom team, NYYRIKKI, Prodatron)
- 2048: Another well-known game is now available for SymbOS as well (by Trebmint, using Quigs)
- DiskDumper: This dumps a complete floppy disc to a DSK file, used by Amstrad CPC emulators.
- VDP screen adjustment tool: Adjust the screen position and screen frequency of your MSX VDP or Graphics9000.
- Hexe: Simple Hex monitor and editor.

Miscellaneous

- Bug fixing: Bugs have been removed as usual, including the boot logo on the Amstrad CPC and PCW and the joystick handling on the Enterprise 64/128.




A french tutorial to write adventure games with DAAD in french

-

Uto has written a tutorial to write adventure games with DAAD. This tutorial has been translated in french by Hugo Labrande who is the author of the game l'Ile de Tristam actually in english but soon with a french version.



DAAD Ready v0.5 by Uto to easily compile DAAD games as tape or disk for targeted computers

-

Si vous souhaitez créer un jeu d'aventure texte et/ou graphique alors DAAD est ce qu'il vous faut (PunyInform aussi mais sans graphiques, en pur texte).

DAAD permettant de cibler beaucoup d'ordinateurs, Uto a créé DAAD Ready qui vous permets de créer facilement des images cassettes ou disquette prêtes à l'emploi sur les ordinateurs supportés par DAAD.

Bien que DAAD ne supporte officiellement que l'anglais et l'espagnol, DAAD ready ajoute un support limité du portugais, allemand et français. Cela va permettre notamment d'avoir une version française de Tristam Island.

Vous pouvez télécharger DAAD Ready ici.




NOMWARS, an Amstrad CPC game written with 8BP v041 (and more)

-

Jose Javier Garcia Aranda has released a new version of NOMWARS (tape and disk) written with 8BP v41 (8bits de poder : 8bits of power), his RSX library to write Amstrad CPC games in basic and asm.

A physical edition of the game can be bought on Hobby Retro.

You can download 8bp on github.

You can also get SPEDIT v14, an utility to capture sprites from games or pictures made with an utility such as ConnvImgCPC, Martine...

And finally, he is working on a menu application for DES cartridges, to allow easy launching on games installed inside such a cartridge.




For more news, Go to home page