coder sur un 8088 ;-) -> la super démo sur ZX-81
Modérateur : Politburo
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
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
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
- Carl
- Fonctionne à 9600 bauds

- Messages : 2542
- Inscription : 04 janv. 2003 00:47
- Localisation : www.dole.org
- Contact :
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
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
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
- jvernet
- Fonctionne à 14400 bauds

- Messages : 7838
- Inscription : 24 mai 2002 09:57
- Localisation : France 69
- Contact :
Merci ! Impressionnant.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)
"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."
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
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
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
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
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
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
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
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
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
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
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
Haaaaaaaaaaaaa......
Ça fonctionne maintenant
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
Ça fonctionne maintenant
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
- foolduplex
- Fonctionne à 1200 bauds

- Messages : 627
- Inscription : 02 oct. 2002 23:06
- Localisation : Lausanne, Suisse
- Contact :
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
Fool
- Fabrice Montupet
- Administrateur

- Messages : 11330
- Inscription : 17 mai 2002 11:39
- Localisation : Nevers - France
- Carl
- Fonctionne à 9600 bauds

- Messages : 2542
- Inscription : 04 janv. 2003 00:47
- Localisation : www.dole.org
- Contact :





