La recherche a retourné 90 résultats

par Tomix
05 janv. 2017 18:55
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@__sam__
Pour moi, la valeur $9bf était cohérente pour le timer. En nombre de cycles, ça fait ($9bf+1)*=19968 cycles. Le plus 1, c'est le tour en plus que fait le timer quand on lui fait gober une valeur.
par Tomix
05 janv. 2017 17:26
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@nicolho
sam disait la même chose que toi tu sais :)

Sinon autre bizarrerie: sur To9 la valeur $9BF (en mode div 8 ) correspond au cycle d'1 vbl. Et sur mon To8D, il faut que je mette $9C0.
Il y a vraiment une différence entre mon To8D et mon To9.
par Tomix
05 janv. 2017 16:24
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@__sam__ Ouais, en gros, ton explication argumentée confirme que les calculs de cycle de mon émulateur sont cohérents pour le commun des mortel. Sinon, autre hypothèse, est-ce que ces 4 cycles viendraient du JMP juste après le STD? Genre, le 6846 reçoit la nouvelle valeur, il lui faut une latence mi...
par Tomix
05 janv. 2017 16:13
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@nicholo Donc avec $7 et la division de l'horloge par 8, ça fait (7 + 1) x 8 = 64 cycles avant le déclenchement l'interruption (et pas 7x8=56 comme ça avait été dit). Du coup, théoriquement ça tomberait en plein dans le PULS... est-ce le but recherché ne serait pas plutôt d'obtenir l'interruption id...
par Tomix
05 janv. 2017 14:45
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Pour le fun, voici le code d'assdessass correctement déroulé dans mon émulateur: 7951 2 LDB #$46 IRQ:$00 FIRQ:$00 RPC:$7951 DP:$61 A:$01 B:$14 X:$e803 Y:$dfff U:$e80a S:$69d6 CC:$c9 7953 5 STB $e7c5 IRQ:$00 FIRQ:$00 RPC:$7953 DP:$61 A:$01 B:$46 X:$e803 Y:$dfff U:$e80a S:$69d6 CC:$c1 7956 3 LDD #$000...
par Tomix
05 janv. 2017 11:59
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Euh... le 6809 est à 1 mhz, soit 1 million de cycles cpu par seconde. Et le 6846 utilise l'horloge du 6809. Donc les 2 sont parfaitement synchrones. En mode normal sur le timer, si on met la valeur 1, cela doit correspondre à un cycle cpu. Et en "divisé par 8", c'est censé être 8 cycles po...
par Tomix
04 janv. 2017 22:13
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@__sam__ En principe, les IRQ sont désactivées à part le timer. Sinon j'ai fait chauffer mon To8D. J'ai balancé quelques démos pour voir si ça tournait. RAS. J'ai refait un test Assdesass dessus avec un P $E803 Toujours le même problème. Le time out se lance trop tôt. Très souvent c'est sur le LDD (...
par Tomix
04 janv. 2017 20:23
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Ok. Je vais ressortir mon To8D et refaire un test toute à l'heure. [EDIT] Je viens de récupérer ta version d'assdesass. Rien à faire, quand je lance P $E803, au lieu d'avancer en FF4D, il part en 7D0E, ce qui correspond au PULS CC,PC qui est censé faire un jump sur l'instruction à exécuter Je suis s...
par Tomix
04 janv. 2017 19:52
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Tu as débugué les bonnes instructions?
Parce que sur mon To8D, le debug saute pas à la bonne adresse. Je déroule bien des instructions, mais pas les bonnes...
Test effectué avec un debug sur E803.
par Tomix
04 janv. 2017 18:59
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@Daniel
J'ai une version crackée si t'es intéressé...
par Tomix
04 janv. 2017 17:46
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Re.
Avec le dernier DCMOTO, sur To7/70, avec Assdesass pour To7, le debug fonctionne bien.
Le code source est identique, bien que pas à la même adresse. La valeur timer est donc 7 comme pour to9.
RAS.
par Tomix
04 janv. 2017 17:31
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@Daniel Top! Enfin... pour la version To9... Mais si tu me lis un peu avant, tu verras que j'ai découvert une bizarrerie en essayant assdesass sur mon To8D. En effet, le debugueur debug pas comme sur To9. Le timeout se déclenche une instruction avant sur le To8. Je n'ai pas mon To9 à porté, mais je ...
par Tomix
04 janv. 2017 13:13
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

Encore des news. Dans la version "divisé par 8", Assdesass initialise le décompteur avec la valeur 7. J'ai donc pris un vrai To8 et j'ai testé 2/3 trucs dessus. Si je fais sauter le mode "divisé par 8" pour passer en mode normal, je devrai donc multiplier par 8 la valeur du compt...
par Tomix
04 janv. 2017 09:45
Forum : Emulateurs et utilitaires
Sujet : Emulation d'Assdesass sur To9 - l'histoire du 6846 clone
Réponses : 133
Vues : 45372

Re: Emulation d'Assdesass sur To9

@__sam__ Sympa tes diagrammes. Mais ils confirment que je n'ai pas de soucis de calcul de cycle entre l'initialisation du timer et le timeout. Voici le code source exécuté par assdesass juste avant l'appel de l'instruction (ici j'appelle E815) dans le debugueur: 7951 LDB #$46 2 RPC:$7951 DP:$61 A:$0...
par Tomix
03 janv. 2017 20:17
Forum : Développements actuels
Sujet : [THOMSON] Plugins de conversion d'images pour GrafX2
Réponses : 62
Vues : 17107

Re: [THOMSON] Plugins de conversion d'images pour GrafX2

Les graphismes sont magnifiques. Mais ce doit être sur des machines pas encore accessibles au grand public, vu la qualité. Quand est-ce qu'elles seront en vente libre?
;)