[VIC-20] Demos
Modérateurs : Papy.G, fneck, Carl
[VIC-20] Demos
Ca me rappelle que je n'ai pas de Vic20 moi
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Re: [VIC-20] Demos
J'avoue que j'aimerai bien savoir comment ils font ça J'ai débuté sur Vic-20 à la fin 81/début 82 et même si je l'ai tordu dans tous le sens ce Vic-20, je n'ai jamais réussit à faire ce genre de chose. Cela dit à l'époque, personne ne faisait ça
Quoi qu'il en soit, surtout pour la dernière vidéo, sur ce type de machine, les programmeurs réalisent là de sacrés prouesses ! On est loin de nos giga de mémoire d'aujourd'hui
Quoi qu'il en soit, surtout pour la dernière vidéo, sur ce type de machine, les programmeurs réalisent là de sacrés prouesses ! On est loin de nos giga de mémoire d'aujourd'hui
Bruno.
- fabrice_035
- Messages : 625
- Inscription : 20 sept. 2011 20:24
- Localisation : RENNES
Re: [VIC-20] Demos
Je n'ai pas souvenir avoir vu pareil chose avant aujourd'hui et en tout cas pas à l'époque du VIC 20. Mais à vrai dire, il fallait être dans une communauté, appartenir à un club ou être abonné à une revue pour voir avoir des news fraîches et le seul canard que j'ai connu c'était hebdogiciel. A l'époque l'hhhhebdo ne parlait pas de la scène ou très peu.
Par contre sur le C64, machine plus répandue, là les disquettes de démos (et autres...) étaient distribuées largement à travers des petites annonces, des clubs informatiques, du BBS sans doute.
J'ai vu que l'auteur des démos proposait les codes sources, noble choix. http://www.cs.tut.fi/~albert/Pu-239/vicual-mmix/
Et chose curieuse il y a des routines en "C". Comment expliquer ça ?
Par contre sur le C64, machine plus répandue, là les disquettes de démos (et autres...) étaient distribuées largement à travers des petites annonces, des clubs informatiques, du BBS sans doute.
J'ai vu que l'auteur des démos proposait les codes sources, noble choix. http://www.cs.tut.fi/~albert/Pu-239/vicual-mmix/
Et chose curieuse il y a des routines en "C". Comment expliquer ça ?
Re: [VIC-20] Demos
Bonsoir,
Pour les routines en C (sans avoir regardé le code), cela peut être soit des moulinettes externes pour générer des tables, ou du code pour le Vic20. Il existe probablement un compilateur C capable de générer du code compatible avec le processeur de cette machine. Ca se fait par exemple sur CPC (voir les démos Phat 1 et 2 de No Recess, ou certains jeux codés en C avec une librairie dédiée aux jeux).
Bref, ça n'existait peut-être pas à l'époque sur la machine, mais grâce à la magie du cross-developpment, on peut avoir du code C tournant sur des vieilleries du siècle dernier .
Pour les routines en C (sans avoir regardé le code), cela peut être soit des moulinettes externes pour générer des tables, ou du code pour le Vic20. Il existe probablement un compilateur C capable de générer du code compatible avec le processeur de cette machine. Ca se fait par exemple sur CPC (voir les démos Phat 1 et 2 de No Recess, ou certains jeux codés en C avec une librairie dédiée aux jeux).
Bref, ça n'existait peut-être pas à l'époque sur la machine, mais grâce à la magie du cross-developpment, on peut avoir du code C tournant sur des vieilleries du siècle dernier .
Re: [VIC-20] Demos
En l'occurence le repertoire C des sources citées sont pour PC, rien qu'en voyant les permieres lignes, et il s'agit d'un convertisseur de fontes :
D'autres sources C pour créer des tables de sinus ou d'amplitudes... sur PC.
Code : Tout sélectionner
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char *vers="\0$VER: ppmtofont(vic-20) 1.0\n";
- Carl
- Modérateur
- Messages : 13297
- Inscription : 08 avr. 2007 13:21
- Localisation : http://www.doledujura.fr
- Contact :
Re: [VIC-20] Demos
Sur c64, il existe power C et un autre dont j'ai oublié le nom....
Il existe peut être sur vic20...
http://www.lyonlabs.org/commodore/powerc.html
Carl
Il existe peut être sur vic20...
http://www.lyonlabs.org/commodore/powerc.html
Carl
Re: [VIC-20] Demos
Oui on devrait pouvoir compiler en C pour VIC20, mais l'assembleur restera plus performant....