Comment j'ai recodé Street Fighter II et transformé ma calculatrice TI en console de jeu en 1999
ฝัง
- เผยแพร่เมื่อ 16 พ.ค. 2024
- La calculatrice TI92 est sortie en 1995. Dotée d'un processeur 68000, elle permettait de coder des jeux en assembleur.
Sa soeur jumelle la TI89, quasiment identique à la TI92, est sortie en 1998.
En 1999, j'ai recodé mon jeu vidéo préféré, Street Fighter II sur super nes, en assembleur 68000 et transformé ces calculatrices en console de jeu.
Mon twitter: / tcorvazier
Mon LK: / thomas-corvazier-b1357...
-- Chapitres --
0:00 - Introduction
0:43 - Atari ST, TI 89/92, super nes
6:01 - Démo sur émulateur
11:05 - Assembleur 68000
14:25 - Test et debug
16:24 - Niveaux de gris
18:54 - Conclusion
Mec, tu as égayé mon année de redoublement en prépa avec ce portage, auquel je jouais avec les potes grâce au câble Link de nos TI-92. De très bons souvenirs !
Que de souvenirs ! J'ai toujours ma TI89, je la trouvait formidable malgré son port jack.
Dire qu'à l'époque, enfin...avant cette époque j'ai programmé directement en hexadécimal sur des automates télécom lorsque j'étais en formation...
Il fallait écrire son code assembleur, le traduire en hexa et entrer les données à la main, heureusement il n'y avait pas des centaines de lignes de code.
il fallait économiser au maximum les adresses RAM et jongler à fond avec les registres du processeur.
Quel plaisir quand on voyait que ça fonctionne et aussi que de frustration quand ca plantait.
J'adorais la mienne mais j'étais fou du jeu d'échec ti chess, je ne me souviens pas avoir installé street fighter 2😢😢.
Incroyable j'ai redoublé ma Première pour 2 raisons :
- Programmer ma TI89 et jouer a SF2,
- Jouer à Half Life.
Je ne regrette rien !
Merci à toi
J'ai plus appris en codant ma TI qu'en allant à l'école! lycée ou école d'ingé
@@thomas.corvazier je compatis tellement 🤣🤣🤣
Whaouuuuu ! Le travail de malade !!! GG
T'as réussi à faire mieux que la version Game Boy. A l'époque je n'avais pas de SNES et je devais me contenter de jouer à la version GB qui, avec le recul, était tout de même bien naze.
J'avais une Ti-82 à l'époque. Je me souviens avoir bavé d'envie lorsque j'avais vu ton jeu tourner sur la Ti-89 d'un pote.
Aujourd'hui je programme mon propre jeu en Python avec Pygame et je m'éclate. Je comprends parfaitement ta motivation et la fierté que tu peux légitimement ressentir. Bravo à toi et merci pour le petit shoot de nostalgie.
T'es un dingue toi. Trop fort.
J'y ai joué en classe prépa sur ma ti 92, grand merci à toi
Pleins de souvenirs, merci grand chef 💪🏾
Bravo mec, respect & big'up à toi !
je suis loin derriere avec mon Tétris sur Ti81
Merci pour ton témoignage, ton jeu était incroyable ! c'était incroyable, de belles années !
Sur ma TI92plus j'avais codé le 1er niveau de doom. ^^ J'étais fier de ma calculatrice... puis l'année du bac S, ils ont mis la réforme qui interdit les calculatrices... J'étais tellement déçu. Surtout que j''avais aussi programmé tout les traitements qu'on peut faire à une fonction (en vue de l'exercice à 10-12 points ).
Une belle calculatrice.
Bravo 🥳
Quel travail ❤️
Ha do ken 🤗
Bravo ça fait plaisir à voir. Je ne suis pas de cette génération, perso c'était le BASIC sur TI-99/4A et TI-74 (la même chose en calculatrice avec une seule ligne), je suis impressionné par ce que peux faire cette TI-92 !
J’ai toujours ma Ti92+ dans ma boite à souvenirs du lycée. A l’époque je ne connaissais que le BASIC fourni avec. C’était mon rêve d’utiliser du C ou de l’assembleur pour faire des jeux plus évolués que ceux que je faisais, mais je n’avais pas les connaissances ni accès à de la documentation. Merci pour ces bons souvenirs
Super de pouvoir mettre un visage sur le créateur de ce portage.
Au fait il existe encore du monde qui font joujou sur M68000, mais principalement sur Megadrive.
Et aussi sur Amiga!
@@MEGAMIGApas faux même si j'ai l'impression que la scène MD fait des projets plus quali.
Après j'peux me tromper, car je suis plus proche de la scène MD, même si Reshoot proxima 3 est quali
Avec le scorpion engine, les jeux amiga deviennent dingo en ce moment.
@@MonsieurRitournelle l'Amiga n'est arrivé que depuis quelques mois à la maison et encore de façon détournée via une CD32 avec carte d'extension.
Donc je suis loin d'avoir suivi toutes les news intéressantes.
Par contre quelque-soit la machine accueillant de nouveaux JX, cela restes de bonnes nouvelles.
@@sebbc6075 Je ne connais pas vraiment la scène MD mais sur Amiga, de nouveaux jeux sortent, avec de super emballages en plus! Un type est en train de bosser sur une conversion de Rygar également.
Sans oublier, bien sur, les demo makers!
Respect
Au dessus c’est le soleil !
Tu es MAGIQUE, merci et vive toi \(^.^)/
Impressionnant !!
Je me souviens que j'avais programmé en language machine un jeu qui jouait à l'awele sur PC 1500 en utilisant les algorithmes de minimax et alpha-beta :) IL n'y ba avait pas d'émulateur à l'époque à ma connaissance, donc tout était codé "à l'aveugle". Le programme me battait 100% du temps haha
le street figter sur ti92 ... moi j'avais la ti82 le super mario etait oufissime (et en asm) merci pour ces explications 25ans plus tard ... le tetris aussi en multi cetait ouf
perso en basic j'avais fait un demineur , j'ai encore les sources avec cases qui clignote pour la selection et mode 8*8 cases et mode full ecran pour pour du 16*20 cases (j'etais ultra fier de sa )
que de souvenir :) rater mon annee 1999 en partit a cause de sa ... lol
Chapeau... Je n'ai pas connu à l'époque mais je comprends le challenge.
A la même époque, j'étais sur les vieux modèles de HP48. Je codais aussi du swap d'écran pour faire du niveau de gris. En ce temps-là, on savait s'amuser.
C'était de l'assembleur Saturn (4 bits, 1,7MHz)!
J'ai eu la TI89 plus tard, mais je n'ai jamais programmé dessus. Le CPU du ST tournait à 8MHz pour 512ko de RAM. La TI était une monstre!
Un truc si tu veux retenter... DOSBOX! Je l'ai utilisé pour retransférer mon jeu sur ma calculatrice, dont je change les piles régulièrement (parce qu'elle n'avait pas de mémoire flash!).
Merci pour les souvenirs!
ha oui toi aussi?! tu as connu peu etre certain de mes jeux "SunHP" ? th-cam.com/video/TFHuIFBPQ5Q/w-d-xo.html
@@jmapp HP48, pas HP50...
@@garryiglesias4074 moi pareil jetais sur la 48gx , en 1996 jai pris tardivement une 50 pour voir
Waouh ! Je sais pas si on réalise bien le niveau de cette réalisation. Chapeau bas!
Heu pour une vidéo datée du premier Avril je me pose des questions ...
salut thomas, je préférais les sx/gx ;)
Bonjour Thomas, j étais en BTS II Informatique industrielle qu'avec des redoublants😂
et ils s'amusaient tous avec des calculettes HP je crois qui ressemblent à la TI92
mais en gris mat vert plus clair mm écran avec liaison transfert entre bécane par infrarouges😊
Et des programmes aussi vidéos apparemment.
Tu vois laquelle je veux dire ?
Moi, je galèrai avec ma casio fx180p et après une graphique pour les courbes 😂
Bonjour Thomas. Quel surprise de voir poper cette vidéo dans mon fil YT. On avait eu l'occasion d'en parler ensemble en 1ere année à Orsay. C'était le début des années 2000 (voire 99), une autre époque...
On était à Orsay à la même époque, je faisais un deug mias pour ma part
Vu la taille du jeu c'était plutôt sur la 92 Plus non? La I et la 2 n'avaient pas assez de mémoire, je crois même qu'elles n'avaient pas de mémoire Flash du tout contrairement a la 89 et la 92 Plus.
Respect 👍
Chapeau bas !
25 ans plus tard ça reste toujours un sacré exploit
Hallucinant❤
Quand j'étai en 4ème techno et pendant les heures d'études je pouvais voir des élèves qui s'arrangeaient pour être les uns à côtés des autres. Tous agglutinés autour de leur calculatrice scientifique tout en rentrant à l'intérieur des formules trouvées dans des magazines incompréhensibles pour les profanes... je sais à présent ce que mijotaient ces apprentis sorciers! Quand je vois le résultat je me dit que je me suis trompé d'équipe! J'ai passé moi-même des heures sur l'Atari ST de mon père. Autant Lemmings pouvait me tenir des heures mais Street Fighter 2 sur cette machine me rebutait à tout point . Par contre je n'aurais pas dis non à un Loom ou un Manoir de Mortvieille... Ah oui, moi je suis un grand fan de SEGA!
Putain mec, tu me régales.
Bravo à Pierre et toi
Mes respects monsieur.
ça mangeait tellement de piles :D heureux de mettre un visage sur le créateur ! en 1999 c'était aussi me belles années lycées, j'ai eu la Ti89 en 2000.
2/3 mois avec 4 piles AA de mémoire non?
@@thomas.corvazier sans jouer oui, sinon c'était beaucoup moins !
Franchement très sympa.
Beau souvenir.
Ça rappelle des souvenirs !
Aaah les jeux sur TI, c'était le feu ! On a fait regretter tellement de monde d'avoir acheté une CASIO pourrie MDR.
J'ai passé beaucoup de temps à coder des jeux à la con sur ma TI-83 en TI Basic pendant les cours de math, c'était affreusement lent mais on pouvait prendre des screenshots et les réafficher pour effacer l'écran plus vite ou bien les combiner (car ils sont transparents) pour former par exemple les murs d'un labyrinthe en vue 3D.
j'avais programmé de mon côté un blackjack, et sur ma ti83 ! la vache, super boulot !
sympa! sur Z80?
J'ai souvenir d'avoir joué à Mario land sur ti 89, c'était top :)
mon 1er jeu sur TI était mario92 justement
Pinaise, Moi aussi j'avais codé un jeu sur ti82 qui pouvait se jouer en réseaux (via le cable link) tellement je m'ennuyait en classe.
La belle époque ^^ J'étais plutot Team Casio Graph100, et effectivement une fois craqué niveau "ROM" et assembleur (x86) on pouvait bien bidouiller au point de se moquer des devs Casio en portant les fonctions de la TI-89 et 92 dessus, notamment les focntions et vues 3D, mais aussi l'horloge, et la gestion de l'affichage en niveaux de gris. Installer un petit Linux léger dessus, ou DOS et y executer de petits programmes et jeux provenant du PC avec très peu d'adaptation ça tournait... dans la limite des capacités de la calto. Le proc sous-clocké de base sans soute pour éviter que ça chauffe, certains l'avaient débridé pour que ça rock ! mais bon ça chauffait du coup.
Précision sur la Graph100 l' "Assembly Power" c'était plutot en 2001-2002 qu'on l'a débridé développé, et forcement on avait un métro de retard sur les TI-89 et 92 jail-brakées, et en plus trop jaloux de la 92 avec ce grand écran indétronable ;-)
Avant ça effectivement on se limitait à des devs en basic, assez lents et en noir et blanc... J'avais fait tout de même un remarquable "Nibbles" (jeu du serpent).
De souvenir sur TI-92 non-bidouillée on pouvait programmer avec un langage proche du Pascal aussi, un pote avait repris/converti mon programme dessus.
*Bientôt les DLC ^^*
je savais que les TI avaient la patate mais jamais j'aurais imaginé qu'elles contenaient pour certaines un 68000 😱
J'avais fait un Space Invader sur la Ti85 en 93... C'était un peu cheap, mais je l'avais code en cours pour faire la "démo" a mes potes.
Mais on m'a volé ma Ti85 ainsi que ma HP48GX lors d'un cambriolage a Montréal en 2006... 😢
Ha l'Atari ST c'est la madeleine de Proust cet ordi… Toute une époque !
D'autre avait essayé de copier le concept en sortant à la hâte une pale copie du merveilleux Atari 520 ST en utilisant en plus un nom ridicule, ça s'appelait comment déjà ? : AMIGO ?!! Enfin un truc du genre et hahaha c'était tellement drôle à l'époque de voir que personne n'achetait cette abomination. Bah ... De toute façon, c'était trop tard, les vrais avaient déjà un ATARI ST et déjà des étoiles plein les yeux
11:10 Heu… spa simple que ça, en plus des instructions à connaitre, il y a aussi : les modes d'adressage, les registres, les appels aux fonctions du système, la gestion des interruptions, la gestion de la pile, le plan de la mémoire, la programmation des périphériques (le chip sonore par exemple), etc.. Après avec de bons tutos (ST MAG en publiait BEAUCOUP à l'époque) et avec du travail, on pouvais effectivement apprendre en autodidacte sans problème, ça oui, je confirme ^^
Wow, super cool! Respect! La TI-82 aussi a eut plusieurs moniteurs pirate, mais le Z-80 et le LCD avaient clairement leur limites...😅
Al you ken ! ! ! 🤡
Le Motorola 68000 était aussi dans la MegaDrive !
Ah là là le bon vieux temps, moi c'était sur la HP48 GX, avec de l'assembleur et des jeux en tons de gris également, dont le magnifique zeldaHp (comme la version gameboy: th-cam.com/video/ejRxdhsT-fk/w-d-xo.html&ab_channel=JadewareGames), une dinguerie à l'époque. Pinaise ça ne nous rajeuni pas ☺
Puree j avais cette calculatrice en terminale... elle m a servie ... a perdre mon temps.je mettais mes cours dessus.
Rendu en fac de stats... on avait le droit aux cours pour les partiels. Et comme calculatrice la seule permise la casio fx92... et on pouvait tout calculer avec... cette grosse calculatrice ne m a servi qu a y mettre quelque ptits jeux a l epoque.
Mon arrière grand mère me l'avait offerte pour le lycée
Il fallait une 82
J'en avais honte et je l'ai sortie deux fois. Pas sûr qu'elle soit autorisée au bac
Chuck Norris à fait tourner crysis dans une ti 82
Si le jeu a été codé en assembleur, cela sous entend que la version ATARI ST n'aurait pas été beaucoup mieux que ce qu'on à eu, même en codant en assembleur.
1:52 ils ont conçue la machine pour calculer des dérivées. J'ai dérivé la machine
Bravo , j'aurais aimé être une tête d ampoule à cette époque là
J'étais juste le culot
C'était ma grosse frustration à l'époque. J'avais pu faire tourner un clone de Mario mais j'ai jamais pu faire marcher ce portage. 😭
Moi j'ai codé Pacman sur Casio 850P
J’ai toujours mes Atari STF, STE et Mega STE. J’ai ressorti mon Mega STE pour récupérer le mémoire de mon frère écrit sur mon STE en 1992 avec le traitement de texte First Word Plus 3.14. 😂😂😂
68k comme l'amiga.
j'y jouais sur ti-89
#yaronet#
je remercie aussi l auteur du prog teta l p ahah
C'est un poisson d'avril ?
Ce n’est pas un poisson d’Avril. Thomas Corvazier a réellement porté le jeu « Street Fighter 2 » sur calculatrice TI92+ en 1999.
True story !
pas du tout, j'ai en prépa aussi a cette époque, quand le jeu est arrivé sur nos TI89, on était comme des fous, on avait des jeux mais pas a ce niveau !
On y jouait même pendant les concours de fin d'année (1999 pour ma part) !
MERCI !
Ah ouai balèze
Pfff...MOI j'ai réussi 1 sauce salade en Avril 99...c'est pas pr ça que je me la raconte et que je vais faire 1 vidéo...😌
Hello. moi sur TI994A.
Inutile
Tu as raison de mettre une musique toute pourrie qui couvre partiellement ta parole vu que je présume que ce que tu racontes ne présente aucun intérêt...
Tu as raison d'écrire un commentaire aussi inutile qui montre à quel point ton existence doit être triste et pleine de frustrations. Ca évite de perdre son temps à essayer de te comprendre.
@@dowdheurschtwideul139 Ce commentaire n'est inutile que si tu es assez con pour refaire la même erreur.