Add-ins programmieren

Hilfe beim Programmieren mit dem fx-9860G SDK.

Re: Add-ins programmieren

Beitragvon SimonLothar » Di 30. Jun 2009, 11:22

Hast Du schon "fx-9860G Libraries.pdf" (Bestandteil des fx-9860 SDK) eingesehen. Die Dokumentation gibt zunächst einmal einen groben Überblick dessen, was sofort möglich ist. Textausgabe kann man z. B. mit den Print..-Befehlen (zusammen mit locate) bewerkstelligen. Speichern geht mit den Bfile...-Befehlen.
Bei Projekten in der Größenordnung Deines Spiels wirst Du aber schnell an die Grenzen der mitgelieferten SDK-Library kommen.
Es gibt keine ordentliche nicht-blockierende Tastatur-Prozedur. SDK GetKeyWait funktioniert nicht. IsKeyDown/-Up finde ich nicht unbedingt sehr effizient.
Die main memory Bfile...-Befehle sind zum Abgewöhnen. Viele wichtige Dinge gehen überhaupt nicht.
Um hier voran zu kommen, muss man SysCalls (Betriebssystemfunktionen) verwenden. Dann stehen allerdings fast alle Türen offen. Wenn Du dann die mitgelieferte SDK-Library vollständig durch entsprechende SysCalls ersetzt hast, dann sind die G1As auch um 10k kleiner.
SimonLothar
 
Beiträge: 67
Registriert: Mi 27. Mai 2009, 11:51
Taschenrechner: fx-9860G, fx-9860G slim, fx-9860G SD, fx-9860GII SD, fx-9750GII

Re: Add-ins programmieren

Beitragvon Lodifice » Mi 1. Jul 2009, 11:05

Gut, ich werd's mir mal angucken. Mal sehen was ich selbst hinkriege.
Lodifice
 
Beiträge: 5
Registriert: Do 25. Jun 2009, 16:56

Re: Add-ins programmieren

Beitragvon elske » Fr 12. Mär 2010, 20:10

Kann in Add-ins auf CasioBasic-Programme zugreifen?
[SHIFT] [AC/ON]
elske
 
Beiträge: 3
Registriert: Fr 12. Mär 2010, 19:45
Taschenrechner: fx-9750GA PLUS
fx-9860GII SD

Re: Add-ins programmieren

Beitragvon SimonLothar » Sa 13. Mär 2010, 00:24

elske hat geschrieben:Kann in Add-ins auf CasioBasic-Programme zugreifen?

Man kann CasioBasic-Programme mit einem Add-in lesen und starten.

Hier gibt es neben dem Programm auch ein wenig knowhow zu diesem Thema:
http://casiokingdom.org/modules.php?nam ... DER%202.00

Was genau willst Du denn machen?
SimonLothar
 
Beiträge: 67
Registriert: Mi 27. Mai 2009, 11:51
Taschenrechner: fx-9860G, fx-9860G slim, fx-9860G SD, fx-9860GII SD, fx-9750GII

Re: Add-ins programmieren

Beitragvon elske » Di 16. Mär 2010, 16:20

SimonLothar hat geschrieben:Was genau willst Du denn machen?


Hab mir noch nichts bestimmtes überlegt.

Noch eine Frage: Kann man die Add-Ins irgendwie am GTR bearbeiten?
[SHIFT] [AC/ON]
elske
 
Beiträge: 3
Registriert: Fr 12. Mär 2010, 19:45
Taschenrechner: fx-9750GA PLUS
fx-9860GII SD

Re: Add-ins programmieren

Beitragvon Paul94 » Mi 17. Mär 2010, 16:20

elske hat geschrieben:Noch eine Frage: Kann man die Add-Ins irgendwie am GTR bearbeiten?


Nein, dass ist nicht möglich. Die Add-Ins sind kompiliert und liegen deshalb nur im Binaercode vor. Diesen zu editieren ist unmöglich...
Paul94
 
Beiträge: 95
Registriert: Do 14. Mai 2009, 07:50
Taschenrechner: FX 9860G II (gehackte Firmware)

Re: Add-ins programmieren

Beitragvon afxi » Mi 17. Mär 2010, 19:00

Allerdings könntest du mit Neptune45's Text Editor (UCF Filsharing) den Quellcode auf dem Taschenrechner schreiben. Zum Kompilieren müsstes du ihn dann auf den Computer übertragen, da es keinen Compiler gibt, den du auf dem Taschenrechner ausführen kannst (u.a wegen dem verfügbaren RAM und der Prozessorleistung -> es würde ewig dauern)
Einziges Problem könnte sein, das der Editor afaik nur Datein bis 64 KB komplett öffnen kann, also kan man keine extra großen Sachen programmieren, aber für die meisten dürfte es sein.
Achja und debuggen ( -> Fehler ausmerzen) geht dann natürich auch nur auf dem Computer.
Benutzeravatar
afxi
 
Beiträge: 37
Registriert: Mi 10. Dez 2008, 10:42
Taschenrechner: .
AFX 2.0 Plus Rom 1.05
fx 9860 G Rom 2.0 (normale Firmware)

Re: Add-ins programmieren

Beitragvon elske » Mi 24. Mär 2010, 19:44

afxi hat geschrieben:Allerdings könntest du mit Neptune45's Text Editor (UCF Filsharing) den Quellcode auf dem Taschenrechner schreiben. Zum Kompilieren müsstes du ihn dann auf den Computer übertragen, da es keinen Compiler gibt, den du auf dem Taschenrechner ausführen kannst (u.a wegen dem verfügbaren RAM und der Prozessorleistung -> es würde ewig dauern)
Einziges Problem könnte sein, das der Editor afaik nur Datein bis 64 KB komplett öffnen kann, also kan man keine extra großen Sachen programmieren, aber für die meisten dürfte es sein.
Achja und debuggen ( -> Fehler ausmerzen) geht dann natürich auch nur auf dem Computer.


Danke! So was hab ich gesucht.
[SHIFT] [AC/ON]
elske
 
Beiträge: 3
Registriert: Fr 12. Mär 2010, 19:45
Taschenrechner: fx-9750GA PLUS
fx-9860GII SD

Vorherige

Zurück zu fx-9860G SDK (Alle fx-9860G Modelle)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron