Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 18 Juin 2025, 03:47

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


[CROSSDEV] UZ80 a micro Z80 macro assembler

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 2 sur 2
 [ 21 message(s) ]  Aller vers la page Précédent  1, 2
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 19 Nov 2020, 08:14 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20201118-0930 -- minor patch fixing illegal commands LD XL,(HL) and similar being accepted.

url/src: http://cngsoft.no-ip.org/uz80.htm


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 24 Avr 2021, 14:25 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20201124-1455 -- minor patch adding `BRK` as a shortcut of `db $ED,$FF` following an idea from Norecess and Roudoudou.
20210114-1255 -- minor patch allowing redefining labels from the command line, f.e. `-DVAR=0 -DVAR=1` first defines VAR as 0, then redefines it as 1.
20210421-2555 -- minor patch adding SL1 and EXA as synonyms of SLL and EX AF,AF' (cfr. RASM).

src/url: http://cngsoft.no-ip.org/uz80.htm


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 08 Août 2022, 12:32 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20220806-2555 -- minor patch adding the new error "ENDM without MACRO" and forbidding negative shift counts, i.e. `LD A,1>>-1` raises a syntax error.
20211030-1345 -- minor patch adding SJASM-compatible shortcuts `LD BC/DE/HL,(IX/IY+NN)` (i.e. `LD BC,(IX+5)` becomes `LD C,(IX+5)` + `LD B,(IX+6)`), `LD (IX/IY+NN),BC/DE/HL` (i.e. `LD (IX+5),BC` becomes `LD (IX+5),C` + `LD (IX+6),B`), `RL/RR/SLA/SRA/SLL/SRL BC/DE/HL` (i.e. `SLA BC` generates `SLA C` + `RL B` and `SRA BC` generates `SRA B` + `RR C`) and "SUB HL,BC/DE/HL" (i.e. `SUB HL,BC` generates `CP A` + `SBC HL,BC`).

src/url: http://cngsoft.no-ip.org/uz80.htm


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 21 Jan 2023, 19:11 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20230120-0955 -- minor patch fixing a bug in `RR/SRA/SRL BC/DE/HL`: the second half operated with B, D or H instead of C, E or L.
20221020-2555 -- minor patch adding `ELIF EXPRESSION` as a shortcut of `ELSE /// IF EXPRESSION /// ... /// ENDIF`, plus the matching error `ELIF without IF`.


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 01 Août 2023, 10:14 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20230626-2555 -- minor patch adding `DEFC "STRING"[,"STRING" ...]` that toggles the highest bit in the last character of each string, i.e. `DEFC "DISC","TAPE"` is equivalent to `DEFB "DIS","C"+128,"TAP","E"+128`.

src/url: http://cngsoft.no-ip.org/uz80.htm


Haut
 Profil  
 
Princesse Mariana
 Sujet du message : Re: [CROSSDEV] UZ80 a micro Z80 macro assembler
Message Publié : 04 Mars 2024, 08:47 
Hors-ligne
Rulezzzzz
Rulezzzzz

Inscription : 15 Jan 2009, 11:52
Message(s) : 3479
Localisation : CPCrulez botnews
Citer :
20240224 -- minor patch removing several warnings and reducing the version string to the date alone; the time had been meaningless for a very long while.
20231103-2555 -- minor patch making the AS80-compatible mode (command line parameter `-$`) reject non-AS80 pseudo instructions ELIF and INCBIN and R800-exclusive opcodes MULUB and MULUW.

src/url: http://cngsoft.no-ip.org/uz80.htm ;linked:
cpcrulez: https://cpcrulez.fr/coding-crossdev_coding-uz80.htm


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 2 sur 2
 [ 21 message(s) ]  Aller vers la page Précédent  1, 2

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.