Doom sur une calculatrice
Amusant, un programmeur a décidé de porter Doom, premier du nom, sur sa calculatrice. Le modèle choisi est la Nspire de Texas Instrument, un modèle populaire qui a succédé aux modèles de la famille 84. Doom, assez célèbre à son époque, n'est pas en vrai 3D — les ennemis sont des sprites 2D — mais le portage reste assez impressionnant et a l'avantage de faire fonctionner les fichiers .wad, qui contiennent les données des niveaux. Il est donc possible de distribuer le moteur du jeu et ensuite de l'associer aux fichiers .wad provenant par exemple d'un jeu original (ou d'un de ses mods).
La calculatrice en question est évidemment assez puissante, du niveau d'un PC de bureau des années 90 : 32 Mo de mémoire RAM (dont une partie réservée à l'OS), un processeur ARM9 à 90 MHz et un écran en 320 x 240 — définition utilisée dans Doom à l'origine — en 16 nuances de gris. Rappelons tout de même que le moteur de Doom a été offert à la communauté en open source, comme une bonne partie des technologies d'id Software, et que le portage est donc un peu plus simple qu'un travail commencé de zéro.
- Le « retour » de MemoRight dans les SSD
- Dans le petit monde des GPU, il y a... Vivante
- Pas (encore) de 25 nm pour Mushkin
- BenQ XL2410T : un 24" 120Hz pour joueurs
- LightPeak sur de nouveaux MacBook Pro demain ?
- Transcend JetFlash 560 : une clé USB design
- Galaxy S Wi-Fi : l'iPod touch Android
- Corsair passe aussi au 25 nm
- De la mémoire 512 bits pour les smartphones
- 1 milliard de puces WiFi en 2011
- NEON, Tegra, Flash et WebM : explications
- Des produits NVIDIA et Intel chez Sapphire ?
- Le SDK Kinect for Windows officialisé
- Le supercalculateur chinois 300 TFLOPS à venir
- Le CPU z196 d’IBM atteint les 5,2 GHz
- La feuille de route de Windows 8 dévoilée
- TDJ : Cideko Air Keyboard, NZXT Phantom
- Flash sur Android 3.0 : pas tout de suite...





C'est sur que c'est pas sur une Casio qu'on pourrait faire tourner ça
Cool j'ai la même =P
Je vais pouvoir faire passer le temps...
Je le sens pas trop avec ma TI58
Reste ma HP28S mais les niveaux de gris...
Doom, "assez célèbre à son époque" ???
Il a "juste" donné naissance à l'expression Doom-like...
Joli.
Je me rappelle il y a quelques années, au lycée, quand on programmait les HP48GX en RPL, RPL-Système (pour les initiés) ou même en assembleur (pour les gros balaises). C'était un festival de données perdues et récupérées à grand renfort de "Try to recover memory ?", de décryptage des fonctions ROM (qui se souvient des listings de Mika Heiskanen ?) mais au final on s'éclatait avec des jeux comme Cyclo, Diamonds et autres. La grande blague à l'époque c'était : "tu es au courant que quelqu'un a programmé Wolfenstein/Doom/Duke3D/ sur HP48 ?".

Aujourd'hui, on a réellement Doom sur caltos, fini le pauvre Saturn à 4Mhz et son bus 4 bits, on a carrément du ARM 90MHz, la grande classe ! Ca fait tout drôle de voir l'évolution de ces machines et de se rappeler les heures que j'ai passées dessus.
Doom est en train de devenir comme tetris ou pacman ou pong : codé sur à peu près toutes les machines dotées d'un écran! C'est quand même respectable
Pas mal du tout. Ça a l'air fluide. Mon premier PC, un 386SX16, était incapable de faire tourner Doom correctement, genre 0,2 FPS
J'avais déjà une version allégée sur 83, ça tournait pas mal pour l'époque.
rah oui, mika heiskanen ....
J'ai plus les noms en tête ...
Y'avait des bons jeux sur la HP48
Y'avait aussi la fameuse photo de claudia schiffer en dégradé de gris
Aie mes yeux. Doom, c'est vraiment pas fait pour du 16 niveaux de gris.
Il vous manque la source pour télécharger le jeu, avec un GIF animé de bien meilleure qualité que cette vidéo:
http://ti.bank.free.fr/index.php?m [...] ir&id=2104
Aie mes yeux. Doom, c'est vraiment pas fait pour du 16 niveaux de gris.
A mon avis c'est surtout le faible contraste et l'énorme rémanence de l'écran.
Ma nspre cas gere la 3D et ya deja des jeux en 3d et il y a certain niveau de doom qui tourne sur la ti 84, 89 de mes amis
Sur TI89 on faisait déjà la même chose il y a bien longtemps... Il y avait SF2 et Sonic en niveaux de gris, super fluide...
et bien, il y en a qui en savent pas quoi faire de leur temps libre !
J'ai Doom sur mon iPod Mini de 1ere génération (via rockbox). C'est tout là, mais injouable...
Impressionnant et que de bons souvenirs.

Combien d'heures de passées sur ce Doom mythique... Impossible à comptabiliser.
La source de tous nos chères FPS.
A l'époque, qui aurait osé se soucier qu'une texture était mal appropriée, de l'aliasing... Et pourtant, quelle franche rigolade et Lan de "fou".
Ah! Nostalgie, quand tu nous tiens.
PS: cette calculatrice est un monstre de puissance face à mon PC de l'époque. Quand je pense que je pourrais me balader avec un telle "puissance" dans une poche, certes grande poche, mais tout de même
Pas mal du tout. Ça a l'air fluide. Mon premier PC, un 386SX16, était incapable de faire tourner Doom correctement, genre 0,2 FPS
Peut être parce que le 386SX était fortement bridé par rapport au 386DX (bus de données de 16 bit au lieu de 32 bit) ?! Parce qu'un 386 "normal" devait normalement pouvoir le faire tourner dans des conditions décentes.
@big monstro: la config recommandée pour Doom (1er du nom) était un 386DX 33 et 2 Mo de RAM; un 386DX20 avec 4 Mo de RAM et (gasp!) un cache de 2e niveau étaient à la limite du raisonnable. Un 386 à moins de 20 MHz, avec ou sans bus 32-bit, n'aurait eu aucune chance.
@big monstro: la config recommandée pour Doom (1er du nom) était un 386DX 33 et 2 Mo de RAM; un 386DX20 avec 4 Mo de RAM et (gasp!) un cache de 2e niveau étaient à la limite du raisonnable. Un 386 à moins de 20 MHz, avec ou sans bus 32-bit, n'aurait eu aucune chance.
Merci pour l'info.
Et il tournait d'enfer sur mon 486DX2