Strip-Tease d'un ZX-81

Tous les Sinclair. Du Mk14 au QL

Modérateur : Politburo

Avatar du membre
Carl
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2542
Enregistré le : 03 janv. 2003 23:47
Localisation : www.dole.org
Contact :

Message par Carl »

c'est classé en alpha, avec date et editeur...

Liste

carl
Avatar du membre
Pocket
Administrateur
Administrateur
Messages : 5952
Enregistré le : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Message par Pocket »

Salut,
Carl a écrit :super, merci pour les progs...
si ça vous tente, je viens d'uploader 1500 titres zx81 sur le FTP de system-cfg
Ah, ben je profite de l'occas pour jetter une bouteille à la mer ;)
Est il possible de demander un accès au dit FTP, même si on est pas membre de system-cfg ?

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image
Avatar du membre
Carl
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2542
Enregistré le : 03 janv. 2003 23:47
Localisation : www.dole.org
Contact :

Message par Carl »

salut pocket !
je suppose que oui, il suffit de demander un user/pass à Fabien !
Carl
Patrice
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 156
Enregistré le : 06 janv. 2008 23:06
Localisation : Charente maritime
Contact :

Message par Patrice »

Xavier a écrit :...............
Au fait, Patrice, je travail toujours pour toi...
Je mets les docs en ordre et j'ai déjà 9 magazines en Djvu !

[EDIT]
... je dois changer pas mal de pages!
ça devient compliqué.
[EDIT]

Meric encore à tous.
Non, il y a un bug dans le prog, il faut simplement faire remonter la dernière page tout au début en page 2 je crois. :wink:
Avatar du membre
Carl
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2542
Enregistré le : 03 janv. 2003 23:47
Localisation : www.dole.org
Contact :

Message par Carl »

j'ai ces doc (txt) à propos des cartes memotech...
Xavier, tu les a peut être déjà ?

MEMOTECH KEYBOARD AND BUFFER PACK
MEMOTECH MEMOPAK 16
MEMOTECH MEMOPAK 32
MEMOTECH MEMOPAK 64
MEMOTECH Centronics Type Parallel Printer Interface
MEMOTECH ASSEMBLER
MEMOTECH Memopak HRG
MEMOTECH RS232 Interface
MEMOTECH MEMOCALC Spreadsheet Analysis
MEMOTEXT WORD PROCESSOR

Carl
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Carl a écrit :j'ai ces doc (txt) à propos des cartes memotech...
Xavier, tu les a peut être déjà ?

MEMOTECH KEYBOARD AND BUFFER PACK
MEMOTECH MEMOPAK 16
MEMOTECH MEMOPAK 32
MEMOTECH MEMOPAK 64
MEMOTECH Centronics Type Parallel Printer Interface
MEMOTECH ASSEMBLER
MEMOTECH Memopak HRG
MEMOTECH RS232 Interface
MEMOTECH MEMOCALC Spreadsheet Analysis
MEMOTEXT WORD PROCESSOR

Carl
Oui, elles sont dans le Xur ...
Mais, le fichier d'aide de "Eighty-one" est ... mieux !
le fichier .chm regroupe aussi le manuel du zx81 et zx80 ...
Sur le site, je sait plus si il y a un lien sur ce fichier...
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Pour le "Mageco", je travail sur la conversion de fichiers CopyQm en 3"5 vers une image RAW ... utilisable sur l'émulateur.
Cela permetera de créer des disquettes sur PC, directement utilisable sur les Zx81... avec le bon formatage.
Pour ce faire, il me faut une image disque du lecteur de Kweeky (fonction restore) qui fonctionne aussi en copy (fonction playback).
Il me manque seulelment le header du fichier ... et on va y placer ce que l'on veut dedans. (des images disque d'un émulateur ... par exemple).

A plus.

Patrice, je parlais de pages web ... un article dans Brico... un dans test ... un dans K7...
Mais c'est vrai que le programme est bogué !
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Le logiciel CopyQM est dispo. sur la page http://zx81.ordi5.free.fr/larken

