MSX Village forum

La Place des Développeurs Cocoa msx aka bluemsx sous macosx

65c02 Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 24/06/2013 à 10h28

Messages: 27

Le 26/06/2013 à 08h47
Bonjour,

Je développe sous émulateur (par ce que je n'ai pas de msx)
Je développe sous mac (parce que je suis maso)
Je développe avec cocoaMsx (la version mac de blueMsx)

Ma question est la suivante :

Y a t'il un debugger sur cet émulateur et si oui comment on y accède ?

Je ne dit pas que coder en assembleur sans debugger n'est pas une activité fun et formatrice, mais des fois, je me dit que ce serait cool un petit breakpoint suivit de quelques steps...

Sur le blueMsx PC normal, la doc dit que le debugger est accessible via : right shift + right ctrl + d
hors, sur mon vieux clavier mac G3 (petit budget) : je n'ai pas de right ctrl...

Dans les préférences des touches de cocoaMsx, il n'y a pas de référence à ce right ctrl

Bref, je sèche

Si quelqu'un sait comment faire, ou connait un émulateur plus pratique sous mac; son aide me sera précieuse.
(Sinon, je sent que je vais récupérer les sources de cocoaMsx pour piger ce qui se passe, mais bon...)

   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 26/06/2013 à 09h23
65c02 :


Y a t'il un debugger sur cet émulateur et si oui comment on y accède ?



Non et il ne l'aura sans doute jamais. Il n'a même pas le menu de choix des mapper de ROM. Donc si tu créés une megarom et que le mapper n'est pas automatiquement reconnu, ça ne marchera pas.



La volonté du développer semble être : Simplifier au maximum.



L'émulation des machines au hardware proche du MSX a aussi été retirée avec d'autres options.



OpenMSX pour Mac n'a pas de débogeur non plus et, pire, la dernière version (0.91) provoque des bruits parasites dans le son. Elle est moins stable aussi. :'(



Moi, je passe par VirtualBox. Edité par GDX Le 26/06/2013 à 09h37
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 26/06/2013 à 10h34
@65c02 Moi aussi je suis sur Mac, mais j'utilise BlueMsx via un PC virtuel (mis en place avec parallel desktop. Tu peux aussi utiliser Vm Ware) Edité par ericb59 Le 26/06/2013 à 10h34


banniere-ericb59e
Site web    
65c02 Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 24/06/2013 à 10h28

Messages: 27

Le 26/06/2013 à 11h47
VmWare... c'est un peu trop l'usine à gaz à mon gout... autant allumer mon PC...
Existe t'il une rom MSX qui fasse assembler / desassembler ?
Limite ce serait peut être plus cool pour développer.

Sinon, c'est pas grave. le debugger c'est pour les fillettes de toute façon :D
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 26/06/2013 à 12h13
de mémoire il y avait un truc genre "dasm" mais plus trés sur de moi pour le coup. Mes dernières ligne de code asm sur MSX remonte à 2001 pour un projet de tunnel sur TurboR en mode R800 :)
Je pense que je pourrai me faire peur si je regardais les sources de X-TAZY ou même SCREEN11 designer :p
Mais comme tu le souligne les desasembler c'est pour le p'tite fiotes ;)
Sinon ericb59 à eu la même idée que moi pour une machine virtuelle, si VM Ware est trop lourd peut-être qu'il existe une version de VirtualBox pour MAC?


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 26/06/2013 à 13h39
Tu as le code source des ces programmes ! :|

Tu comptes en faire quelque chose ?



z80 :
VM Ware est trop lourd peut-être qu'il existe une version de VirtualBox pour MAC?


Oui, c'est de que je dis 3 messages plus haut. :siffle
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 26/06/2013 à 14h11
pour fouiller dans la rom ou ram il existe un programme MSX nommé SHEM.COM qui permet aussi de dessassembler

son avantage est de pouvoir fouiller tous les slots


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 26/06/2013 à 15h46
Jipe :
pour fouiller dans la rom ou ram il existe un programme MSX nommé SHEM.COM qui permet aussi de dessassembler



