Action! Reenginerring, Bugfixing und Optimierung


Action! Reenginerring, Bugfixing und Optimierung

von FlorianD » Di 26. Jun 2007, 20:35
Hallo allerseits,

ich bin ein großer Fan der Sprache Action! von ehemals OSS. Nur hat das gute Stück ein paar Fehler, sowohl im Modul als auch in der RunTime-Lib. Hat jemand Lust und Zeit, demnächst mal das Ding "auseinanderzunehmen" / zu decompilieren, die Fehler zu jagen und zu berichtigen? Ggf. noch einige Tastenkombinationen auf aktuellen Stand bringen (ist alles nicht ganz einheitlich...).
Vielleicht mal mit der Lib anfangen? Wer weiß wie das am besten geht? Welchen Disassembler nimmt man da am besten? Wie kriegt man den Code aus dem Modul raus?

Viele Grüße,
Florian

PS Die Shell/das Utility Package fürs SIO2USB wird derzeit in Action! geschrieben...

von guus » Di 26. Jun 2007, 23:24
Hallo Florian,

Der Code ist schon da. Action gibt es auch im Turbo-Freezer.
Nür die richtige Banknummern.....
Falls Du nicht Fundig wirst, lass mal hören dann such ich eben.
Hiass hat es bestimmt auch.

Es gibt ein guter Disassember aus Frankreich.
Da werde ich mal sehen ob ich noch die Webadresse finden kann.

mfg.

von cas » So 1. Jul 2007, 11:59
Hallo Florian,

den besten 6502 Disassembler den ich kenne ist der IDA Pro (Freeware) fuer DOS

http://en.wikipedia.org/wiki/Interactive_Disassembler

damit kann man interaktiv Spruenge, Datenbereiche und Programmbereiche markieren und direkt dokumentieren. Ich habe vor 2 Jahren auf der Fujiama das Ding mal vorgestellt.

Laeuft unter DOS, auf dem Mac auch unter DosBox --> dosbox.sf.net

Ciao

Carsten

von cas » Di 3. Jul 2007, 11:50
Hallo Florian,

Clinton Parker (der ACTION! Entwickler) hat das Copyright an ACTION! nach meinem Wissen behalten und ist daher noch der Rechteinhaber an ACTION!.

Clinton Parker ist im Netz nicht zu finden, jedoch hat Clinton 1980 einen wissenschaftlichen Aufsatz im ACM (Association for
Computing Machinery -> ACM.org) über die Sprache "Micro-SPL" veröffendlicht. Wenn mach sich die Sprach-Definition der "Micro-SPL" Sprache anschaut (--> http://home.pipeline.com/~hbaker1/MicroSPL.ps.gz ) fällt die Ähnlichkeit zu ACTION! auf den ersten Blick auf.

Clinton hat dieses Aufsatz zusammen mit Henry G. Baker, Jr. verfasst. Henry G. Baker, Jr. ist im Internet vertreten unter http://home.pipeline.com/~hbaker1/
dort kann man auch seine E-Mail Adresse finden.

Du kannst mal versuchen über Henry Baker den Verbleib von Clinton Parker ausfindig zu machen, ggf. Henry oder Clinton fragen, ob der ABBUC die Erlaubnis erhält, ACTION! oder Micro-SPL weiter zu entwickeln. Vielleicht haben Henry Baker oder Clinton Parker ja noch den Quellcode für 6502.

Beste Grüsse

Carsten

von FlorianD » Di 3. Jul 2007, 22:49
Hallo Carsten,

werde mal versuchen, Mr. Parker ausfindig zu machen.

Grüße,
Florian