Pour capturer l'image d'une disquette:
copyQM.exe a: record=Image.CQM BLIND NOSQUEEZE

Pour créer une disquette à partir d'une image disque:
copyQM.exe a: playback=Image.CQM

Pour les disquettes avec erreurs, il suffit de répondre de les ignorer.
Mon outil est prêt, il ne me manque plus qu'un exemple de capture sur une disquette Mageco ... ou larken.

Sera dispo dans le XuR dès que possible.
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Salut,

Dans les programmes qui ne servent à rien j'ai étendu mon offre.

- Un convertisseur CopyQm vers une image disque Raw
- Un gestionnaire d'image disque pour les images de disquettes Larken.

Bon, ces deux programmes sont encore des OVNIs dans le monde des programmes qui une fois ouvert... sont refermé sans que l'on puisse savoir à quoi cela peut être utile...

Mais, c'est un exemple de programme qui peut servir pour les transferts de PC à Zx.

Le but est de réaliser une disquette pour ZX81 à partir d'un PC.

CopyQm pourra formater et copier un fichier image que l'on aurra précédement rempli de programmes.

Bon, pour cela il faut un lecteur de disquette pour ZX81...
Cela peut être utile pour Kweeky et son Mageco!

Si quelqun est intéressé par ces programmes, ils seront dispo. dans vb81 XUR en Goodies.
Pour la version Larken ... la version Mageco suivera ... ;-)

A plus.
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

:idea: :?:

Kweeky,

Peux-tu essayer d'utiliser une disquette 1.44 sur ton Mageco ?
Pour tromper le lecteur il faut boucher le trou de gauche (côté étiquette).
L'autre trou c'est la protection en écriture...
Normalement, le lecteur PC et le Mageco reconnaissent une disquette double densité 720K !

A plus.
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Salut tout le monde,

Voilà, les essais de chargement ont commencé ...
Et déjà un problème !
Image

La cassette tourne mais j'ose pas sortir la bande de la cassette!

:oops:

J'y retourne...

;-)
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Message par Xavier »

Salut,

Pour ceux qui ont réussi à charger un "vrai" programme sur leur ZX81.
J'aimerai qu'ils testent ce nouveau Fast-Load...
http://zx81.ordi5.free.fr/xavsnap/downl ... USH.FL.zip (25Ko.)

Il a été créé avec la nouvelle version de vb81 XuR en tapant
directement SAVE"TRAIN-RUSH.FL" en basic.

ça marche aussi sur EO, avec la ligne de capture au centre.

Nota: Ce fast-Load fonctionne en Espagne !!!

Bon jeu...
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Nouvelle Année ZX81 !

Message par Xavier »

Salut !

Fin d'année agitée et début d'année agitée...

... avec des projets plein la tête ...

Donc, coté émulation, en 2009 ... on se met au Forth sur VB81 XuR !
des exemples et un précompilateur de sources universelles.
Vous pouvez compiler les fichiers Forth Ace-Jupiter ... et les autres
sans trop de modifications ...


On a de la lecture sur http://zx81.ordi5.free.fr/didier

