Archives de Genesis8 Amstrad Page de 1999 à 2025 à propos d'utilitaires, page 10 sur 16





RASM v0.110 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v0.110) est sortie le 27 févrierr 2019. Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour 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


RECOIL, un lecteur d'images Amstrad CPC sur Android, Windows, macOS et Linux

-

RECOIL est une application pour Android, Windows, macOS et Linux permettant de lire des images d'ordinateur du 20ème siècle dont l'Amstrad CPC. Sept format d'images Amstrad CPC sont supportés, certains que je ne connais pas :

  • CM5+GFX (mode 5)
  • FNT (8x8 font)
  • HGB (HinterGrundBild)
  • PPH+ODD+EVE (Perfect PIX)
  • SCR+PAL (Advanced OCP Art Studio)
  • SGX (SymbOS)
  • WIN+PAL (Advanced OCP Art Studio)


RASM v0.107 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v0.107) est sortie le 16 janvier 2019. Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour Amstrad CPC.

The online documentation is available.

update v0.106

- multi-line comments with /*  */

update v0.107
- colored output with Unix terminal- trigger error if a (VOID) arg is used with a
 macro which has parameter(s)
- added Vasm syntax ENDREP and ENDREPEAT to end a REPEAT block
- enforce zero result when there is an error in a calculation
- new directives NOEXPORT/ENOEXPORT to disable/enable on demand symbol export



M4FE v1.9.9, un frontend en ROM pour la carte d'extension wifi M4 Board

-

La nouvelle version de M4FE v1.9.9, un frontend pour la carte wifi M4 board par Abalore est disponible. Elle corrige un bug et nécessite la version v2.0.5b8 au minimum de la carte M4 wifi, pour le support des noms longs.



M4FE v1.9.8, un frontend en ROM pour la carte d'extension wifi M4 Board

-

La nouvelle version de M4FE v1.9.8, un frontend pour la carte wifi M4 board par Abalore est disponible, elle nécessite la dernière version du firmware de la M4 : v2.0.5b8, pour le support des noms longs.



RASM v0.105 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v0.105) est sortie le 2 janvier 2019. Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour Amstrad CPC.

The online documentation is available.

  • do not allow CALL (IX) or CALL (IY) syntax
  • added comments begining with //
  • added SIZEOF support for fields of structures
  • new directive TICKER to count instruction duration


M4FE, un frontend en ROM pour la carte d'extension wifi M4 Board

-

Abalore est l'auteur de M4FE, un frontend pour la carte wifi M4 board créée par Duke.

Elle est écrite en assembleur et permet de déplacer dans l'arborescence et de lancer des programmes. Il supporte jusqu'à 64k fichiers par dossier, le joystick (2 boutons), le support des snapshots, lecture de fichiers textes, la recherche de fichiers ou dossiers, il se souvient du dernier dossier visité.

Les commentaires ou suggestions à l'auteur sont les bienvenues.



RASM v0.104 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v0.104) est sortie le 17 octobre 2018. Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour Amstrad CPC.

The online documentation is available.

Information de Krusty (Benediction) : Pour ceux utilisant Visual Studio Code pour l'Amstrad CPC, vous pouvez installer l'extension z80 macro assembler extension qui fournit une coloration synatxique et quelques snippets pour RASM. Il a remplacé vim et ses extensions mais manque encore une analyse des erreurs de syntaxe.



Le soundtrakker PC Arkos Tracker v2.0.0a4 par Targhan (Arkos) est disponible

-

Targhan a sorti Arkos Tracer v2.0.0a4 sous linux, windows et mac.

Arkos Tracker V2.0.0a4 released! (01/11/18)
Finally! After 5 months of work, here is it. It includes some cool features, such as:

Breaking changes:
- The Z80 assembler target now Rasm (by Roudoudou). Minimum effort are needed to convert them to SJasmPlus though.
This was required to implement the player configuration feature (see below) in a better way.
Please check the "players" page on the website to find tricks on how to use it on any assembler.

New features:
- Copy/cut/paste in the Pattern Viewer.
- Added a contextual menu in the Pattern Viewer.
- Changes in the keyboard shortcuts in the Pattern Viewer (transpose, octave, instrument, solo, mute, etc.).
- Added an Arpeggio Generator in the Pattern Viewer. Enter notes, select them, right-click and generate an arpeggio from them!
- UI changes:
- Changed the location of the Meters, now besides the Linker. More space!
- Changed the layout of some pop-ups to make them more small-screen friendly.
- Player configuration:
- "Player configuration" source files can be created when exporting songs or sound effects.
Using such files, the players only compile what the songs require (CPU and memory gain!).
- Done for AKG and its sound effect player.
- Done for Lightweight and its sound effect player.
- Done for AKY (Z80 version only, "normal" version (accurate/stable not done)).
- Song optimizer: on export, the Songs are more optimized (will introduce "clean song" options in the UI in later releases).
- Added a Vortex Tracker 2 import (.VT2/.txt).
- Added a Chip'n'Sfx import (.CHP).
- YM Analyser tool: load and play YMs, extract sounds from them.
- YM are now exported with digidrums.
- Atari ST:
- The AKY Player has been converted to 68000 for Atari ST, by GGN. A huge thanks to him!
- Added an option in the AKY export to encode all label references relative to the beginning of the song (useful for Atari ST players).
- Sample export:
- Added a fade out option to prevent clicks, for non-looping sounds. It can go to 0 of to the middle value.
- The padding value can also be 0, or the middle value.
- Added an option to export only the necessary length.
- Source profile:
- Added a mnemonic for strings.

Bug fixes:
- Corrected a big bug when inserting/deleting an item in Speed/Event Tracks (the wrong track could be changed).
- Corrected a source compilation problem when exporting samples in AKG format (thanks Hicks).
- Corrected a bug making the "export samples" dialog disabled, if in AKG/RAW export, export samples was off.
- Corrected a bug with the "source to Orgams" Python converter (thanks Hicks).
- Improved/corrected how the Retrig in instruments is exported (AKG, Lightweight, sound effects).
- Corrected a small UI bug about the selection when collapsing tracks.
- Corrected how the PSGs are addressed on SpecNext (stereo wrongly applied) (thanks Emook).
- Limited the export binary to 4 digits (#ffff) max. Handled correctly out-of-bounds assembling.



RASM v0.102 par Roudoudou, un assembleur multi plate-forme pour Amstrad CPC

-

La dernière version de RASM (v0.102) est sortie le 15 octobre 2018. Cet assembleur multi plate-forme (entre autre linux, windows, mais pas que comme MorphOS sur Amiga) permet de programmer pour Amstrad CPC.

The online documentation is available.

  • bugfix 'BREAKPOINT adress' export
  • bugfix default limit of 65535
  • bugfix limit autotest
  • bugfix path simplification for dependencies export
  • bugfix memory leak when using (VOID) with macro
  • new math function to get a random value


Utilitaire Makecart par Kevin Thacker pour ajouter une ROM à une cartouche CPC+

-

Makecart par Kevin Thacker est un utilitaire pour ajouter une ou des ROMs à une image de cartouche Amstrad CPC+.



Code source du Telnet de Duke pour la carte wifi M4 (et SymTel pour SymbOS)

-

Duke a écrit un programme telnet pour la carte wifi M4 Board, dont les sources sont disponibles depuis début août.

Pour compiler ce source à partir de Windows avec le compilateur RASM, voici la démarche à effectuer.

Le code source code de SymTel pour SymbOS est également disponible.




Pour plus d'informations, allez sur la page principale