Un petit bout de bad apple sur VCS
4 participants
Page 1 sur 1
Un petit bout de bad apple sur VCS
Voici un petit test de player de son digitalisé sur VCS 2600.
la rom est là
Pour ceux qui ont une cartouche harmony; c'est codé et réglé pour du NTSC, du coup c'est plus lent et les réglages ne passent pas. Je ferais une adaptation PAL plus tard.
Tout ça, c'est grâce à Urbinou qui avait fait des tests sur des petits samples.
J'ai juste ajouté de la compression et du bank switching pour appliquer l'idée sur 32 Ko
Enfin voila quoi.
Comme je suis content du résultat, je partage avec les autres gens bons du forum
la rom est là
Pour ceux qui ont une cartouche harmony; c'est codé et réglé pour du NTSC, du coup c'est plus lent et les réglages ne passent pas. Je ferais une adaptation PAL plus tard.
Tout ça, c'est grâce à Urbinou qui avait fait des tests sur des petits samples.
J'ai juste ajouté de la compression et du bank switching pour appliquer l'idée sur 32 Ko
Enfin voila quoi.
Comme je suis content du résultat, je partage avec les autres gens bons du forum
Re: Un petit bout de bad apple sur VCS
Atlantis
Sinon, en partant d'un topic gamopat sur le TO7, je suis tombé sur ce lien
Les gars utilisent la même technique de variation de volume pour faire du son digitalisé sur TO7 et discutent compression d'échantillons 6 bits.
Je sent que je vais tester 2, 3 algo de compression pour rigoler.
C'est marrant comme faire une chose en appelle une autre.
Sinon, en partant d'un topic gamopat sur le TO7, je suis tombé sur ce lien
Les gars utilisent la même technique de variation de volume pour faire du son digitalisé sur TO7 et discutent compression d'échantillons 6 bits.
Je sent que je vais tester 2, 3 algo de compression pour rigoler.
C'est marrant comme faire une chose en appelle une autre.
Re: Un petit bout de bad apple sur VCS
LDA ,X // On charge dans A la valeur a jouer65c02 a écrit:Atlantis
Sinon, en partant d'un topic gamopat sur le TO7, je suis tombé sur ce lien
Les gars utilisent la même technique de variation de volume pour faire du son digitalisé sur TO7 et discutent compression d'échantillons 6 bits.
Je sent que je vais tester 2, 3 algo de compression pour rigoler.
C'est marrant comme faire une chose en appelle une autre.
ASRA // On decale de 4 bits
ASRA
ASRA
ASRA
ANDA #$0F // On masque au cas ou ( a verifier)
STA $E7CD // On joue
// synchro // ... tu te debrouilles ... ca depend a quelle frequence tu joues ton son
LDB ,X+ // On met dans B, et on increment X pour l'octet suivant
ANDB #$0F // La partie inferieur de l'octet
STB TEMP // On stock en memoire
ADDA TEMP // On ajoute A
ASRA // On divise par 2 pour faire la moyenne des 2
STA $E7CD // On joue
// Synchro
STB $E7CD // On joue (B contient toujours la partie inferieure de l'octet)
// Synchro
-> On recommence au debut
Miam miam..
D'ailleurs je leur demanderais quel assembleur ils utilisent, je vais en avoir besoin sur Thomson très rapidement.
La compression c'est vraiment un sujet passionnant.
D'ailleurs tu sais, petite anecdote, c'est comme ça que Remi m'a embauché.
Il m'avait demandé de lui écrire une routine de compression de palettes pour passer les Graphs 256 couleurs en 16 pour Mega CD notamment. (de mémoire)
Bon courage pour tes prochaines routines
Tu es vraiment un touche à tout...Félicitation..
Re: Un petit bout de bad apple sur VCS
excellent
Est ce toi qui a codé la compression hsq (un nom comme ça de mémoire) que j'utilisais pour les sprites de hardline ?
Et le HNM ? c'était qui ?
Est ce toi qui a codé la compression hsq (un nom comme ça de mémoire) que j'utilisais pour les sprites de hardline ?
Et le HNM ? c'était qui ?
Re: Un petit bout de bad apple sur VCS
Le .HNM c'était le résultat de l'équipe de la R & D.
J'en avais juste fait une adaptation pour MegaRace Mega CD. (et encore, de mémoire P. Dublanchet avait du en faire une version pour Dune)
Le .hsq ça ne me rappelle rien..
J'en avais juste fait une adaptation pour MegaRace Mega CD. (et encore, de mémoire P. Dublanchet avait du en faire une version pour Dune)
Le .hsq ça ne me rappelle rien..
Re: Un petit bout de bad apple sur VCS
Il a *juste* ajouté... quel modeste ce 65c0265c02 a écrit:
Tout ça, c'est grâce à Urbinou qui avait fait des tests sur des petits samples.
J'ai juste ajouté de la compression et du bank switching pour appliquer l'idée sur 32 Ko
Allez, prochainement, on attaque le playback vidéo du clip
Re: Un petit bout de bad apple sur VCS
ahahahUrbinou a écrit:Il a *juste* ajouté... quel modeste ce 65c0265c02 a écrit:
Tout ça, c'est grâce à Urbinou qui avait fait des tests sur des petits samples.
J'ai juste ajouté de la compression et du bank switching pour appliquer l'idée sur 32 Ko
Allez, prochainement, on attaque le playback vidéo du clip
Remarque, en y pensant, si on branche un PC sur la VCS via les ports manette, on pourrait peut être faire un transfert de datas en stream et jouer bad apple en entier (music et image)
Re: Un petit bout de bad apple sur VCS
Tu peux demander ça également à Daniel Coulon qui a fait l'émulateur du thomson ( et d'autres ) sur http://dcmoto.free.fr/ .Atlantis a écrit:
D'ailleurs je leur demanderais quel assembleur ils utilisent, je vais en avoir besoin sur Thomson très rapidement.
Invité- Invité
Re: Un petit bout de bad apple sur VCS
Merci Bruno, je ferais ça également. Je recherche un assembleur sur TO8 en fait.brunos a écrit:Tu peux demander ça également à Daniel Coulon qui a fait l'émulateur du thomson ( et d'autres ) sur http://dcmoto.free.fr/ .Atlantis a écrit:
D'ailleurs je leur demanderais quel assembleur ils utilisent, je vais en avoir besoin sur Thomson très rapidement.
Re: Un petit bout de bad apple sur VCS
Excellent !
Un autre malade s'est aussi penché sur Bad Apple sur atari 2600, mais lui, il a attaqué l'aspect vidéo !
Résultat une vidéo réalisée en playfield compressée de +/- 500Ko et une musique en sons naturels.
La rom fonctionne sur l'émulateur Stella (choisir cartouche 3E), mais par contre malheureusement pas sur l'harmony.
Bon ok, il faut connaitre l'original pour apprécier, mais quelle performance...
La discussion sur AtariAge
Un autre malade s'est aussi penché sur Bad Apple sur atari 2600, mais lui, il a attaqué l'aspect vidéo !
Résultat une vidéo réalisée en playfield compressée de +/- 500Ko et une musique en sons naturels.
La rom fonctionne sur l'émulateur Stella (choisir cartouche 3E), mais par contre malheureusement pas sur l'harmony.
Bon ok, il faut connaitre l'original pour apprécier, mais quelle performance...
La discussion sur AtariAge
Re: Un petit bout de bad apple sur VCS
Urbinou a écrit:Excellent !
Un autre malade s'est aussi penché sur Bad Apple sur atari 2600, mais lui, il a attaqué l'aspect vidéo !
Résultat une vidéo réalisée en playfield compressée de +/- 500Ko et une musique en sons naturels.
La rom fonctionne sur l'émulateur Stella (choisir cartouche 3E), mais par contre malheureusement pas sur l'harmony.
Bon ok, il faut connaitre l'original pour apprécier, mais quelle performance...
La discussion sur AtariAge
C'est hyper impressionnant au niveau de la vidéo (surtout connaissant -grâce à tes informations- la façon de programmer cette machine !
Par contre, et même sans avoir le don "d'oreille absolue", aïe aïe aïe la justesse des notes
vingazole- Infirmier
- Nombre de messages : 4522
Age : 50
Localisation : Midian
Date d'inscription : 05/01/2012
Re: Un petit bout de bad apple sur VCS
La vache 500 Ko ?!
Comment ça marche ? je croyais que le bankswitching était bloqué à 32 Ko ?!
C'est quoi ces roms 3F sorties de l'espace ?
Ca a été utilisé dans le commerce ?
Pas mal en tout cas, ça ouvre pleins de possibilités :)
Comment ça marche ? je croyais que le bankswitching était bloqué à 32 Ko ?!
C'est quoi ces roms 3F sorties de l'espace ?
Ca a été utilisé dans le commerce ?
Pas mal en tout cas, ça ouvre pleins de possibilités :)
Re: Un petit bout de bad apple sur VCS
Il a pu réduire à une 3E qui ne fait "que" 32K de ram. Dans Stella, la 3E est libellée tigervision, je ne sais pas s'ils s'en sont servis commercialement.
Ca ouvre plein de possibilités, ben... oui et non. Même la nouvelle harmony encore, ils ne sont pas sûrs qu'elle soit compatible, l'émulateur z26 n'est pas compatible, faire du homebrew ou de la démo exclusive à stella, c'est un peu dommage.
Ca ouvre plein de possibilités, ben... oui et non. Même la nouvelle harmony encore, ils ne sont pas sûrs qu'elle soit compatible, l'émulateur z26 n'est pas compatible, faire du homebrew ou de la démo exclusive à stella, c'est un peu dommage.
Re: Un petit bout de bad apple sur VCS
vingazole a écrit:
C'est hyper impressionnant au niveau de la vidéo (surtout connaissant -grâce à tes informations- la façon de programmer cette machine !
Par contre, et même sans avoir le don "d'oreille absolue", aïe aïe aïe la justesse des notes
Je ne veux surtout pas minimiser la performance, mais avec 32K de ram, il peut simuler un buffer écran et décompresser l'image avant son affichage, l'affichage proprement dit revient alors à une difficulté standard. Mais bon, les algo de décompression, la gestion de la rom monstrueuse, la musique à jouer et à conserver synchronisée avec l'image, sans parler de l'encodage en amont, c'est un sacré beau boulot !
Pour la musique, va jeter un oeil à ce topic, j'expliquais un peu pourquoi c'est pas très juste. Mais perso, je trouve qu'il ne s'en sort pas si mal question justesse.
Sujets similaires
» Vend Real bout special / real bout 2 / last blade mvs
» Besoin identification carte Apple nubus sur Apple iicx
» Besoin identification carte Apple nubus sur Apple iicx
» Arret retro / vente collection sega petit à petit, Pak MD II, access
» Le petit nouveau (Mais pas si petit quand même lol)
» Besoin identification carte Apple nubus sur Apple iicx
» Besoin identification carte Apple nubus sur Apple iicx
» Arret retro / vente collection sega petit à petit, Pak MD II, access
» Le petit nouveau (Mais pas si petit quand même lol)
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum