[HEBDOGICIEL] Campagne Canon X07...

Tout ce qui concerne le logiciel original et sa sauvegarde avec entre autre la régénération des disquettes ou autres supports physiques.

Modérateurs : Papy.G, fneck, Carl

Xavier

[HEBDOGICIEL] Campagne Canon X07...

Message par Xavier »

Bonjour,

Nous nous attaquons au formidable Basic de Canon X07.
Deb_X07.jpg
Deb_X07.jpg (63.63 Kio) Consulté 5355 fois
Page 'Hebdogiciel, les listings...'

émulateur "Pockemul" de Rémy Rouvin (X07 Driver) http://pockemul.free.fr/

OCR utilisé (scan en ligne, pas d'installation): http://www.onlineocr.net/

Convertisseur en fichier CAS: "X07Token" de XavSnap http://dskcenter.free.fr/X07/

Tuto pour la conversion:http://www.hebdogiciel.free.fr/tutos/index.html#x07

Contributeurs: Antipontifex, XavSnap.

8)

Antipontifex>>>HEB10_Calendrier
Image

Antipontifex>>>[HEB17_Dessins]
Image

Antipontifex>>>[HEB20_GenerateurCarac]
Image

Antipontifex>>>[HEB22_Frissons]
Image

Antipontifex>>>[HEB23_CasseBriques]
Image

Antipontifex>>>[HEB25_Labyrinthe]
Image

Antipontifex>>>[HEB26_RaptVampir]
Image

Antipontifex>>>[HEB27_Math07]
Image

Antipontifex>>>[HEB29_Paye]
Image

Antipontifex>>>[HEB31_Memory]
Image

XS>>>[HEB33_KingFrog]
Image

Antipontifex>>>[HEB34_Triposaujathlon]
Image

Antipontifex>>>[HEB35_CarreMagique]
Image

XavSnap>>>[HEB37_BatailleSousMarine]
Image

Christian DUBROEUCQ>>>[HEB41_BlackJack]
Image

[HEB42_Bombardier]
Image

XavSnap>>>[HEB48_Font]
Image

[HEB64_DuckRogers]
Image

[HEB68_SimulateurDeVol]
Image

[HEB70_MineHantee]
Image

[HEB94_Regime]
Image

[HEB142_LanyxoVII]
Image

XS>>>[HEB150_Temple]
Image

[HEB152_Dames]
Image

XS>>>[HEB152_Texto7]
Image

XS>>>[HEB158_Jumper]
Image
Amusez-vous bien avec cette nouvelle campagne!
Nota:
-XO7token r1.6 mis à jour pour créer les caractères spéciaux des touches GRAPH.
-Un problème de chargement multi-fichiers sous "Pockemul" empêche la correction et l'exécution de programmes chaînés...
Il se pourra donc, que certains programmes ne puissent être corrigés...
(le premier chargement est conforme, mais le second est corrompu par une modification de la mémoire basic, en début de programme. Il est donc conseillé de commencer son programme par une ligne REM, pour éviter que cet artéfact ne modifie les instruction basic... et qu"elle puisse tomber dans cette rem.)
Xavier

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par Xavier »

Bonjour à tous,
Voilà, la campagne de saisie pour le Canon X07 est terminée...

Merci à tous pour toutes vos contributions, pour les tests et de l'intérêt pour cette campagne!
Fin de la campagne de saisie X07
Fin de la campagne de saisie X07
Deb2_X07.jpg (82.59 Kio) Consulté 5243 fois
__sam__
Messages : 7923
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par __sam__ »

Je ne connais pas cette machine, mais c'est étonnant ce qu'on arrive à faire même avec un petit LCD. C'est rigolo le coup du 20 12 1916... 1916! Les concepteurs du basic n'avaient pas pensés que des farfelus utiliseraient cette machine après l'an 2000 :D

Bravo!
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Xavier

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par Xavier »

Oui,
La morale de cette histoire, c'est que Canon a voulu innover dans un ordinateur portable avec batterie.
Mais pour des problèmes techniques de consommation et de portabilité, l'écran à du être réduit à sa simple expression.

Avec un Basic très proche du MSX, un son limité et un écran à l'économie, Canon a créé un monstre!
Il n'y a pas que l'écran qui a freiner les ventes... l'imprimante à sillets couleurs, lente et à format miniature l'a placé dans la catégorie gadget!

Et pourtant... le X07 est bien un ordinateur, et non une calculatrice améliorée.
Mu par un Z80 est un IO Toshiba qui est le cœur de la machine, l'écran de 4 ligne limite grandement son utilisation.
Un interface peritel existe, mais n'est qu'une jambe de bois pour un manchot.
Si seulement Canon avait donné une sortie vidéo, le petit écran aurai été utilisé en nomade pour la programmation!
Mais, non... cette magnifique petite machine avec sortie RS et Centronics et un basic professionnel, était vouée à des utilisateurs bossus... à force de se pencher à la verticale de l'écran.
Mais, cette simplicité à séduit... et séduit encore de nos jours.

C'est bien après que l'écran à cristaux liquide à été utilisé en Hercule, sur compatible PC 8088 à 8mh... Mais c'est une autre histoire!
:lol:
Avatar de l’utilisateur
jb_jb_fr
Messages : 391
Inscription : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par jb_jb_fr »

Alors je vais être un puriste :!:

Le Canon X07 n'a pas un Z80 mais un NSC800.
Ca semble être pareil, mais (de mémoire) il y a des différences au niveau gestion des interuptions.
Et j'ai souvenir avoir fait des modifs dans le code de Marat Fayzullin pour justement gérer cette specificités.

Je me suis permis de télécharger le code de l'émulateur. J'ai pas du tout regardé en détails le code, mais dans la liste des processeurs émulé, j'ai bien vu le Z80, mais pas le NSC800

C'est juste une "pique" sur ton super travail (que je ne denigre pas du tout, bien au contraire) :wink:

Jacques
Avatar de l’utilisateur
jb_jb_fr
Messages : 391
Inscription : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par jb_jb_fr »

Je me complete moi même.

Voila les infos concernant cette gestion différentes des interuptions: C'est un registre interne à l'adresse 0xBB dans les IO.
interuption_nsc800.jpg
interuption_nsc800.jpg (164.38 Kio) Consulté 5208 fois
Jacques
Xavier

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par Xavier »

Je me suis permis de télécharger le code de l'émulateur. J'ai pas du tout regardé en détails le code, mais dans la liste des processeurs émulé, j'ai bien vu le Z80, mais pas le NSC800
Et bien voilà... tu nous lance benoîtement que tous les émulateurs X07 sont dans l'erreur, car basés sur l'émulateur de Jacques Brigaud!

Ils émulent tous un Z80, et non un NSC800!

ça explique tous ces disfonctionnements au niveau des IO..., et du reste!
Tu fous en l'air le boulot de tout le monde... (sauf du mien!)

:mrgreen:

En plus, le T6834 de Toshiba a l'air rigolo à émuler!
Avatar de l’utilisateur
jb_jb_fr
Messages : 391
Inscription : 29 mars 2010 10:36
Localisation : Essonne (91)
Contact :

Re: [HEBDOGICIEL] Campagne Canon X07...

Message par jb_jb_fr »

Non, je ne fous rien en l'air.
C'est juste un abruti qui fait une réflexion sur un point de détails dont tout le monde se fout.
Quant-a l'émulateur je ne considère pas que ce soit le mien, car il est est basé à 95% sur le code de Marat Fayzullin dont je trouve son travail très bien fait.
Répondre