coder sur un 8088 ;-) -> la super démo sur ZX-81

Tous les Sinclair. Du Mk14 au QL

Modérateur : Politburo

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 14 avr. 2005 22:59

j'espere que tu n'as pas change la frequence et la resolution d'echantillonnage du .wav lors de la conversion, sinon c'est fichu. Pourquoi utiliser un .raw d'ailleurs ?

A verifier egalement, le niveau sonore de ta carte son et la qualite de ton cable : le speed loader de la demo tourne dans cette version 12 fois plus vite que le loader normal. Il s'en suit que la bande de frequence est plus elevee et donc le chargement est tres sensible au bruit.

Fool

Avatar de l’utilisateur
Carl
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2542
Inscription : 04 janv. 2003 00:47
Localisation : www.dole.org
Contact :

Message par Carl » 14 avr. 2005 23:26

utilise les fichiers wav d'origine pas besoin de RAW...
le passage des wav en raw, c'est pour ensuite les transformer en .p (emulateur)...pas besoin ici.

sortie son PC mais pas de programme DSP (environnement sonore) et équaliseurs divers...du brute de brute seulement et ça marche ! (avec ajustage du volume de sortie).

le cable audio du zx81 est en mono....évite d'utiliser celui-ci car tu court- circuites une des sorties stéréo du PC...fabrique en un

carl

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 15 avr. 2005 09:53

Bien vu Carl. J'avais oublie que les carte sons aujourd'hui sont toutes thx-surround-aureal-3D-super-top-de-la-mort-qui-bute. A defaut d'offrir un rapport signal/bruit correct. :roll:

Fool

Avatar de l’utilisateur
jvernet
Fonctionne à 14400 bauds
Fonctionne à 14400 bauds
Messages : 7838
Inscription : 24 mai 2002 09:57
Localisation : France 69
Contact :

Message par jvernet » 15 avr. 2005 10:12

foolduplex a écrit : Lance l'emu puis tape J shift-P shift-P enter ce qui est normal sur un zx81 pour la commande LOAD""

tu obtiens des zebrures a l'ecran. Presse F1, ce qui aura pour effet de charger le bout de code du speedloader : les zebrures vont changer de forme. puis tu auras la premiere partie (scroll)
Merci ! Impressionnant. 8O
"l'ordinateur et l'homme sont les deux opposés les plus intégraux qui existent. L'homme est lent, peu rigoureux et très intuitif. L'ordinateur est super rapide, très rigoureux et complètement con."

gtr
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 89
Inscription : 21 juil. 2003 04:44

Message par gtr » 15 avr. 2005 16:00

Bon malheureursement je n'ai réussit qu'à faire fonctionner le "Part1.wav" seulement. Avec les autres ça ne fonctionne pas, j'ai beau jouer avec différent volume mais sans succès.

Dommage car j'avoue être vraiment impressionné par le part1 et j'aimerais bien voir les autres...

Merci

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 15 avr. 2005 16:13

Si la part one est passee, il n'y a aucune raison que le reste ne passe pas, c'est le meme codage. comment procedes-tu a la fin de la premiere partie ?

Fool

gtr
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 89
Inscription : 21 juil. 2003 04:44

Message par gtr » 15 avr. 2005 16:34

Pour la première parti je ne fais rien de spécial, je le load et il démarre tout seule.

Je laisse le volume au même niveau et je load le part2 et soit l'écran devient blanc, ou avec le "k" ou bien on ne voit absolument rien, que du barriollage dans l'écran. J'essai avec différent volume et ça ne change rien.

Merci

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 15 avr. 2005 18:04

ma question etait plutot : en quoi consiste pour toi l'operation "je load le part2" exactement, que fais-tu concretement ?

La suite chronologique normale est

1. le scroller geant se termine
2. des zebrures apparaissent a l'ecran
3. sans rien changer a ton montage physiquement (donc sans toucher au volume et sans toucher au sinclair), tu joues le deuxieme wav sur le pc
4. les zebrures changent de forme pendant que le son est joue, puis la deuxieme partie demarre.

Fool

gtr
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 89
Inscription : 21 juil. 2003 04:44

