Open kktos opened 2 years ago
Right : I did it on purpose. I keep theses sources for who wants to help in the project. Do you want to help ?
ok ;) Do I want ? yes. Will I have the time ? hum... kind of tricky right now. But if you need something specific, I can try to squeeze it ;) Good job, btw. Cheers.
Thank you for your e-mail.I’ve seen you’ve been working on 6502 ASM projects.You probably also know about Applesoft Basic…The main issue is the graphical part : I choose to use SDL which is event driven while Basic instructions are not.The problem I point to in GitHub is about the TRACE command. How can I add it to C source ? I can add a line like « if (trace) printf(#%d,ln) » after each label but that would not be very nice. Regards, Arnaud DELFOSSE De : kktosEnvoyé le :lundi 18 avril 2022 19:10À : delfossea/grsoftCc : delfossea; CommentObjet :Re: [delfossea/grsoft] Missing sources.... (Issue #2) ok ;)Do I want ? yes.Will I have the time ? hum... kind of tricky right now. But if you need something specific, I can try to squeeze it ;)Good job, btw.Cheers.—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you commented.Message ID: @.***>
Salut Arnaud. déjà, tu devrais éditer ton message précédent et virer des infos sensibles... comme ton num de tél. si je pige bien ce que tu me dis, tu voudrais pouvoir tracer le code généré. il n'y a pas de miracle, malheureusement. Soit tu as une boucle qui itère sur les lignes et tu peux mettres ton trace là. sinon, en effet, il te faut générer un appel à trace pour chaque ligne. Mais plutot que de le mettre conditionel, je le déciderai plutôt au moment de la compil: avec ou sans trace => tu génères ou non les lignes de traces. Mais quel est le lien avec SDL event driven ? /Thierry
Bonjour Thierry, J'ai suivi ton conseil. Pour la trace c'est en effet possible de la générer à la compilation. Il n'y a pas de lien avec le problème graphique. C'est un autre problème. Arnaud.
Quel est ton but, au fait ? J'avais initialement pensé à un compilo pour le basic où tu le convertis en C pour le passer à un compilateur C 6502 pour au final le faire tourner sur ton apple 2. Mais non, en fait. tu veux juste pouvoir récupérer tes sources applesoft et les faire tourner sur ton pc/mac, c'est çà ? Tu veux faire un simulateur d'Applesoft, au final ;) As tu vu ceci : https://www.calormen.com/jsbasic/ ;)
You may have missed to include the yylex and yacc sources ;)