son avantage est de pouvoir fouiller tous les slots




Ha! oui je ne me souvenait plus de celui ci. Mais il est pas mal :) bien vu Jipe!


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 26/06/2013 à 15h54
GDX :
Tu as le code source des ces programmes ! :|

Tu comptes en faire quelque chose ?


Oui vu que je suis un des trois programmeurs de X-TAZY ainsi que le programmeur de SCREEN 11Designer. Je dois avoir les sources quelque part...mais ou? :siffle

Sinon j'ai des sources GBC... ;)

Pour ceux qui ont Blanche neige sur GBC allez dans le menu password et entrez le code suivant + séquence de touches suivante:

Losange, Croix, Cercle, Plus puis la séquence: RRLLUUDDStStSeSeRLStA

R = Right dir

L = Left dit

U = Up dir

D = Down dir

St = Sart

Se = Select

A = Bouton A

à faire sur une vrai GBC parce que HiColor mode

Have fun :p



GDX :
z80 :
VM Ware est trop lourd peut-être qu'il existe une version de VirtualBox pour MAC?


Oui, c'est de que je dis 3 messages plus haut. :siffle


OOOooopppsss! lu trop vite, pas fait attention :oups Edité par z80 Le 26/06/2013 à 15h58


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5566

Le 26/06/2013 à 16h40
z80 :


Sinon ericb59 à eu la même idée que moi pour une machine virtuelle, si VM Ware est trop lourd peut-être qu'il existe une version de VirtualBox pour MAC?




VMWare est pas vraiment compliqué à utiliser !? :s



Sinon le plus simple c'est Parallel Desktop, il permet de pomper directement un vrai PC depuis le réseau pour le tranformer en machine virtuelle sur le Mac.

Très efficace, sans configuration... Par contre il faut prévoir une clé licence de windows supplémentaire ou cracker le windows avant de lancer "l'aspirateur à octets" ! :gne


banniere-ericb59e
Site web    
Maggoo Membre non connecté

Touriste

Rang

Avatar

Inscrit le : 25/06/2013 à 17h49

Messages: 192

Le 26/06/2013 à 16h46
z80 :
Jipe :
pour fouiller dans la rom ou ram il existe un programme MSX nommé SHEM.COM qui permet aussi de dessassembler



son avantage est de pouvoir fouiller tous les slots




Ha! oui je ne me souvenait plus de celui ci. Mais il est pas mal :) bien vu Jipe!




Oula que se passe t'il? Grand Martial reprend du service ? :-)
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 26/06/2013 à 17h24
Maggoo :
Oula que se passe t'il? Grand Martial reprend du service ? :-)


Ouais! :)

En plus je suis full célibataire dans 15 jours. Cerise sur le gâteau j'ai retrouvé mon câble vidéo pour mon Turbo R GT et ma cartouche CF Sunrise!


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 26/06/2013 à 17h33
et ton canon V20 il est passé ou ;)


:noel
Site web    
z80 Membre non connecté

Villageois

Rang

Avatar

Inscrit le : 17/05/2013 à 22h52

Messages: 987

Le 26/06/2013 à 17h37
Jipe :
et ton canon V20 il est passé ou ;)


Toujours pas retrouvé :'( j'suis dégouté parce que j'avais déssoudé les principaux composants pour le modifier en MSX2 ...

Pour le moment je suis sur le VSU/VDU... c'est du boulot :P


TurboR GT (1Mo), CANON V20! ( en kit, modif 2+ en cours) :top
Pas encore retrouvés: V9990, Grafx9000, SUNRISE IDE 2x CF, SUNRISE MOONSOUND, FM PAC, MUSIC MODULE, NMS8280, SD SNATCHER,... :\'(
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10731

Le 26/06/2013 à 18h24
moi aussi j'avais commencé a en dessouder un mais pour relever le schéma

maintenant que le schéma existe ( qualité super bof ) reste plus qu'a ressouder sur supports


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie