ZX81

Tous les Sinclair. Du Mk14 au QL

Modérateur : Politburo

Répondre
luc123
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 5
Inscription : 18 nov. 2010 09:15

ZX81

Message par luc123 » 18 nov. 2010 09:59

salut

sur emulateur sz81 je n arrive pas a charger un fichier space invader au format .P de 10ko j ai charger plusieur versions de space invader et rien ne se passe cest quoi le probleme et plein d autre jeux sont pareil vous aurez pas un emulateur qui fonctionne

j'ai essayer aussi d'autre emulateur et c'est identique.

Es que les fichiers .P sont charger seulement par la fonction LOAD"" ou il ya til une autre fontion qui charge un programme en assembleur j ai bien mis la memoire sur 48Ko de ram

quel est la commande pour afficher la mémoire restante

merci de votre aide

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3278
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: ZX81

Message par gilles » 18 nov. 2010 10:54

Si tu es sur windows essaye donc l'ému de xavier (qui est souvent par ici) http://zx81.vb81.free.fr/
J'avoue ne pas être entré dans le détail de sz81 même si j'y ai un peu touché (compilation WIN32).
Egalement, une config mémoire de 16ko est peut être plus standard pour un ZX81

Avatar de l’utilisateur
Pocket
Administrateur
Administrateur
Messages : 5813
Inscription : 24 mai 2002 16:55
Localisation : Toulouse
Contact :

Re: ZX81

Message par Pocket » 18 nov. 2010 14:18

Salut,

Un seul post suffit, j'ai supprimé le redondant.

A+
Pocket, voit tout, sait tout, lit l'avenir dans les entrailles d'une base phpBB ...
Image

Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Inscription : 10 mars 2006 16:48
Contact :

Re: ZX81

Message par Xavier » 18 nov. 2010 19:54

Salut,

Arghhh...

Je maîtrise mieux Vb81 XuR...
Oui, Gilles m'a aidé à compiler sZ81, mais il y a un bug lors du chargement de certains programmes.
Bug qui est du au compilateur, car sur linux, ça fonctionne.
Cela ce passe lors de l'appel de l'instruction RST20...
J'ai pas trouvé pourquoi!!!

Bon, Mon VB81 Xur est plus robuste, mais n'a pas le son.
Dans tous les cas, il reste Eighty-one qui se débrouille bien...
Mais, il pêche un peu sur le son... un problème Dsound...
Es que les fichiers .P sont charger seulement par la fonction LOAD"" ou il ya til une autre fontion qui charge un programme en assembleur j ai bien mis la memoire sur 48Ko de ram
Vb81 XuR est une boîte à outil à lui tout seul...
Regarde l'aide en ligne pour les infos.
Sur les autres émulateurs, cela est plus difficile, car c'est un import de binaire direct via le chargement d'un fichier vers une adresse.
Sinon, le mieux pour le bourrage binaire, c'est de taper le programme en mode texte est de le rappeler sur Vb81.
Si tu as des questions....
Xav.

Note: sZ81 ce limite à 16k, EO 48k et Vb81... 48k.

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3278
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: ZX81

Message par gilles » 18 nov. 2010 22:02

j'ai rapidement jeté un oeil aux sources de sz81
dans load_p je n'aime pas trop l'expression:
if(ret==NULL || strlen(ret)+1>=sizeof(fname))
ca manque de parentheses...
genre
if((ret==NULL) || (strlen(ret)+1)>=(sizeof(fname)))

mais ce n'est pas obligatoirement ca le probleme... faudrait ajouter des traces pour savoir si le fichier .p est bien chargé en mem.

le code n'est pas tres clean concernant les tailles des chemins, on peut aussi essayer de voir si des fichiers à la racine passent mieux...

luc123
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 5
Inscription : 18 nov. 2010 09:15

Re: ZX81

Message par luc123 » 19 nov. 2010 07:18

salut

j ai trouver la solution pour faire fonctionner SZ81 je copie d abord l émulateur au niveau c: racine sans double repertoire puis je mets le jeu.p a la racine en reduisant le nom si il est trop long puis je charge load"" ensuite je tape list pour voir si il ya quelque chose ensuite RUN et la ça roule et je redemarre l emulateur a chaque fois pour eviter l effet memoire

luc123
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 5
Inscription : 18 nov. 2010 09:15

Re: ZX81

Message par luc123 » 19 nov. 2010 08:03

j essais de trouver des jeux avec des graphismes plus evoluer sur zx81 vous avez pas un site

merci

Avatar de l’utilisateur
gilles
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 3278
Inscription : 17 avr. 2007 21:25
Localisation : 44
Contact :

Re: ZX81

Message par gilles » 19 nov. 2010 11:06

ici par exemple : http://ag1976.com/
(demo hires)

Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Inscription : 10 mars 2006 16:48
Contact :

Re: ZX81

Message par Xavier » 19 nov. 2010 17:02

Salut,

Une chose pour faire fonctionner sZ81 correctement...
Ne jamais installer ou charger un fichier "P" issus d'un répertoire avec des caractères nationaux du style "é" ,"è" ou "à".
Ca ne fait pas exploser le disque dur... mais ça bloque sZ81.

Donc, il faut bannire les caractères français !
"c:\émulateurs/à effacer\"
"c:\téléchargement internet\"
"c:\fichiers à la con\"
ne passeront pas...
Par contre...
"C:\emulateurs\fichiers a la con\"
est correcte.

Pour la taille des noms, il n'y a pas de problème.
Xav.

Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Inscription : 10 mars 2006 16:48
Contact :

Re: ZX81

Message par Xavier » 19 nov. 2010 17:05

luc123 a écrit :j essais de trouver des jeux avec des graphismes plus evoluer sur zx81 vous avez pas un site

merci
Là il faut acheter un Spectrum !!!
:wink:

luc123
Fonctionne à 75 bauds
Fonctionne à 75 bauds
Messages : 5
Inscription : 18 nov. 2010 09:15

Re: ZX81

Message par luc123 » 21 nov. 2010 08:27

pour SZ81 si répertoire trop long probleme attention

Xavier
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 684
Inscription : 10 mars 2006 16:48
Contact :

Re: ZX81

Message par Xavier » 22 nov. 2010 18:08

Salut,

Limité à 256 caractères...
Mais, on y arrive vite !
Car l'argument est inclus dans ces 256caractères...
Je vais essayé de passé en mode windows pour la gestion des fichiers.

Répondre

Revenir vers « Sinclair »