Σε τέτοιες περιπτώσεις, βάζω έναν κόκκινο κύκλο στο στιγμιότυπο οθόνης γύρω από το πρόβλημα και εξηγώ: «Αυτή η γραμμή θα έπρεπε να βρίσκεται εκεί επειδή…»
ναι, αυτό κάνω, αλλά μετά λέει «νομίζω ότι είναι αυτό» και έκατσε έφτιαχνε fix για μία ώρα και η νέα έκδοση έκανε τα ίδια και χάλασε κι άλλο πράγμα XD:
Όταν αντιμετωπίζω πρόβλημα με το hardware scrolling, δίνω την οδηγία «use software scrolling with tiles (with double buffer if memory enough)».
Μα αυτό δεν βγάζει νόημα, δηλαδή βγάζει νόημα αν φτιάξεις μια έκδοση για το κανονικό CPC, αλλά όχι για τη σειρά gx4000/plus. Το θέμα είναι ότι χρησιμοποιεί hardware scrolling.
Δοκιμάζω τώρα το amspirit lite, ξέρει κανείς πώς διάολο μπορώ να εξάγω ένα snapshot έξω από τον emulator;.
Μπορείς να συνδυάσεις (και δεν λέω ότι θα δουλέψει για το δικό σου project, ίσως να είναι πολύ αργό), για παράδειγμα: hardware sprites με software scrolling, το έχω κάνει στο Bitume για το gx4000.
Δεν νομίζω ότι σε αυτή την περίπτωση είναι η καλύτερη ιδέα, επειδή το hardware του arcade Rally-X περιμένει hardware scroll, οπότε η καλύτερη προσέγγιση για το port του είναι να συνδεθεί το μοτέρ του arcade με το hardware scroll του ASIC.
Αν όμως καταφέρω να το κάνω να δουλέψει, θα δοκιμάσω τη δική σου προσέγγιση για να φτιάξω μια άλλη έκδοση για τον κανονικό CPC.
Θα προτιμούσα να εκθέτει απευθείας μια διεπαφή MCP. Με αυτόν τον τρόπο, ο AI Agent (π.χ. Claude Code) θα μπορούσε να εντοπίσει απευθείας όλες τις λειτουργίες χωρίς να χρειάζεται πρώτα να υλοποιηθεί μια ενσωμάτωση API.
Έτσι, το Claude μπορεί να σας δημιουργήσει μια διεπαφή MCP στο επίπεδο API μέσω ενός python wrapper — αλλά θα ήταν καλύτερο να ενσωματωθεί απευθείας στην εφαρμογή.
Έκανα ακριβώς αυτό με το CPC X-Ray. Ο κύριος σκοπός ήταν να μπορεί να χρησιμοποιηθεί απευθείας από το claude code.
Είναι άραγε απίθανο όσον αφορά τη χρήση AI με το Amspirit Lite : AMSpiriT Lite : 6 mois déjà!
Είναι όλα στα γαλλικά
Γιατί, mon dieu, γιατί;! ![]()
Α! Υπάρχει και αγγλική έκδοση: AMSpiriT Lite: 6 months already!
Αυτό ήταν σκληρό @genesis8