On aurra la documentation du M.O.S. 7 et du lecteur de disquette Maggeco !
(d'ici quelques semaines !)

Peut-être la ROM du Maggeco pour l'émulation...
Et sûrement le MOS en fichier "P"... sur ma page de téléchargement K7.

Et un nouveau jeu en assembleur de Didier Pous ... "Opération Panther"

Que de bonnes nouvelle pour cette nouvelle année.
Qui semble très bien commencer !

Bonne année à tous.
JihemB
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 155
Enregistré le : 02 août 2010 12:23

Re: Strip-Tease d'un ZX-81

Message par JihemB »

Bonjour,

Y-a-t-il des gens encore actifs sur ce forum ZX81 ?

Je viens de ressortir le mien du placard et j'ai essayé de lire quelques cassettes avec plus ou moins de succès. J'ai réussi 2 fois à charger mon exemple du Fast Loas Monitor (celui de Direco qu'on appelle par RAND USR 30460). J'ai voulu le sauvegarder pour en faire profiter la communauté (http://zx81.ordi5.free.fr) mais je ne sais pas comment on fait dans la mesure où sur ma sauvegarde j'ai le petit loader suivi du Fast Load... lui même sauvegardé à haute vitesse !

Si quelqu'un peut m'indiquer les peek et le poke à pratiquer pour sauvegarder le programme en SAVE "xxx" et le transformer en .P je pourrai le partager...

JihemB
Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Enregistré le : 10 mars 2006 15:48
Contact :

Re: Strip-Tease d'un ZX-81

Message par Xavier »

Hi "JihemB",
Y-a-t-il des gens encore actifs sur ce forum ZX81 ?
Non... ya plus personne!
Soit on est tous gateux, soit on est mort depuis longtemps.

Plaisanteries mises à part...
Tu poses un problème... problèmatique.
Un moniteur Fast-Load en Fast-Load...
La méthode ordinaire n'est pas suffisante (http://zx81.ordi5.free.fr/wav) et il est impossible de créer un fichier 'P'.

Ton programme fonctionnera très bien sur Eighty-One avec le chargement en mode Wav.
Mais, le problème c'est que le chargement de la routine assembleur se fait en mémoire haute.
Celle-ci est bien évidement au dessus du Ram-Top et est protégée en sauvegarde par un SAVE conventionnel.
Donc, en l'état, il sera impossible de le sauvegarder "simplement" le programme.

Tu as trois solutions:
-La première sera de faire une image de la cassette vers un fichier "Tzx" qui va "Streemer" (encoder) le signal telle qu'elle (boot-strap et Data).
Il y a des logiciels pour cela, mais à ma connaissance, aucun ne prend en charge le Fast-load ZX81... au pire, il sauvera un fichier Wav à l'intèrieur du Tzx... donc, ce n'est pas aventageux.
-La deuxième est de faire un wav... tout bête.
-La troisième est la solution que tu évoques.
Mais, pour cela, il faut déplacer le fast-load dans une partie non protègée de la mémoire... sauvegarder, puis après le chargement executer une routine automatique, qui déplace le code sauvegardée en mémoire haute... après le Ram-Top.
Pour entrer plus dans les détails, on réserve un espace en mémoire.
On copie le code en mémoire haute dans cette zone réservée...
Puis on sauve le fichier "P" de la mémoire basic.
On ne va pas réserver de REM car faire une ligne REM de 2000 caractères est assez long... mais un DIM A$(2000), va réserver la place suffisante pour y sauvegarder la routine dans le VARS.
Un petit programme assembleur avec l'instruction LDIR pourra copier le code dans le VARS, puis une autre du même type sera lancée au chargement.
Le fichier "P" généré de la sorte sera lancé après une modification du Ram-Top et un New pour reprotèger le programme.
J'ai aussi un exemple avec un éditeur Hexadécimal que j'ai fait.
http://zx81.ordi5.free.fr/xavsnap/download/monitor.zip

Il réinitialise le RAM-Top automatiquement sans New, puis copie le code en mémoire haute!(on pourra utiliser ce même procédé!)

Dans le Même esprit, tu trouveras un exemple du code LDIR dans ce même fil.
Elle a déjà été utilisée pour sauvegarder la ROM de la carte HRG QuickSilva, seulles les adresses du Ldir sont à changer.

Si tu as d'autres questions n'hesite pas !
Sinon, tu peux envoyer directement le wav à l'adresse du site Ordi-5 si tu veux.
De plus, je crois qu'il y a des pokes pour la migration du programme vers les 32 et 48k sur un Ordi-5, le n°4 ou le n°5... je vais regarder.

Tu peux aussi utiliser "ZxSpectape" en mode Raw (numérisation brute), mais là on n'est plus sur ZX81, mais en direct sur émulateur.
Répondre

Retourner vers « Sinclair »