Vampire et Phoenix Core
-
Vidéo du dernier ‘core’ Apollo-mini core v.1913B_83 + maprom + PhoenixEmulation-lib..
Elle y montre la dernière beta qui fait tourner Windows sur un A600 + Kickstart 3.1 (40.10) + extension 2Mo CHIP + Vampire 600 + PCTask.
Sources :
http://www.apollo-core.com/knowledge.php?b=1¬e=2537
https://plus.google.com/+SimoKoivukoski/posts/9aZeDgdSnkAA600 Rev 1.5 + Vampire 600 V2-128.
A1200 Rev 1D4 + Blizzard 1230 III/50Mhz + 68882 + 256MB @ 50ns.pas mal pour un 600 !
Hello ! Je suis justement avec mon A600 et la version 1912 du core Apollo sur ma Vampire et faut bien avouer… ça dépote ! Mon 600 démarre plus vite que mon 1200 avec BPPC/060 (si ça atteint deux secondes, c’est déjà beaucoup ! C’est bridé par le test de la présence d’une disquette dans le lecteur… 😀 ). Il ne manquerait plus qu’une carte RTG ou même l’AGA pour être le meilleur Amiga classic au monde (oui, je n’ai pas peur de le dire : Au monde !). 😀 J’en rajoute un peu c’est ça ? Non… même pas… Travail de dingues qu’ils nous pondent là ! Et en plus c’est assez stable (un plantage en deux heures d’utilisation, pour du « bêta », ça peut aller… faut que ça reste un Amiga tout-de-même ! 😉 )
A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDISalut huggy,
Cà dépote… oui 😉
Peux tu m’en dire sur ce plantage – si tu t’en souviens ?
As-tu installée la lib sur ton système ?
http://www.apollo-core.com/knowledge.php?b=3¬e=2496
Elle catche les instructions ‘exotiques’ non supportées dans le core et utilisées dans certains programmes ; et les émulent. Ce qui devrait accroître la stabilité.
Ce n’est pas une library en fait mais une commande à mettre dans SYS:C/PhoenixEmulation.031 dans la Startup-Sequence, avant SetPatch.A600 Rev 1.5 + Vampire 600 V2-128.
A1200 Rev 1D4 + Blizzard 1230 III/50Mhz + 68882 + 256MB @ 50ns.Hello ! Ouais, j’ai eu le malheur de lancer un aibb depuis ma ce sur le pcmcia… Plantage ! Une fois copié sur le disque interne, plus de souci. Pas sûr que ce soit du fait de la vampire d’ailleurs…
A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDIPour essayer de te répondre,
a) Il te faudrait tester PCTask sur un Amiga équippée d’une 060 et d’une carte graphique, pour pouvoir comparer. Mais ce ne serait pas très loyal, l’ECS est forcément un facteur important de ralentissement (chunky2planar de l’ecs versus chunky natif d’une picasso). L’objectif de la vidéo de PCTask est surtout pour démontrer la stabilité/efficacité de l’émulation 68k. Le core ne peut pas améliorer les performances de l’ECS. En tout cas, pas directement. Mais, du fait de la puissance du cpu, et de la ram rapide, les programmeurs auraient tout intérêt à dessiner dans la Fast et copier l’écran virtuel dans la Chip, les performances Fast2Chip (test SysSpeed) du Phoenix core étant excellentes.
b) Il faut rappeler la petite histoire de la Vampire600.
Elle est développée par Majsta. Il y a intégré son propre core (le TG68). Il avait l’intuition qu’un core plus rapide pouvait être développé. Il s’est associé avec la team Apollo, laquelle adapte un autre core (le Phoenix), et lutte pour faire rentrer ce core dans le (tout) petit fpga (le Cyclone 2) de la Vampire, et pour l’optimiser à l’écosystème Amiga. Pour atteindre les perfs actuelles, la team fait des concessions, compte tenu de la faible capacité du Cyclone 2. Pour Majsta, l’avantage de ce partenariat c’est de proposer à ses ‘clients’, une carte ultra-rapide pour pas cher (beaucoup moins cher que n’importe quelle carte 68060 existante). Pour la team Apollo, l’avantage c’est d’avoir une base de travail avec une carte FPGA déjà existante (la Vampire600 et bientôt la Vampire500 que Majsta est en train de confectionner), et des utilisateurs pour remonter les problèmes. Le temps pour eux de perfectionner le Phoenix core. Mais ils voient plus loin, une fois le core ‘stable’, l’objectif est de passer au Cyclone 5 et ainsi. Profiter de l’accélération intrinsèque du passage du C2 au C5
. Avoir la place d’intégrer d’autres techniques pour accélérer encore très sensiblement la vitesse (superscalar, pipelines, full 060)
. Et même il y a encore largement assez de place pour un chipset compatible AGA, SuperAGA, ou Picasso96 (voir 3ème carte sur la photo, avec la connectique DigitalTV Out).A600 Rev 1.5 + Vampire 600 V2-128.
A1200 Rev 1D4 + Blizzard 1230 III/50Mhz + 68882 + 256MB @ 50ns.Mod@Flype: ok.
L’émulation en elle-même me paraît acceptable, mais le rendu graphique (même le mode texte), semble super lent. Je me souviens avoir pas mal joué avec ces émulateurs sur 030/AGA à l’époque, mais je ne me souviens plus de la vitesse. Et puis j’étais pas très objectif 🙂
Faudrait voir avec Pcx qui était plus véloce niveau graphique il me semble (mais surement moins compatible).
Faut avouer, que pour une carte à 90 euros, elle dépasse largement une ACA500 « standard », même si ce n’est pas tout à fait comparable (l’ACA apporte le support d’un autre kickstart, mais aussi les ports CF, ce n’est pas négligeable, sans parler de la possibilité d’adjoindre une ACA12xx, mais c’est un coût supplémentaire pour ceux qui n’en possèdent pas). Enfin bref, ce n’est pas le sujet, j’apprécie les deux cartes pour ce qu’elles apportent respectivement.
Mais c’est vraiment impressionnant ce petit FPGA ! Et ça augure du bon, voire du très bon pour de futures cartes basées sur le Cyclone 5 (si ça sort… la technique, c’est cool, mais faut un marché !).
Je me demande si quelqu’un a en vue une telle technique côté Atari Falcon… ça pourrait dépoter aussi !!! 😀
A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI@huggy
Le Phoenix core a déjà une fonction maprom :
http://www.apollo-core.com/knowledge.php?b=3¬e=2528à mettre aussi dans la startup-sequence, dans l’ordre :
SYS:C/MapRom
SYS:C/PhoenixEmulation.031
SetPatchA600 Rev 1.5 + Vampire 600 V2-128.
A1200 Rev 1D4 + Blizzard 1230 III/50Mhz + 68882 + 256MB @ 50ns.Ce que je voulais dire c’est que l’ACA500 dispose d’un kickstart intégré, alors qu’il me semble que la Vampire utilise de toute façon celui de la carte-mère, non ? Y a gourance ? 😀 (non parce que mon A600 a un KS3.1 sur la carte-mère donc…)
A500+ACA500 - A600+Vampire 2+indivision ECS - A1200+Vampire V2 1200 - Mac Mini 1.42 sous MOS - Just CPC 128k - CPC 6128 - Atari STE 4Mo/CosmosEx - Atari Falcon CT60/SuperVidel 🙂
C64C + 1541-II + Lecteur K7 + SD - Sharp X68000 CZ-601C 4Mo + CF - Sharp X68000 CZ-611C 10Mo + CF + ext. MIDI
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Matériel › Vampire et Phoenix Core