Quelques astuces techniques fournies par une légende relativement méconnue du coding sur Amiga. Et quelques explications en prime sur l’origine du nom de SWIV.
Le plus impressionnant dans cette somme d’interviews c’est ce que raconte Martin Pedersen, programmeur des excellents Hybris et Battle Squadron sur Amiga (et MD pour ce dernier).
I was 16 when I wrote Hybris.
Impressionnante cette librairie 3D sur n64 avec des principes modernes pour une console qui va sur ses 30 ans.
C’est moins une thématique qu’une heureuse coïncidence mais voici deux nouvelles vidéos rigolotes sur deux vieux jeux Super Mario pour consoles portables.
Encore une chouette vidéo de White Pointer qui répond aux questions posées dans les commentaires des vidéos ci-dessus. Je ne m’étais jamais demandé comment fonctionne la division de l’écran dans DBZ sur Super Famicom, tiens.
Les deux dernières vidéos « mais comment faisaient-ils/elles ? » de White Pointer, avec des caméléons. L’écran-titre de Prehistorik Man sur Game Boy est tellement cool, dis donc !
La séquence complète est encore meilleure, y compris le lancement du premier stage. Super taf d’Elmar Krieger alias Elmsoft ; une véritable petite démo technique Game Boy en 1994, adaptée de son taf de demomaker sur Amstrad CPC dixit TCRF.
Wow ! Le niveau technique de la première vidéo est ébouriffant, je ne m’étais pas rendu compte qu’on en était arrivé là, merci pour le partage.
Plus #Boulette2004-core, tu meurs : EmuDevz, un jeu (gratos) pour apprendre à programmer un émulateur NES.
A game about building emulators! Implement your own NEEES core in JavaScript, get instant feedback with unit/video tests, build the graphics unit in real time, learn 6502 assembly, debug test ROMs, and have fun with the included homebrew games!
A game about building emulators!
In the year 32767, the world suffered a massive cyber attack which destroyed the entire Internet. Since then, you and an online friend are trying to understand the sparse pieces of documentation about the NEEES, an ancient game console released in 1983. With your programming skills, you’ll have to build an emulator that runs those old games, helping preserve video game history.
Key features
Full
NEEES emulation guide from scratch, in JavaScript
Interactive
6502 Assembly tutorial
Implement
CPU,
PPU, and
APU in any order
Play
homebrew games to unlock ROMs
Unit tests, video tests, and audio tests are provided
Unix-style shell and code editor
Original retro-synthwave soundtrack
Included documentation and in-game dictionary
Fully localized into English and Spanish
Powerful debugger with Memory Viewer, Disassembly, Name tables, CHR, Sprites, Palettes, APU Channels, Controllers, and Emulator Logging
Free mode to use the IDE to develop emulators for other systems!
This game requires programming knowledge. If you can’t write code yet, turn back while you still can
Quel boulot !
Motivé le gars ! A noter qu’on trouve désormais des flashcards sous les 60€ fdpin, en USB-C et avec une coque en plastique (foule en liesse). Je me souviens qu’il y a encore peu, c’était la PCB et basta. J’avais été obligé de cannibaliser une innocente cartouche de Pokémon Pinball pour jouer à Togepi no Dai Bouken.
Pour rester dans le topic, il y a aussi cette démo GBC.
Une très bonne introduction au fonctionnement d’un émulateur.
