FELYX Le 10/09/2004 à 09:35 Que diriez-vous de ddevelopper un emulateur Apple II pour la Lynx? Vu que les 2 utilisent le 65C02 cela est peut etre possible. Cela ouvrirait la Lynx à l'immense ludotheque Apple qui contient certains bijoux comme Airheart, Wings of fury, Karateka (adapté sur Palm d'ailleurs), Captain goodnight, Zaxxon, Ikari Warrior egalement...
Coté graphisme c sur que la haute resolution Apple en 8 couleurs c peu (voire la double haute resolution en 16 couleurs....tiens tiens!!) mais le fun et la jouabilité sont là!
Et enfin, ça permettrait de jouer au tout premier castle wolfeinstein (et à Beyond castle wolfeinstein) avec ses voies digitalisées Halt kommen Sie Heil!! Arghhhh...enfin ça ferait passer la logithèque de la Lynx d'une centaine de soft à 15000....
Mais pi tet que c pur delire, je ne suis pas calé coté prog :-( (mais ne demande qu'à me soigner :-)
FELYX
kuk Le 10/09/2004 à 09:58 moi le principe me plait bien, il faut voir si c'est possible
FELYX Le 10/09/2004 à 21:31 Salut Arethius,
En fait si tu etais né à l'epoque tu as peut etre eu l'occasion comme moi de t'evanouir en pleurant de bonheur devant ce jeu culte (he oui deja sur AppleII mais en 2D) tu dois surement te rappeler que lorsque on montrait le bon Ausweiss, le garde disait toujours Heil! mais tu as raison lorsqu'on entrait dans une nouvelle salle on se faisait accueillir par un courtois HALT KOMMEN SIE! AUSWEISS! Le plus drole c'etait pour moi la salle des officiers ou Hitler faisait les 400 pas devant une atablée de gradés et de temps en temps il leur faisait Heil! et tous lui repondaient en choeur Heil! ...
salut Vince,
Je ne suis pas calé du tout en portage mais l'Apple II tournait avec un 6502 puis un65C02 cadencé à 1Mhz (oui 1 seul Mhz). Cela ouvre t-il des possibilités par rapport à la cadence que le meme processeur a dans la Lynx (meme s'il est employé differemment)?????
Felyx
N.B.: pour le topic specialisé sorry suis pas encore habitué avec ce forum :-(
SAlut,
Bah le proc c'est pas le premier truc le plus important pour l'emulation, c'est surtout la vitesse. Regarde comme certains PC ont du mal à emuler certaines machines poutant obsoletes. Donc je dirais comme VInce, faire du portage est de loin la solution la plus simple ou alors faut quelqu'un qui déchire la lynx pour arriver à emuler (mais bon je crois pas au père noel)...
A+
Romu
vince Le 11/09/2004 à 00:04 si c'est le même proco, c'est débile démuler... émuler est utile quand les registres et les opérateurs sont pas les mêmes... on va pas créer un ému qui nous fasse
si a alors a
si b alors b
si c alors c
...
ça serait du gachi...
FELYX Le 11/09/2004 à 01:14 Ben disons que pour moi emuler signifie que tu peux utiliser des logiciels d'une autre becane sur la tienne. L'idée c que si on compare Apple II et Lynx, il y'a quelques similitudes et quelques bons points:
palette de 16 couleurs pour les 2 (16 prmi 4096 pour l'une et 16 parmi...16 pour l'autre): si l'Apple avait pu afficher 17 couleurs ça aurait été génant mais 16 c plutot interessant non?
processeur 6502/65C02 (1mhz sur Apple et je ne sais pas exactement combien sur Lynx mais c sans doute bien plus et de toute façon dans l'Apple le processeur fait tout alors que dans la Lynx il est epaulé.
taille des softs Apple: generalement sur une disquette 5.25 donc tres inferieure à la capacité des cartouches Lynx
RAM Apple: longtemps 64ko puis 128Ko donc pas d'inquietude à priori pour la Lynx non plus à ce niveau.
Pour moi le portage c'est un travail de reecriture de chaque logiciel pour le faire fonctionner sur une autre machine alors qu'avec l'emulateur, on utilise le meme logiciel sur les 2 machines. Donc entre le reve d'avoir un seul programme qui sache executer des tonnes de programmes d'un coté et de l'autre des tonnes de programmes à reecrire, je ne crois pas que l'emulateur soit debile de ce point de vue ais peut etre qu'on joue sur les mots?

vince Le 11/09/2004 à 01:19 RAM Lynx : 63ko...
le portage c'est le changement de cible, la réécriture c'est de la refonte...un émulateur n'utilise pas le meme logiciel, c'est un logiciel qui simule un système qui fait tourner un logiciel. Et c'est pas jouer sur les mots... un émulateur est inconcevable... (enfin avec des perfs raisonnables j'entends) par contre les portages devraient être relativement simples à faire (un standard de portage voire un automate pourrait être envisagé...) au pire, un framework, espèce d'hybride entre l'ému et le portage (on garde le même source, on le lance direct sauf certaines instructions qui sont reroutées pour s'appliquer à la machine.) apple II pourraît être envisagé mais dans tous les cas, à moins de vouloir en faire une industrie, le plus intéressant reste le portage un pour un
FELYX Le 11/09/2004 à 01:42 Oki j'insiste pas vu que je ne sais pas de quoi je parle. En parlant d'industrie, sait-on de combien de personnes se compose le public de la Lynx aujourd'hui?
FELYX Le 11/09/2004 à 01:46 ha bon tu me rassures je croyais etre le dernier... la jaguar pourtant moins diffusée semble en meilleure forme coté joueurs non?
vince Le 11/09/2004 à 01:50 non pas tant que ça en fait... des personnes de la commu lynx, en fait y'en a plein qui ne sont pas "actifs" contrairement à la jag, donc comme on les voit moins sur les forums on se dit qu'on est moins mais c pas le cas...
Finis tes projets d'abord
vince Le 11/09/2004 à 12:28 et d'autres des démos pour la fin du mois !
vince Le 11/09/2004 à 14:35 nan il s'agit des démos de romu pour préhistorikmicro...