Il est possible de charger toutes les ROMs qu'on veut sur la twilighte board. Il y a une eeprom, mais aussi de la ram sauvée par pile.
La vidéo suivante montre que nous allons charger une rom basic pour en disposer ensuite tout le temps : cela fonctionne avec tout type de ROM. C'est pourquoi il est assez facile de charger une ROM Oric-1 sur la carte, ou toute rom patchée
1) on fait un bank pour voir ce qu'on a au démarrage
2) on passe sur le jeu de RAM (# twil -w)
3) on voit nos RAM initialisées (Empty RAM)
4) on va charger une ROM basic11 modifiée (par Assinie) pour gérer les soft atmos :
/# orixcfg -w -s 0 -b 4 /basicsd.rom
-> on dit au soft avec le flag -w d'écrire en RAM dans le set 0 et dans la banque 4 la rom basicsd.rom qui est sur la sdcard
5) Je resette car il y a débordement de mémoire sur cette partie à la programmation (bug connu), donc je repars correctement
6) On passe sur le jeu de RAM /# twil -w
7) on tape bank pour voir ce qu'on a => on retrouve notre ROM chargée juste avant en banque 4
8) cerise sur le gateau, on execute cette nouvelle rom en tapant "bank 4" => on a le prompt de la ROM basic, elle a bien été chargée dans la banque RAM, et elle tourne
Voilà cela ouvre pas mal de choses à faire sur Oric 🙂
Et du coup, on demarre avec la RomBasic de son choix, on pourrait updater l'Oric, cela donne plein d'options interessantes. 😎
Bon .. il faut désormais penser à l'industrialisation et à la commercialisation de la carte Twilighte ..
Cette merveille ne peut décemment plus rester le pré-carré d'une petite élite .. elle doit désormais se démocratiser et se généraliser 🙂
Et du coup, on demarre avec la RomBasic de son choix, on pourrait updater l'Oric, cela donne plein d'options interessantes. 😎
Toutes les roms en fait 🙂 Il y a des roms existantes qui devraient marcher normalement sans trop de pbs (mais j'ai un truc à fixer au niveau software).
Il y a deux types de ROMs : les stand alone (telles que celles de la ROM basic1.1) et celles qui sont collées au kernel Orix (Shell, Forth, monitor etc).
Assinie a des trucs à montrer sur des nouvelles Roms. Ou alors je les montrerai quand on pourra le montrer. J'ai aussi pas mal de trucs à montrer, mais mon temps est plus réservé à faire du dev que de filmer et uploader sur youtube (ou poster sur les forums).
On a pas mal de trucs en "béta" software, qu'on ne diffuse pas mais qui peuvent être demandés
Bon .. il faut désormais penser à l'industrialisation et à la commercialisation de la carte Twilighte ..
Cette merveille ne peut décemment plus rester le pré-carré d'une petite élite .. elle doit désormais se démocratiser et se généraliser 🙂
@jibe il faut me contacter si tu en veux une par mail ou MP, mais tu seras sur liste d'attente. Car je n'ai fait que 10 pcbs, et ils vont être fournis prioritairement à ceux qui avaient pris le proto et ceux qui m'avaient demandé la carte sans que je puisse leur fournir à l'époque du proto.
Donc, en ce moment, je suis dans la phase d'envoi des cartes finales à ceux qui avaient le proto, puis j'enchaine avec ceux qui me l'avait demandé alors que je ne pouvais plus fournir.
Je ne réserve pas la carte qu'à certaines personnes :), c'est ouvert à tous, c'est plus moi qui fait un défaut de com' et qui ne produit pas suffisamment vite les cartes 🙂 Je mets moins d'entrain à faire les posts sur les fonctionnalités et à poster les vidéos qu'à faire le dev (qui est ma partie préférée:)
Le prochain batch sera dans 2/3 mois, c'est une nouvelle version qui sort avec encore plus de fonctionnalités hardware (et toujours à la taille actuelle pour éviter le perpétuel souk avec l'oric sur le bureau). Mais je ne pense pas que les nouvelles fonctionnalités hard seront dispos, mais la carte sera upgradable car les emplacements seront présents.
Je ne dis pas ce qu'il y aura en plus, mais cela collera à la philosophie de la carte : pouvoir tout démarrer sur l'oric et bien plus. Cela s'adressera aussi bien aux nostalgiques qu'à ceux qui veulent aller plus loin.
Enfin, il faut noter qu'il y a beaucoup de bugs soft, donc, il faut être patient car les bugs sont fixés progressivement et donc pour chaque version, il faudra upgrader le kernel et le shell périodiquement.