Bad Apple sur Victor VPC-II, un 8086 à 7.16Mhz

  Рет қаралды 1,668

Rodrik Studio

Rodrik Studio

Күн бұрын

Пікірлер: 84
@sebastienjunker6907
@sebastienjunker6907 Жыл бұрын
Génial.😊
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci 🙂
@cejeune
@cejeune Жыл бұрын
impressionnant
@RodrikStudio
@RodrikStudio Жыл бұрын
Encore un peu de travail à faire dessus. Il faut que je me decide entre faire un poil mieux en image ou la rendre compatible 4.77 Mhz.
@craf1910
@craf1910 Жыл бұрын
Enorme j'adore
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci, c'est la faute de mon fils qui l'a fait sur Minecraft et qui m'a poser le challenge de le faire sur une machine ou cela n'est pas possible de base. 🤣
@bardock666
@bardock666 Жыл бұрын
Excellent!!!
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci !
@camillecrochu482
@camillecrochu482 Жыл бұрын
j'imagine que vous aviez l'extincteur à portée de main .... ca chauffe. Et merci à Freddy les bons tuyaux
@RodrikStudio
@RodrikStudio Жыл бұрын
Le ventilateur de cette machine fait beaucoup de bruit ... pour rien. Ca consomme rien ces machines.
@_jcd88_42
@_jcd88_42 Жыл бұрын
Trop fort Rodrik, impressionnant ! 👌
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci 🤙 Et je continue de le peaufiner avec pour but la tourner avec un CPU à 4.77 Mhz et sur le PC-1512.
@mohco2001
@mohco2001 Жыл бұрын
Rien à dire , superbe, bonne continuation
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci infiniment 😊
Жыл бұрын
Trop fort Rodrik 🦾
@RodrikStudio
@RodrikStudio Жыл бұрын
Quand on a décidé de faire un truc fou, on fini par y arriver 😉
@amstradienschannel1643
@amstradienschannel1643 Жыл бұрын
bravo !!
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci 😇
@JoelCosmono
@JoelCosmono Жыл бұрын
moi je like Vos vidéos tout le temps ; je ne comprends pas et je déteste les gens qui regardent votre vidéo sans mettre un pouce BLEU :)
@RodrikStudio
@RodrikStudio Жыл бұрын
Ils ont oublié 😁
@mikev1169
@mikev1169 Жыл бұрын
Bad Apple n'est pas vraiment considéré comme une démo à proprement parlé (il y a débat), mais plutôt comme un lecteur vidéo avec comme source un énorme fichier. Partant de ce postulat, n'importe quelle bécane peut faire tourner la vidéo originale si les taux de transfert sont suffisants et que le code soit évidemment optimisé. Les versions light tenant sur l'équivalent d'une ou deux disquettes avec des algos maison sont hyper dégradées. Merci à toi Rodrik!
@RodrikStudio
@RodrikStudio Жыл бұрын
Tout dépend de la machine target. Sur un 8086 il est hors de question de faire un lecteur de vidéo, il n'y a ni le cpu ni la bande passante. Pour en arriver ou j'en suis c'est du code assembleur optimisé qui écrit les pixels qui changes. C'est une 12ène de MO d'assembleur au total et un programme principale qui joue de toutes les astuces possibles pour être dans les temps.
@mikev1169
@mikev1169 Жыл бұрын
@@RodrikStudio Bad Apple tournant sous un 8088, moins performant que le 8086 : kzbin.info/www/bejne/g4jHeGdnaNOBoas Toutes les démos Big Apple sont plus proches de "lecteurs vidéo" que de "démos" (effets temps réels), même si elles ne lisent qu'un seul fichier data. A titre de comparaison, les demos Amiga State of the art et 9 fingers peuvent être aussi comparées à des lecteurs d'animations vectorielles avec trackdisk (+ des effets de demos notamment les cercles et les cubes dans SOTA), c'est pourquoi les puristes des effets demos "ASM/puces spécialisés" n'ont pas supporté que SOTA soit arrivée première à l'époque.
@RodrikStudio
@RodrikStudio Жыл бұрын
@@mikev1169 Je connais bien, mais je vais continuer même si cela ne vous plais pas de continuer cette "démo"
@mikev1169
@mikev1169 Жыл бұрын
@@RodrikStudio J'aime ton boulot et n'étant pas puriste, j'adore les "démos vidéo" tel que 242 sur Amiga ainsi que toutes les versions de Bad Apple sans exception. Seuls les puristes extrémistes n'aiment pas les vidéos dans les démos car les datas y sont pré-calculées, exemple : "batman rises" sur Amiga (scènes 3D vectorielles sur deux D7), ou très récemment "The Legend of Sisyphus" sur PC (3To de données 3D compressées).
@RodrikStudio
@RodrikStudio Жыл бұрын
@@mikev1169 Je fais également beaucoup de pré-calcul, enfin ce qui est pré-calculé est quelle quantité de data charger, quand et ou la mettre et aussi pour le programme principal, ou appeler le code en mémoire. C'est basé sur 2 tables, une de chargement et une d'exécution. Et cela utilise un buffer de 128ko pour charger des tailles différentes en fonction du temps disponible.
@eddiesfedj603
@eddiesfedj603 Жыл бұрын
Tout simplement excellent aux vus de la puissance de cette machine!
@RodrikStudio
@RodrikStudio Жыл бұрын
On est à la limite de ce que supporter le bus ISA ici. Le CPU a encore un petit peu de marge puisque j'ai presque réussi à la tourner avec la machine configurée à 4.77 Mhz.
@thomassinxavier4976
@thomassinxavier4976 Жыл бұрын
Bravo pour ce travail remarquable. En voyant le résultat, je me demande si ce PC était aussi puissant qu'un amiga 500.
@RodrikStudio
@RodrikStudio Жыл бұрын
A son époque probablement pas. La il a une Sound Blaster 16 et une XT-IDE. Même si la SB joue en DMA, les IRQ sont très consommatrices pour le CPU.
@m8beconnect
@m8beconnect 10 ай бұрын
Awesome coding !
@RodrikStudio
@RodrikStudio 10 ай бұрын
Thanks!
@MangaTDZone
@MangaTDZone Жыл бұрын
Je pense qu'après "est-ce que ça peut faire tourner Doom", nous allons finir par nous poser systématiquement la question "est-ce qu'on peut y faire une adaptation de Bad Apple ?". XD C'est génial, en tout cas !
@RodrikStudio
@RodrikStudio Жыл бұрын
Faire un jeu est un autre ordre de grandeur vers lequel je ne vais pas aller 😉
@seblastienable
@seblastienable Жыл бұрын
énorme ! Bravo !
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci, reste à la faire passer sur le PC-1512 mais son ISA est si lent que cela va être compliqué.
@damienfuriet1307
@damienfuriet1307 Жыл бұрын
Bravo Rodrik ! 👋
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci 😇
@ThePlanneur
@ThePlanneur Жыл бұрын
j'adore Bad Apple qui à été porté sur vraiment une multitude de plateforme, par exemple sur une seul face de disquette sur commodore 64. J'adore vraiment quand je voie ce que sont capable de faire les démos makers ou le multiple Giga n'existe pas, certaine demos actuel en 64ko ou moins sont tout simplement bluffantes. merci pour tes démonstrations, tutos et autres sur tes machines rétro.
@RodrikStudio
@RodrikStudio Жыл бұрын
Le pire c'est que je ne suis pas demo-maker pour 2 sous 🙂 C'est un challenge que je me suis donné à cause de mon fils et ça fini sur 8086 🤣 Voila le travail initial du coupable : kzbin.info/www/bejne/f5LHo3aQgLN6q5I
@ThePlanneur
@ThePlanneur Жыл бұрын
je sais, mais j'aime vraiment ce que tu fait, regarde mes vidéos je suis plus hardware que software, c'est bien moins structuré que ce que tu fais, mais je pense que c'est assez complémentaire.
@MiGaNuTs2
@MiGaNuTs2 Жыл бұрын
Wow ! Incroyable !
@RodrikStudio
@RodrikStudio Жыл бұрын
Je n'avais pas idée de dans quoi je m'étais lancé. Il n'y a pas grand chose de plus à optimiser.
@SebCBienDu74
@SebCBienDu74 Жыл бұрын
Bravo ! Quel boulot, impressionnant !
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci, j'ai encore du travail sur cette démo. Je viens de voir que j'ai encore des opti à faire pour que ça tourne sur un 8086 à 4.77 Mhz
@BliterTV
@BliterTV Жыл бұрын
Oh! un Victor VPC-II ! On avaient ça à l'école... Et du coup, connaissant la bestiole... là je dit OUAH!!!! 👍
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci, c'est des heures et des heures de programmation et d'optimisation pour en arriver la.
@BliterTV
@BliterTV Жыл бұрын
@@RodrikStudio 🙂
@ClaudyFlux
@ClaudyFlux Жыл бұрын
tu m'a bluffé là. c'est quelle resolution?
@RodrikStudio
@RodrikStudio Жыл бұрын
@@ClaudyFlux L'écran est en mode bi color 640 x 200. J'écris les pixels 2 par 2 donc la vidéo est en 320 x 200.
@sncrack
@sncrack Жыл бұрын
Bravo 👍 Superbe conversion
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci 😊
Жыл бұрын
C'est top, bravo, la grande classe! La suite, ce sera sur NeoGeo? 😀.
@RodrikStudio
@RodrikStudio Жыл бұрын
Je ne pense pas que ce soit un gros problème de faire bad apple sur NeoGeo vu la puissance de la machine.
Жыл бұрын
@@RodrikStudio je n'en suis pas aussi sûr, la NeoGeo n'a pas de frame buffer. Il faudrait quasiment avoir toutes les frames sous forme de sprites non compressés dans la ROM, ouille!
@bobbobi4702
@bobbobi4702 Жыл бұрын
Magnifique! T'as fait de l'assembleur comme un porc pour sortir un truc pareil!
@RodrikStudio
@RodrikStudio Жыл бұрын
Oui j'en ai passé des heures dessus, et si je peux pas dire que je connais bien l'assembleur, j'ai énormément appris sur comment ça marche.
@yugo77100
@yugo77100 Жыл бұрын
Excellent, surtout quand on a compris comment tu as fait ( voir video d'avant) 🎉
@RodrikStudio
@RodrikStudio Жыл бұрын
J'ai justement fait le live pour parler de comment j'allais m'y prendre oui. Je n'avais pas imaginé tout de même la somme de travail restant après.
@guybrushsf3562
@guybrushsf3562 Жыл бұрын
Très impressionnant pour la partie son, c'est le PC Speaker ?
@RodrikStudio
@RodrikStudio Жыл бұрын
Non, c'est une Sound Blaster 16. Les son est à 32 kHz.
@anttonmaptton8782
@anttonmaptton8782 Жыл бұрын
bravo ! épatant ! le son est sur une sound Blaster ?
@RodrikStudio
@RodrikStudio Жыл бұрын
Oui, il y a une SB 16 dedans et je l'utilise Je l'ai monté ici : kzbin.info/www/bejne/aqrLpGtuqbB4i80
@olivierfaure553
@olivierfaure553 Жыл бұрын
Mon premier ordinateur était un Victor 2HR (Z80 il me semble) en 1983 environ, j'imagine qu'on avait déjà un DOS microsoft sur celui-ci ?
@RodrikStudio
@RodrikStudio Жыл бұрын
Je pense plutôt que le Victor en Z80 était sous CP/M. Pas de DOS sur Z80 à ma connaissance mais je peux me tromper.
@sebastienjunker6907
@sebastienjunker6907 9 ай бұрын
Bonjour, je compare le nouvel os Amiga, ags2 qui est pas mal du tout, je me disais il ressemble à Windows, mais je constate que Windows c'est des dossiers et non des tiroirs, Workbench on des tiroirs, j'avais même pas remarqué.
@rastaphazerbordel2651
@rastaphazerbordel2651 Жыл бұрын
Ca tourne mieux sans lag que le pc1512 rodrik! Le Victor est plus puissant ou non? Bonne vidéo, je me régale...
@RodrikStudio
@RodrikStudio Жыл бұрын
Pas plus puissant non, Le PC-1512 est un 8086 à 8Mhz, ici seulement 7.16. Mais l'ISA est normal sur cette machine, une vrai brouette sur le 1512 qui ne me permet pas encore de passer le débit nécessaire depuis le HDD vers la carte son et la carte CGA.
@nanou-ms9wm
@nanou-ms9wm Жыл бұрын
toujours aussi etonnant de vpir ces vieux pc cracher leur tripe👍
@RodrikStudio
@RodrikStudio Жыл бұрын
C'est surtout le bus ISA que je mets à genoux, le CPU a encore un poil de marge à 7.16 Mhz, mais la XT-IDE, la carte graphique et la carte son sont tous sur l'ISA et c'est limite limite.
@lesatariens378
@lesatariens378 Жыл бұрын
Mon ste a chopé le covid 19 😢 . Il arrête pas de frizer
@RodrikStudio
@RodrikStudio Жыл бұрын
Je n'ai pas eu de ST à réparer, mais une panne pas franche est dur à trouver. Je dirais déjà vérifier l'alim.
@JeanLuc-s4m
@JeanLuc-s4m Жыл бұрын
Bonjour tout le monde ! j’ai découvert dans le grenier chez mes grands parents un commodore 128 un commodore 1000 mps et un 1571 avec 2 boîtes sigma environ 200 diskettes, un joystick, le tout avec toute la documentation les boîtes et les branchements enfin bref tout est complet le tout n’a pas démarré depuis 89 tout est dans l état Quelqu’un sur Leboncoin m’en propose 280 euros tu penses c’est un bon prix j’ai vraiment besoin d’aide j’y connais rien Merci d avance 😅
@RodrikStudio
@RodrikStudio Жыл бұрын
Le prix de ces machines est celui qui convient en même temps au vendeur et à l'acheteur. J'ai eu le miens en boite avec alimentation et connectiques à 80€. Si le prix qu'on t'en propose te convient, et bien tout va bien.
@Juju4x426
@Juju4x426 Жыл бұрын
Comme quoi quand c’est bien optimisé, la puissance peu être réduite…
@RodrikStudio
@RodrikStudio Жыл бұрын
Je l'ai pensé de base pour utiliser le moins de puissance possible. Ce référer à mon live. Je stream le code assembleur d'affichage.
@painting_walls
@painting_walls 7 ай бұрын
Very nice! Despite the lower frame rate, I really like the absence of artifacts that other 8086/8088 Bad Apple demos have.
@RodrikStudio
@RodrikStudio 7 ай бұрын
Thank you. I did plan from the beginning to have a perfect picture, 20fps is the max I could make a on 8086/8088 due to CGA bandwidth.
@JeanLuc-s4m
@JeanLuc-s4m Жыл бұрын
Bonjour tout le monde ! j’ai découvert dans le grenier chez mes grands parents un commodore 128 un commodore 1000 mps et un 1571 avec 2 boîtes sigma environ 200 diskettes, un joystick, le tout avec toute la documentation les boîtes et les branchements enfin bref tout est complet le tout n’a pas démarré depuis 89 tout est dans l état Quelqu’un sur Leboncoin m’en propose 280 euros tu penses c’est un bon prix j’ai vraiment besoin d’aide j’y connais rien Merci d avance 😅
@RodrikStudio
@RodrikStudio Жыл бұрын
Boublon
@morganvalcke1694
@morganvalcke1694 Жыл бұрын
impressionnant , ! Bravo !
@RodrikStudio
@RodrikStudio Жыл бұрын
Merci, il faut compter encore pas mal de temps avant qu'elle ne soit finie.
@metos2077
@metos2077 Жыл бұрын
Quoi quoi ? Tu as codé entièrement cette demo Rodrik ? Dingue ! La qualité est énorme. Transitions, morphings, rythme ! ❤
@RodrikStudio
@RodrikStudio Жыл бұрын
Oui je l'ai codé entièrement, il faut regarder le live que j'ai fait il y a 3 semaines sur comment j'ai commencé 😉 C'est une vidéo existante bien sur convertie à 100.
The TRS-80 did work! ... for 10 minutes...
27:39
Rodrik Studio
Рет қаралды 2,8 М.
MMD6 - Bad Apple (3D animation version)
3:45
Arkinjel
Рет қаралды 4,7 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 37 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
The Joker wanted to stand at the front, but unexpectedly was beaten up by Officer Rabbit
00:12
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,9 МЛН
this can't be real.
10:16
Low Level
Рет қаралды 199 М.
Restoration of an Amstrad PC-1640 EGA
30:47
Rodrik Studio
Рет қаралды 2,5 М.
太鼓の達人 SW1 Bad Apple!! feat nomico むずかしい 4倍速
2:35
とろのり Torinori Games
Рет қаралды 32
8088 Domination competing at @party 2014
7:18
Jim Leonard
Рет қаралды 37 М.
Why You Shouldn't Use Windows 11.
11:09
Léo - TechMaker
Рет қаралды 161 М.
Bad Apple (Layout) by Puri | Geometry Dash
3:45
Jhostyn Sanchez
Рет қаралды 144 М.
10 причин не покупать Apple iPhone 16 Pro
18:43
MobileReviewcom
Рет қаралды 16 М.
OpenAI’s New ChatGPT: 7 Incredible Capabilities!
6:27
Two Minute Papers
Рет қаралды 177 М.
The PC has 40 years
27:47
Rodrik Studio
Рет қаралды 2,1 М.
Bad apple
11:42
鐘森竣
Рет қаралды 5 МЛН
小丑妹妹插队被妈妈教训!#小丑#路飞#家庭#搞笑
00:12
家庭搞笑日记
Рет қаралды 37 МЛН