Amstrad Plus Forum Index

Amstrad Plus
Découverte de la gamme Old et Plus des Cpc d'Amstrad.

 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Mise a jour de l'emulateur SugarBox
Goto page: <  1, 2, 37, 8, 911, 12, 13  >
 
Post new topic   Reply to topic    Amstrad Plus Forum Index -> Bienvenue sur ce forum -> Actualités
Previous topic :: Next topic  
Author Message
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Fri 4 Aug - 00:04 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

c'est curieux tes demi-pointillés, il se passe quoi si tu lances le basic et que tu fais mode 2 ?
le code, c'est un octet à 255, l'autre à zéro et ainsi de suite pour faire les pointillés


Back to top
Publicité






PostPosted: Fri 4 Aug - 00:04 (2017)    Post subject: Publicité

PublicitéSupprimer les publicités ?
Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Fri 4 Aug - 11:25 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

À priori le mode 2 s'affiche bien ( juste via "mode 2" en basic)
Ce soir j'investigue un peu plus


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Fri 4 Aug - 23:30 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Bon, faut que j'arrête l'apéro très très frais des vacances, parce qu'en fait "Mode 2" m'affiche n'importe quoi.
Du coup, c'est corrigé. 


J'ai une autre inexactitude en cours, celle liée au retard de 4 pixels mode 2 sur un changement de couleur. C'est géré sur les Old, mais pas encore sur le Plus (faut que je réfléchisse à la manière de faire ça intelligemment)


Autre soucis, j'ai d'autres changement qui ne sont pas corrects, mais qui vont sans doute demander de se creuser la tête correctement, pour le moment je n'ai pas d'idée, à part si certains timings sont foireux..


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Sun 6 Aug - 15:55 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Petite mise à jour : 


Comme on peut le voir, les sprites s'affichent, mais tout est loin d'être correct !

Reste à corriger ces petits points, puis à inclure les DMA et ensuite, tout mettre au point !







Back to top
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Sun 6 Aug - 16:39 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

ça fait plaisir de voir que tu es à fond sur le développement du +
t'ajoutes un débogueur pratique et intuitif, tu vas vite devenir la référence windows Smile
bon, comme je vois que tu avances, je vais concoter d'autres tests (rupture+ en ligne à ligne et corser le tout avec des DMA ensuite)


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Sun 6 Aug - 23:09 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Oh oui j'avoue que des tests dans tous les sens, ça m'intéresse terriblement !
Ce soir, j'ai fini de débugger les sprites (grossièrement, ça nécessitera sans doute de la mise au point)


Demain, j'attaque les DMA avant le grand retour sur le déverminage complet (et peut être une première version de test pour les curieux)


Back to top
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Sun 6 Aug - 23:19 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Je suis très curieux tu t'en doutes et j'ai du code à lui faire mouliner!

Pour le test de rupture+ je déphase mon code petit à petit pour trouver les cas limites (où le timing de prise en compte des registres ASIC)
Histoire que ça soit pas pénible, je vais essayer de faire un test très visuel Smile


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Tue 8 Aug - 23:29 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Avancée du jour : 






J'ai du son (via les DMA). Par contre, aucune idée si c'est le son attendu ou non...
Bref, toutes les fonctions sont là !


Il ne reste plus qu'à tout mettre au point, et à gérer les timings corrects des DMA (parce que là, pour le moment, rien n'est encore pris en compte)
Faudra aussi optimiser le tout, parce que c'est très gourmand également.




Back to top
Ast
Administrateur

Offline

Joined: 05 Sep 2014
Posts: 2,976
Masculin
Point(s): 389
Moyenne de points: 0.13

PostPosted: Tue 8 Aug - 23:59 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

I love it...
T'as installé un debuggeur dans ton emu?
_________________
Ast/iMP4CT

"Par le pouvoir du crâne ancestral...."


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Wed 9 Aug - 15:30 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Oui, il y a un debugger depuis quelques versions.
Il est encore un peu buggé, mais il permet tout de même de faire quelques trucs.


Back to top
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Wed 9 Aug - 15:46 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Ça serait top d'avoir enfin un VRAI débogueur, avec aussi le FDC, le GA, le PSG, etc.

Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Wed 9 Aug - 15:51 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Pour le moment, je le trouve pénible à utiliser, et il manque des infos (il n'y a que les infos CRTC et Z80 grosso modo)
Mais je compte l'améliorer à plus ou moins long terme !


Back to top
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Wed 9 Aug - 16:32 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Les sprites hard tous affichés dans une fenêtre, soit avec leur niveau de zoom défini dans l'Asic, soit à un zoom forcé par le débogueur.
Un autre truc pas mal qui manque parfois quand on navigue dans les données graphiques, c'est de surcharger la palette à la demande car si le programme met toutes les encres au noir et qu'on trace à ce moment là, on ne voit rien
Des idées comme ça quoi  Mr. Green


Back to top
Lone


Offline

Joined: 17 Dec 2014
Posts: 139
Masculin
Point(s): 5
Moyenne de points: 0.04

PostPosted: Wed 9 Aug - 16:53 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

D'accord je le note !

Back to top
roudoudou


Offline

Joined: 14 Jul 2016
Posts: 427
Localisation: LYON
Masculin
Point(s): 46
Moyenne de points: 0.11

PostPosted: Sat 12 Aug - 16:49 (2017)    Post subject: Mise a jour de l'emulateur SugarBox Reply with quote

Pauvre Lone, nous l'avons submergé de travail Embarassed

Back to top
Display posts from previous:   
Post new topic   Reply to topic    Amstrad Plus Forum Index -> Bienvenue sur ce forum -> Actualités All times are GMT + 2 Hours
Goto page: <  1, 2, 37, 8, 911, 12, 13  >
Page 8 of 13

 
Jump to:  

Index | Administration Panel | Create a forum | Free support forum | Free forums directory | Report a violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group