Les modules de la HP-41C comme vous ne les avez jamais vu !
Modérateur : Politburo
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
452 fonctions disponibles ce soir (mais certaines en doublons, car meme utilite mais extraite d'une autre ROM)
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Eh bien, derniere ligne droite avant l'arrivee de l'artiste
Je recherche d'ailleurs des beta-testeurs comme suit
Si vous etes assez fous pour me suivre, faites vous connaitre sur ce fil
Je recherche d'ailleurs des beta-testeurs comme suit
- Des personnes possedant un 41CL pour tester l'installation des images et leur utilisation sur cette plateforme,
- Des personnes pouvant tester sur d'autres emulateurs que nsimII: go41CX, V41, emu41, pockemul, ...
- Des personnes pour tester les ROM "buildees et compilees" plus en detail que ce que je fais moi-meme,
- Des personnes pour tester le ROM-builder et sa suite sur d'autres OS que Linux/x86 ou x86_64, entre autres Fenetres
- Et bien sur, toujours des fondus du MCODE pour le decoupage des ROMs eventuellement restantes.
Si vous etes assez fous pour me suivre, faites vous connaitre sur ce fil
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Pour les "beta-testeurs" volontaires ou les impatients, une archive avec le code du ROM builder "en l'etat", ainsi que les images des ROMs produites est disponible ici.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
- Marge
- Fonctionne à 14400 bauds
- Messages : 6189
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Je suis épaté par ton travail, et j'ai hâte d'acquérir ce fameux NOVRAM !
Mais je suis totalement pris ailleurs et n'aurais en cette période aucune minute à lui consacrer (j'ai bien manipulé deux 41 hier... pour leur retirer les batteries !)
Et j'avoue que j'ai une CL, mais à l'état de Lego à peine sortis de l'emballage.
Je suivrai avec intérêt ce fil... Bravo !
Mais je suis totalement pris ailleurs et n'aurais en cette période aucune minute à lui consacrer (j'ai bien manipulé deux 41 hier... pour leur retirer les batteries !)
Et j'avoue que j'ai une CL, mais à l'état de Lego à peine sortis de l'emballage.
Je suivrai avec intérêt ce fil... Bravo !
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
- gege
- Fonctionne à 14400 bauds
- Messages : 7148
- Enregistré le : 31 janv. 2008 14:24
- Localisation : Banlieue Paârisienne
- Contact :
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Bonjour,
J'ai la CL mais sans le connecteur jack (oublié de la monter :-/ ), il va falloir ouvrir mais j'hésite car c'est le "mauvais" type de connecteur...
Plus les vacances...
Ton projet paraît tellement intéressant !! Il va falloir se motiver !
G.E.
J'ai la CL mais sans le connecteur jack (oublié de la monter :-/ ), il va falloir ouvrir mais j'hésite car c'est le "mauvais" type de connecteur...
Plus les vacances...
Ton projet paraît tellement intéressant !! Il va falloir se motiver !
G.E.
- pir2
- Fonctionne à 9600 bauds
- Messages : 4647
- Enregistré le : 31 oct. 2006 15:08
- Localisation : 67310 Westhoffen
- Contact :
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Salut cgh, j'aimerais bien être assez fou pour te suivre.
Ne pouvant rien promettre, je vais déjà essayer avec V41, ce sera l'occasion de le ré-installer sur mon PC du boulot, HP, on reste en famille
Ne pouvant rien promettre, je vais déjà essayer avec V41, ce sera l'occasion de le ré-installer sur mon PC du boulot, HP, on reste en famille
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Une petite nouveaute ce soir. Le ROM builder et l'assembleur ont ete (cross)-compiles par mingw pour WIN32. Cela fonctionne. J'ai pu regenerer les images ROM sous wine. Par contre, ce n'est pas teste sous Fenetres
Modifié en dernier par cgh le 13 juin 2016 22:15, modifié 1 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
De nouvelles options pour creer des fichiers MOD (les .MOD) directement depuis le ROM builder.
Ca avance pas mal du tout. Et les executables compilent et s'executent parfaitement sous WIN32. Lisez le tuto pour installer les MinGW.
Nouvelle organisation aussi. Le ROM builder devient son propre projet (paquetage). Quand a la base de fonction, elle devient aussi un paquetage independant pour vivre sa vie de son cote.
A suivre ce week-end (pluvieux) ...
Ca avance pas mal du tout. Et les executables compilent et s'executent parfaitement sous WIN32. Lisez le tuto pour installer les MinGW.
Nouvelle organisation aussi. Le ROM builder devient son propre projet (paquetage). Quand a la base de fonction, elle devient aussi un paquetage independant pour vivre sa vie de son cote.
A suivre ce week-end (pluvieux) ...
Modifié en dernier par cgh le 13 juin 2016 22:16, modifié 1 fois.
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Pour ceux qui ne suivent pas le feuilleton sur la meme chaine:
Je me suis aussi amuse a creer une nouvelle ROM: la XFBOX-2 qui contient toutes les fonctions generales des XFUNCTION (+CX) et aussi les instructions 7... du lecteur de cartes. Oui ! Je viens me procurer un lecteur de cassettes et sur celles-ci j'ai trouve des archives qui contenaient ces instructions (sans doute des programmes convertis de HP-67)... Alors, autant joindre l'utile a l'agreable... J'ai teste rapidement sous l'emulateur et ca a l'air de bien fonctionner. J'ai un peu galere car il a fallu remplacer des calls directs (NCXQ) par des calls relatifs (NCXQREL). Et oui, le lecteur de cartes est positionne a une adresse fixe. Ce qui n'est pas le cas de la XFBOX-2
Pour les aventuriers amateurs d'emotions fortes
Je me suis aussi amuse a creer une nouvelle ROM: la XFBOX-2 qui contient toutes les fonctions generales des XFUNCTION (+CX) et aussi les instructions 7... du lecteur de cartes. Oui ! Je viens me procurer un lecteur de cassettes et sur celles-ci j'ai trouve des archives qui contenaient ces instructions (sans doute des programmes convertis de HP-67)... Alors, autant joindre l'utile a l'agreable...
Code : Tout sélectionner
XROM: 7
FCNS: 54
XROM Addr Function Type
07,00 -XFBOX 2A 4K MCODE Programmable
07,01 ALENG 4K MCODE Programmable
07,02 ANUM 4K MCODE Programmable
07,03 AROT 4K MCODE Programmable
07,04 ATOX 4K MCODE Programmable
07,05 CLKEYS 4K MCODE Programmable
07,06 CLRGX 4K MCODE Programmable
07,07 GETKEY 4K MCODE Programmable
07,08 GETKEYX 4K MCODE Programmable
07,09 PASN 4K MCODE Programmable
07,10 PCLPS 4K MCODE Programmable
07,11 POSA 4K MCODE Programmable
07,12 PSIZE 4K MCODE Programmable
07,13 REGSWAP 4K MCODE Programmable
07,14 REGMOVE 4K MCODE Programmable
07,15 RCLFLAG 4K MCODE Programmable
07,16 STOFLAG 4K MCODE Programmable
07,17 SIZE? 4K MCODE Programmable
07,18 sREG? 4K MCODE Programmable
07,19 X=NN? 4K MCODE Programmable
07,20 X~NN? 4K MCODE Programmable
07,21 X<=NN? 4K MCODE Programmable
07,22 X<NN? 4K MCODE Programmable
07,23 X>=NN? 4K MCODE Programmable
07,24 X>NN? 4K MCODE Programmable
07,25 X<>F 4K MCODE Programmable
07,26 XTOA 4K MCODE Programmable
07,27 -7 FUNCTION 4K MCODE Programmable
07,28 7CLREG 4K MCODE Programmable
07,29 7DSP0 4K MCODE Programmable
07,30 7DSP1 4K MCODE Programmable
07,31 7DSP2 4K MCODE Programmable
07,32 7DSP3 4K MCODE Programmable
07,33 7DSP4 4K MCODE Programmable
07,34 7DSP5 4K MCODE Programmable
07,35 7DSP6 4K MCODE Programmable
07,36 7DSP7 4K MCODE Programmable
07,37 7DSP8 4K MCODE Programmable
07,38 7DSP9 4K MCODE Programmable
07,39 7DSPI 4K MCODE Programmable
07,40 7DSZ 4K MCODE Programmable
07,41 7DSZI 4K MCODE Programmable
07,42 7ENG 4K MCODE Programmable
07,43 7FIX 4K MCODE Programmable
07,44 7GSBI 4K MCODE Programmable
07,45 7GTOI 4K MCODE Programmable
07,46 7ISZ 4K MCODE Programmable
07,47 7ISZI 4K MCODE Programmable
07,48 7P<>S 4K MCODE Programmable
07,49 7PRREG 4K MCODE Programmable
07,50 7PRSTK 4K MCODE Programmable
07,51 7PRTX 4K MCODE Programmable
07,52 7RCLs 4K MCODE Programmable
07,53 7SCI 4K MCODE Programmable
Pour les aventuriers amateurs d'emotions fortes
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
- zork750
- Fonctionne à 1200 bauds
- Messages : 489
- Enregistré le : 29 avr. 2011 15:44
- Localisation : Paris
Re: Les modules de la HP-41C comme vous ne les avez jamais v
@cgh,
Super travail, et surtout merci de nous faire profiter de ton savoir et de tes découvertes........
@ bientôt,
Super travail, et surtout merci de nous faire profiter de ton savoir et de tes découvertes........
@ bientôt,
- zpalm
- Fonctionne à 9600 bauds
- Messages : 2934
- Enregistré le : 03 mai 2008 15:33
- Localisation : Grenoble
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Je suis de près le feuilleton sur la chaîne d'à côté et je plussoie ! C'est le feuilleton de l'été !!
- Marge
- Fonctionne à 14400 bauds
- Messages : 6189
- Enregistré le : 01 oct. 2008 14:39
- Localisation : En bas, tout au fond à gauche.
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Idem + encore bravo !
3 hommes, 3 demis, un 3a... Magnéto, Serge !
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
Quelques-uns de mes petits programmes pour machines Hewlett-Packard :
15C : Knight's Tour ;
29C : (k-)Permutations, Combinations, Linear Regression and Pseudo-random number ;
34C : Hanoi Towers - Automatic & Manual resolutions ;
67__: A L I E N .
♣ ♦ « Boris », c'était juste Maurice enrhumé. ♥ ♠
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Ouf ! Dernier episode avant le generique de fin... Si vous voulez tester, faire des suggestions, des remarques, des critiques, ... N'hesitez pas !!!!
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
- Hobiecat
- Fonctionne à 9600 bauds
- Messages : 3644
- Enregistré le : 06 sept. 2011 14:57
- Localisation : Normandie
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Juste une critique : bravo pour tout le boulot fait ! Il faut que je m'y mette pour tester un peu, mais le temps me manque...cgh a écrit :Ouf ! Dernier episode avant le generique de fin... Si vous voulez tester, faire des suggestions, des remarques, des critiques, ... N'hesitez pas !!!!
-
- Fonctionne à 2400 bauds
- Messages : 2143
- Enregistré le : 30 août 2011 12:23
- Localisation : Vous êtes ici -> .
Re: Les modules de la HP-41C comme vous ne les avez jamais v
Le probleme avec les ROM, a cause des directives .QUAD .HALF .BASE et .ORIGIN, on peut se retrouver avec des trous, car le code se trouve aligne selon la directive. Quand on doit faire rentrer les fonctions "au chausse-pied", j'ai cree une petite map de l'implentation memoire de la ROM; la "map". Au debut, c'etait un texte imbitable, mais ayant pris gout aux dessins "ASCIIART", voici la map de XTRABOX-0A:
Avec la ROM de l'XTRABOX-0A, on voit clairement que seules 2 zones sont des trous, entre le SKIP et le BASE, aux adresses 80FC et 82FE Sur les 4Ko de la ROM, 6 octets sont perdus suite aux directives d'alignement
La zone entre 8000 et 8084 est la FAT (la table des fonctions) mais le dessin n'est pas encore bien gere...
Code : Tout sélectionner
bash-4.2$ cat ROM/XTRABOX-0A.MAP
0000 ^^^^ READ "ROM/XTRABOX-0A.SRC"
8000 +****+ XROM 8 FCNS 64
8000 +////+ SKIP 0084
//////
//////
//////
8084 +====+ ORIGIN 8084
| |
808F +''''+ NAME "-XTRABOX 0A"
808F +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/ctrst.SRC"
| |
809D +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/ctrst.SRC", LENGTH 00E
809D +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/E3divEpls.SRC"
| |
80A2 +''''+ NAME "E3/E+"
| |
80B5 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/E3divEpls.SRC", LENGTH 018
80B5 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/FCisSisC.SRC"
| |
80B9 +''''+ NAME "FS?S"
| |
80BF +''''+ NAME "FC?S"
| |
| |
80DD +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/FCisSisC.SRC", LENGTH 028
80DD +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/FC_FS.SRC"
| |
80DF +''''+ NAME "FC"
| |
80E4 +''''+ NAME "FS"
| |
80F4 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/FC_FS.SRC", LENGTH 017
80F4 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/XCLdol.SRC"
| |
80F8 +''''+ NAME "XCL$"
| |
80FC +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/XCLdol.SRC", LENGTH 008
80FC +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/Ais_hepaxa.SRC"
80FC +////+ SKIP 0004
//////
//////
8100 +====+ BASE 8100
| |
8112 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/ppcmelb_845B.SRC"
| |
811F +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/ppcmelb_845B.SRC", LENGTH 00D
| |
8122 +""""+ ASCIINAME "ABC"
| |
| |
8145 +""""+ ASCIINAME "abc"
| |
8158 +""""+ ASCIINAME "DGT"
| |
816B +""""+ ASCIINAME "HEX"
| |
| |
818D +""""+ ASCIINAME "PNC"
| |
81A4 +""""+ ASCIINAME "MTH"
| |
81BE +""""+ ASCIINAME "INX"
| |
| |
81DC +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hepaxa.SRC"
| |
81E1 +''''+ NAME "AIS?A"
| |
81E8 +''''+ NAME "AIS?"
| |
| |
| |
| |
82A2 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hepaxa.SRC", LENGTH 0C6
82A2 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/Ais_hepaxa.SRC", LENGTH 1A6
82A2 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/ADEL0.SRC"
| |
82A7 +''''+ NAME "ADEL0"
| |
| |
82D6 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/ADEL0.SRC", LENGTH 034
82D6 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/LADEL.SRC"
| |
82DB +''''+ NAME "LADEL"
| |
82FE +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/LADEL.SRC", LENGTH 028
82FE +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/A-Xx_X-Ax_hepaxa.SRC"
82FE +////+ SKIP 0002
//////
//////
8300 +====+ BASE 8300
| |
8324 +""""+ ASCIINAME "A-XO"
| |
833F +""""+ ASCIINAME "A-XD"
| |
| |
835E +""""+ ASCIINAME "A-XH"
| |
837C +""""+ ASCIINAME "A-XB"
| |
| |
8399 +""""+ ASCIINAME "X-AH"
| |
| |
83D0 +""""+ ASCIINAME "X-AO"
| |
83E4 +""""+ ASCIINAME "X-AB"
| |
| |
8422 +""""+ ASCIINAME "X-AD"
| |
843D +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/assembler_811D.SRC"
| |
| |
8458 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/assembler_811D.SRC", LENGTH 01B
| |
845C +""""+ ASCIINAME "XE-M"
| |
8468 +""""+ ASCIINAME "XM-E"
| |
| |
848E +""""+ ASCIINAME "XM-SYL"
| |
84AF +""""+ ASCIINAME "SXL-XM"
| |
| |
84CC +""""+ ASCIINAME "F-X"
| |
84D6 +""""+ ASCIINAME "X-F"
| |
84DE +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hepaxa.SRC"
| |
84E1 +''''+ NAME "AXA"
| |
84E6 +''''+ NAME "AX"
| |
| |
| |
| |
85A0 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hepaxa.SRC", LENGTH 0C2
85A0 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/A-Xx_X-Ax_hepaxa.SRC", LENGTH 2A2
85A0 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/XgeYis0is.SRC"
| |
85A5 +''''+ NAME "X>=Y?"
| |
85AC +''''+ NAME "X>=0?"
| |
85B5 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/XgeYis0is.SRC", LENGTH 015
85B5 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/LADELX.SRC"
| |
85BB +''''+ NAME "LADELX"
| |
| |
85E9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/LADELX.SRC", LENGTH 034
85E9 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/RADEL.SRC"
| |
85EE +''''+ NAME "RADEL"
| |
| |
8602 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/RADEL.SRC", LENGTH 019
8602 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/AST.SRC"
| |
8606 +''''+ NAME "A>ST"
| |
8638 +''''+ NAME "ST>A"
| |
| |
866F +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/AST.SRC", LENGTH 06D
866F +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/Xtodol.SRC"
| |
8672 +''''+ NAME "X>$"
| |
8677 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/Xtodol.SRC", LENGTH 008
8677 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/Xisdol.SRC"
| |
867A +''''+ NAME "X?$"
| |
| |
8681 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/Xisdol.SRC", LENGTH 00A
8681 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/baseIN.SRC"
8681 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hpildev943C.SRC"
| |
86A9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hpildev943C.SRC", LENGTH 028
| |
86AE +''''+ NAME "HEXIN"
| |
86B7 +''''+ NAME "OCTIN"
| |
86BF +''''+ NAME "BININ"
| |
| |
| |
| |
| |
| |
| |
| |
8853 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/baseIN.SRC", LENGTH 1D2
8853 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/baseVIEW.SRC"
| |
| |
8894 +''''+ NAME "HEXVIEW"
| |
| |
88DF +''''+ NAME "OCTVIEW"
| |
| |
8912 +''''+ NAME "BINVIEW"
| |
893C +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/baseVIEW.SRC", LENGTH 0E9
893C +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/LOGIC-XY.SRC"
893C +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hpildev941C.SRC"
| |
| |
895C +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hpildev941C.SRC", LENGTH 020
| |
8962 +''''+ NAME "AND-XY"
| |
8978 +''''+ NAME "OR-XY"
| |
| |
8983 +''''+ NAME "XOR-XY"
| |
8996 +''''+ NAME "NOT-X"
| |
89B0 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/LOGIC-XY.SRC", LENGTH 074
89B0 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/BIT-XY.SRC"
89B0 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hpildev92C5.SRC"
| |
89BE +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hpildev92C5.SRC", LENGTH 00E
89BE +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hpildev92D3.SRC"
| |
| |
89D1 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hpildev92D3.SRC", LENGTH 013
89D1 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/hpildev9471.SRC"
| |
| |
8A0B +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/hpildev9471.SRC", LENGTH 03A
| |
8A12 +''''+ NAME "BIT-XY?"
| |
8A1F +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/BIT-XY.SRC", LENGTH 06F
8A1F +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/ROT-XY.SRC"
| |
8A25 +''''+ NAME "ROT-XY"
| |
8A32 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/ROT-XY.SRC", LENGTH 013
8A32 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/RAMEDIT.SRC"
| |
8A39 +''''+ NAME "RAMEDIT"
8A39 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/ramedit.SRC"
| |
| |
| |
| |
| |
| |
| |
8B84 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/sandbox92B0.SRC"
| |
8B9B +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/sandbox92B0.SRC", LENGTH 017
8B9B +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/sandbox9344.SRC"
| |
8BB9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/sandbox9344.SRC", LENGTH 01E
8BB9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/ramedit.SRC", LENGTH 180
8BB9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/RAMEDIT.SRC", LENGTH 187
8BB9 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/56-BITS.SRC"
| |
8BBC +''''+ NAME "SXL"
| |
| |
8BC4 +''''+ NAME "SXR"
| |
8BD6 +''''+ NAME "RXR"
| |
8BDD +''''+ NAME "RXL"
| |
8BE4 +''''+ NAME "X+Y"
| |
8BEE +''''+ NAME "Y-X"
| |
8BF8 +''''+ NAME "1CMPX"
| |
| |
8C01 +''''+ NAME "2CMPX"
| |
8C0A +''''+ NAME "XANDY"
| |
8C14 +''''+ NAME "XORY"
| |
8C1A +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/56-BITS.SRC", LENGTH 061
8C1A +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/XROM.SRC"
| |
8C1E +''''+ NAME "XROM"
| |
8C3D +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/XROM.SRC", LENGTH 023
8C3D +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/RGBF3.SRC"
8C3D +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/SUB/mlrom_8567.SRC"
| |
| |
8C58 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/SUB/mlrom_8567.SRC", LENGTH 01B
| |
8C7F +''''+ NAME "RGBF"
| |
| |
| |
8CD6 +''''+ NAME "?RGBF"
| |
| |
8D2A +''''+ NAME "CLRGBF"
| |
| |
8D70 +''''+ NAME "X<>RGBF"
| |
| |
8D88 +''''+ NAME "X>RGBF"
| |
8D90 +''''+ NAME "RGBF>X"
| |
8DAE +''''+ NAME "BF>RGX"
| |
8DB6 +''''+ NAME "RGX>BF"
| |
| |
| |
8E2B +''''+ NAME "?X=RGBF"
| |
8E34 +''''+ NAME "?0=RGBF"
| |
| |
8E4B +''''+ NAME "?$RGBF"
| |
8E5F +''''+ NAME "L<>RGBF"
| |
8E7A +''''+ NAME "RGBF=L"
| |
| |
8E93 +''''+ NAME "L=RGBF"
| |
8EAE +''''+ NAME "?L=RGBF"
| |
| |
8EC6 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/RGBF3.SRC", LENGTH 289
8EC6 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/ARGBF.SRC"
| |
8ECC +''''+ NAME "A>RGBF"
| |
| |
8F26 +''''+ NAME "RGBF>A"
| |
| |
| |
8F9F +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/ARGBF.SRC", LENGTH 0D9
8F9F +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/STRGBF.SRC"
| |
8FA6 +''''+ NAME "ST>RGBF"
| |
8FAF +''''+ NAME "RGBF>ST"
| |
| |
8FE9 +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/STRGBF.SRC", LENGTH 04A
8FE9 +>>>>+ INCLUDE "../DBBLD-0.29.996.0/BLD/RGBF_VECT2.SRC"
8FE9 +////+ SKIP 0000
8FE9 +====+ ORIGIN 8FE9
| |
8FF4 +....+ END CODE 0FF4
8FF4 +////+ SKIP 0000
8FF4 +====+ ORIGIN 8FF4
8FFB +<<<<+ EXIT "../DBBLD-0.29.996.0/BLD/RGBF_VECT2.SRC", LENGTH 012
8FFB | | ROM ID 'XB-0A'
8FFF +____+ CHECKSUM 131
8FFF vvvv END. :-)
La zone entre 8000 et 8084 est la FAT (la table des fonctions) mais le dessin n'est pas encore bien gere...
Il y a ceux qui voient les choses telles qu'elles sont et se demandent pourquoi, et il y a ceux qui imaginent les choses telles qu'elles pourraient être et se disent... pourquoi pas? - George Bernard Shaw
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque
J'adore parler de rien, c'est le seul domaine où j'ai de vagues connaissances ! - Oscar Wilde
Ce n'est pas parce que les choses sont difficiles que nous n'osons pas. C'est parce que nous n'osons pas que les choses sont difficiles. - Sénèque