Message par gtr » 15 avr. 2005 18:10

Sous Linux avec Audacity ou autre programme j'ouvre le fichier par2.wav par exemple et je connect un câble de ma sortie écouteur de mon Pc sur l'entrée "ear" de mon Sinclair 1000.

Sur mon Sinclair 1000 je fait load "" et fait jouer le fichier .wav ensuite. Je fait plusieurs essaie avec différent niveaux de volume et comme j'ai mentionné, ça ne fonctionne qu'avec le part1.wav.

J'ai retéléchargé le fichier mais c'est toujours pareil.

Merci

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 15 avr. 2005 18:47

Je m'en doutais... Les fichiers sont censes etres joues dans l'ordre chronologique et non separement. Les fichiers part2 a part5 ne contiennent pas le speedloader, donc ca ne marchera jamais.

Il faut d'abord lancer la partie 1 et quand celle-ci se termine, jouer le fichier part2 et ainsi de suite. Le but d'une demo/intro n'est pas de la hacher en petits bouts, mais qu'elle s'execute d'un seul tenant, non ?

Comme je te l'ai dit, il faut lancer la part 1 avec LOAD"" puis apres la fin de la part1, simplement jouer la part2 *sans toucher a rien* (pas de LOAD"", pas de trafiquage de volume, rien du tout, car le sinclair est simplement en attente du son de la part2).

Fool

gtr
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 89
Inscription : 21 juil. 2003 04:44

Message par gtr » 15 avr. 2005 19:14

Haaaaaaaaaaaaa......

Ça fonctionne maintenant :D

Vraiment impressionnant.

Il existe d'autre démo comme ça sur le net pour le zx81?

Est ce que cela c'était déjà fait avant car je ne me souvient pas d'avoir déjà vue sur le net que l'on pouvait faire de tel animation sur le zx81, seulement en mode texte.

Bravo au programmeur car c'est vraiment impressionnant.

Merci pour ton aide, je suis bien content d'avoir pu moi aussi voir tous ça :D

Avatar de l’utilisateur
foolduplex
Fonctionne à 1200 bauds
Fonctionne à 1200 bauds
Messages : 627
Inscription : 02 oct. 2002 23:06
Localisation : Lausanne, Suisse
Contact :

Message par foolduplex » 15 avr. 2005 23:16

Non c'est la seule et l'unique de cette qualite. Et c'est assez normal. Relis le debut du thread : Calodox a etudie la machine dans ses moindres details avant de concevoir cette intro. Ils ont fait leur propre emulateur car aucun existant n'etait assez fidele. Tout est calcule au cycle d'horloge pres et a l'octet pres. Certaines instructions non documentees du Z80 ont ete utilisees pour ajuster les cycles d'horloge ou profiter d'un effet de bord lors d'un calcul. certaines partie du programme s'auto-modifient, seul moyen de faire tenir les calculs dans les timings impartis. Bref, c'est proche de l'oeuvre d'art.

Fool

Avatar de l’utilisateur
Fabrice Montupet
Administrateur
Administrateur
Messages : 11330
Inscription : 17 mai 2002 11:39
Localisation : Nevers - France

Message par Fabrice Montupet » 15 avr. 2005 23:22

foolduplex a écrit :Bref, c'est proche de l'oeuvre d'art.
Assurément! :o :D :D

gtr
Fonctionne à 300 bauds
Fonctionne à 300 bauds
Messages : 89
Inscription : 21 juil. 2003 04:44

Message par gtr » 15 avr. 2005 23:35

Ok, merci bien pour toutes ces infos.

Avatar de l’utilisateur
Carl
Fonctionne à 9600 bauds
Fonctionne à 9600 bauds
Messages : 2542
Inscription : 04 janv. 2003 00:47
Localisation : www.dole.org
Contact :

Message par Carl » 16 avr. 2005 11:55

Hi !
Fool, la version non-stop, c'est possible d'en avoir une copie ou un lien ?

les modos...
Ce post ne pourrait-il pas être déplacer dans le thread Sinclair ?
en changeant le titre par exemple...

Carl

Répondre

Revenir vers « Sinclair »