Forum Oric
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Derniers sujets
» besoin cable coleur et interface de lecture sd card
Twilighte card, 6502 et joysticks EmptyJeu 6 Aoû 2020 - 18:55 par kenneth

» le forum fourre tout
Twilighte card, 6502 et joysticks EmptyMar 30 Juin 2020 - 13:11 par Admin

» I had a dream .. glOric
Twilighte card, 6502 et joysticks EmptySam 6 Juin 2020 - 14:18 par jbperin

» Multi soluces...
Twilighte card, 6502 et joysticks EmptyMar 19 Mai 2020 - 12:41 par soft-bug

» Des nouvelles de BAS_ORIC
Twilighte card, 6502 et joysticks EmptyMer 6 Mai 2020 - 16:08 par goyo

» 3D walkthrough template en moins de 600 lignes de C
Twilighte card, 6502 et joysticks EmptyMer 29 Avr 2020 - 20:43 par Star42

» CB2 micro
Twilighte card, 6502 et joysticks EmptySam 11 Avr 2020 - 19:29 par jbperin

» Le bonjour de codeur
Twilighte card, 6502 et joysticks EmptyMer 1 Avr 2020 - 15:18 par Invité

» [résolu] Format des fichiers Hyperbasic...
Twilighte card, 6502 et joysticks EmptySam 28 Mar 2020 - 19:50 par damien

» [résolu] Récupération contenu disquettes 3 pouces...
Twilighte card, 6502 et joysticks EmptyVen 27 Mar 2020 - 15:06 par damien

» Echange de jeux/logiciels
Twilighte card, 6502 et joysticks EmptyLun 23 Mar 2020 - 20:15 par Star42

» Ordi Portable Sony VAIO
Twilighte card, 6502 et joysticks EmptyDim 22 Mar 2020 - 16:17 par froggy

» une atan2 pour vos lib math
Twilighte card, 6502 et joysticks EmptyDim 22 Mar 2020 - 11:30 par drpsy

» nouveau site
Twilighte card, 6502 et joysticks EmptyJeu 19 Mar 2020 - 20:02 par Star42

» CEO Mag Spéciaux disponibles
Twilighte card, 6502 et joysticks EmptyJeu 19 Mar 2020 - 9:33 par musepat

Qui est en ligne ?
Il y a en tout 2 utilisateurs en ligne :: 0 Enregistré, 0 Invisible et 2 Invités

Aucun

Le record du nombre d'utilisateurs en ligne est de 29 le Mer 25 Fév 2015 - 14:01
Connexion

Récupérer mon mot de passe

Statistiques
Nous avons 209 membres enregistrés
L'utilisateur enregistré le plus récent est HervOric

Nos membres ont posté un total de 8577 messages dans 746 sujets
Portail ORIC



Le Deal du moment : -21%
Housse de transport et protection Tomtoc pour console ...
Voir le deal
14.99 €

Twilighte card, 6502 et joysticks

Aller en bas

Twilighte card, 6502 et joysticks Empty Twilighte card, 6502 et joysticks

Message par Jede le Mer 18 Sep 2019 - 16:11

Quelques infos pour dire que :

* La twilighte card marche désormais sur 6502. C'est une mise à jour du firmware (pas de soudure à faire)
* Le switch de bank pour accéder aux 512 KB de ROM et de RAM ne fonctionne pas encore (pb de timing sur les registres internes de la carte), et cela bloque aussi la programmation de l'eeprom pour la mise à jour des roms sur machine réelle) en cours de fix.
* Assinie a géré les joysticks telestrat sur Oricutron et donc comme cela fonctionne sur la twilighte card, il est possible de faire des jeux avec joysticks, soit sur orix soit en mode rom atmos car il est possible de démarrer la rom atmos sur la carte (lecture sur sdcard du .tap)
* les boitiers de la twilighte card V0.3 sont presque dispos

il y a encore beaucoup de travail et il y a aura sans doute d'autres surprises à l'avenir Smile

Petite vidéo de démo des joysticks (la vidéo montre un seul port joystick, mais les deux fonctionnent)

A noter que cela fonctionne aussi avec des joysticks USB sans fils (avec adaptateur db9<->usb)


Jede
Jede

Messages : 305
Date d'inscription : 20/04/2016
Localisation : Var

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Jede le Lun 23 Sep 2019 - 13:04

Petite mise à jour Smile

Après le fonctionnement de la carte sur 6502, voici le switch de banques. Il est possible désormais d'accéder aux 512KB de ROM et 512KB de RAM (bien évidemment par banking) de la carte.

Sur la vidéo, vous voyez que la banque 4 et 3 sont occupées par le forth et monitor et vous avez 2 banques vides (empty rom). A coup de commandes (twil -sX : X étant le set de 64 Ko), il est possible de basculer sur les roms. Donc, les banques 4,3,2 et 1 affichent toutes empty rom, car on est passé sur un autre jeu de 64KB sur la rom. Pour basculer en ram, il faut passer la commande twil -w et cette fois ci, nous avons 64KB de ram dispo en banking de 16KB.



Tout n'est pas codé dans le kernel et shell Orix, mais cela avance.

Des photos prochainement.

Pour ceux qui sont avec la twilighte card V0.3, je pourrai upgrader tout cela quand j'aurai fixé un dernier truc Smile
Jede
Jede

Messages : 305
Date d'inscription : 20/04/2016
Localisation : Var

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Jede le Lun 23 Sep 2019 - 14:24

D'ailleurs, certains auront noté que c'est la première fois qu'un Oric dispose de :

* 64 banques (le record était de 8, je crois sur atmos et sur telestrat, c'était courant)
* 1 Mo de ram/rom (dont 512KB de RAM), le record était 128 KB sur telestrat avec la cartouche ram et 48KB de ROM (Fabrice avait modifié l'oric pour mettre des ram plus grosses, mais elles n'étaient pas accessibles par un 6502 (mais par un 65C816)
* 64GB de storage (Sdcard de 32go et une clé usb de 32 go en plus si on veut.)
* chargement à 46KB/sec

Et sans doute d'autres records. Est ce trop ? Sans doute, mais cela ouvre la possibilité à pleins de trucs (il y a toujours plein de trucs en cours dont je ne veux pas trop parler).

Sur les autres 8 bits, ils ont cela, en plus gros parfois, et depuis longtemps Smile
Jede
Jede

Messages : 305
Date d'inscription : 20/04/2016
Localisation : Var

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par kenneth le Lun 23 Sep 2019 - 18:39

Avec une telle memoire, pour stocker les combinaisons d'images 3d style course F1 ou pour stocker les differentes postures des sprites, il n'y aura plus de soucis. Cool Laughing

_________________
Archives d'ORICGAMES
Lecteur de cartouches Omose
Projet lecteur SD Erebus
kenneth
kenneth
Modérateur

Messages : 805
Date d'inscription : 13/01/2013
Age : 53
Localisation : 972

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Symoon le Lun 23 Sep 2019 - 19:56

46Ko/s ça fat du 5 images HIRES par seconde ça Wink
Symoon
Symoon

Messages : 775
Date d'inscription : 26/04/2014

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Jede le Mar 24 Sep 2019 - 10:27

Symoon a écrit:46Ko/s ça fat du 5 images HIRES par seconde ça Wink

Les vidéos issues de l'outil vidplay que j'avais montré tournaient à 6 images secondes c'étaient des images de 6ko à chaque fois. Le truc c'était de montrer le débit (on peut aller légèrement plus vite au niveau du code).

Mais, en faisant un peu d'intelligence (deltapacking ou autre), il est possible de faire des trucs très fluides. yakafokon Smile
Jede
Jede

Messages : 305
Date d'inscription : 20/04/2016
Localisation : Var

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Jede le Mar 24 Sep 2019 - 12:29

kenneth a écrit:Avec une telle memoire, pour stocker les combinaisons d'images 3d style course F1 ou pour stocker les differentes postures des sprites, il n'y aura plus de soucis. Cool Laughing

Le problème est que le banking n'est pas super optimal en terme de performance. Autant, cela va quand il faut copier d'une banque vers les 48ko de l'oric , mais de banque à banque, on va dire que c'est poil plus long.

Mais, oui, on pourrait faire un jeu qui charge ses données dans des banques ram, et basculer les banques pour avoir accès a des gfx en fonction de là où on est dans le jeu. Les possibilités sont infinies.

Jede
Jede

Messages : 305
Date d'inscription : 20/04/2016
Localisation : Var

Revenir en haut Aller en bas

Twilighte card, 6502 et joysticks Empty Re: Twilighte card, 6502 et joysticks

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum