Hi,
ich suche eine gute IDE in der ich den 64tass nutzen kann. Er muss unter WIN 7 laufen. Gibt es noch ne Alternative zu Relaunch64?
Hallo Besucher, der Thread wurde 2,2k mal aufgerufen und enthält 8 Antworten
letzter Beitrag von mrr19121970 am
Gute IDE für 64tass Crossdevelopment WIN 7
- domspitze
- Erledigt
-
-
Ich arbeite schon eine ganze Weile mit CBM Prog Studio. Ist soweit kostenlos, man darf aber dafür spenden. Ich bin momentan damit noch zufrieden, wobei bei Assembler wohl Relaunch mit ACME wohl der Hit sein sollen. Aber es wäre besser, wenn hier die Experten zu Wort kommen.
Liebe Grüße!
ThomBraxton -
Es gibt auch das Vintage Studio für Visual Studio welches den TAss unterstützt.
Müsste es mal auf VS2015 aktualisieren. -
Was heißt "gute IDE"? Meines Wissens gibt es für 64tass keine explizite IDE, sodass du auf generische Texteditoren ausweichen musst. Eine Liste wäre z.B. hier:
http://www.slant.co/topics/12/~programming-text-editorsSehr viel mehr (aktuelle!) Listen kenne ich nicht.
Ansonsten, wenn du an Relaunch was vermisst, gerne Vorschläge einreichen: https://github.com/sjPlot/Relaunch64/issues
Ich kann nichts versprechen, aber das Tool wird ständig weiterentwickelt. Da Soci (Entwickler von 64tass) Mit-Programmierer ist, ist die Wahrscheinlichkeit, 64tass-spezifische Features zu bekommen, vielleicht etwas höher als woanders... -
Theoretisch werden die meisten Editoren/IDEs auch so eine Art Custom Build Step haben, bei dem du einen Aufruf zu c64tass reinsetzen kannst.
-
Schon mal danke für die Tipps. Ich hab bisher immer sehr glücklich mit dem C64 Studio gearbeitet und mich ziemlich an dessen Luxus gewöhnt. kooperationstechnisch muss/will ich aber für den 64tass produzieren.
-
Weiss nicht, ob Dir das hilft, aber ich hab mir alles in einer virtuellen Maschine installiert, in der Debian Linux läuft. Dank Virtualbox ist das Host-OS dann quasi egal.
-
Schon mal danke für die Tipps. Ich hab bisher immer sehr glücklich mit dem C64 Studio gearbeitet und mich ziemlich an dessen Luxus gewöhnt. kooperationstechnisch muss/will ich aber für den 64tass produzieren.
Im C64 Studio kannst Du umkonfigurieren, also den Kommandozeilen Aufruf und dann TASS stattdessen verwenden.
Allerdings wirst Du dann AFAIK keinen Source Level Debugger damit haben.Weiss nicht, ob Dir das hilft, aber ich hab mir alles in einer virtuellen Maschine installiert, in der Debian Linux läuft. Dank Virtualbox ist das Host-OS dann quasi egal.
An sich ok, wenn man in der Kommandozeile arbeiten will, aber er will ja eine IDE. Ersteres kann man aber genauso unter Windows haben, z.B. mit Notepad++ und ACME oder TASS.
-
Notepad++ Syntax highlighting für 64TASS.
Code- <NotepadPlus>
- <UserLang name="tas" ext="tas" udlVersion="2.1">
- <Settings>
- <Global caseIgnored="yes" allowFoldOfComments="yes" foldCompact="no" forcePureLC="0" decimalSeparator="0" />
- <Prefix Keywords1="yes" Keywords2="yes" Keywords3="yes" Keywords4="yes" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
- </Settings>
- <KeywordLists>
- <Keywords name="Comments">00; 01 02 03.comment 04.endc</Keywords>
- <Keywords name="Numbers, prefix1"></Keywords>
- <Keywords name="Numbers, prefix2"></Keywords>
- <Keywords name="Numbers, extras1"></Keywords>
- <Keywords name="Numbers, extras2"></Keywords>
- <Keywords name="Numbers, suffix1"></Keywords>
- <Keywords name="Numbers, suffix2"></Keywords>
- <Keywords name="Numbers, range"></Keywords>
- <Keywords name="Operators1">@</Keywords>
- <Keywords name="Operators2"></Keywords>
- <Keywords name="Folders in code1, open">;block ;Block ;Block: ;start ;Start</Keywords>
- <Keywords name="Folders in code1, middle"></Keywords>
- <Keywords name="Folders in code1, close">;end ;ende ;Ende ;endblock ;-- ;} ;Blockende ;blockende</Keywords>
- <Keywords name="Folders in code2, open"></Keywords>
- <Keywords name="Folders in code2, middle"></Keywords>
- <Keywords name="Folders in code2, close"></Keywords>
- <Keywords name="Folders in comment, open"></Keywords>
- <Keywords name="Folders in comment, middle"></Keywords>
- <Keywords name="Folders in comment, close"></Keywords>
- <Keywords name="Keywords1">adc and asl bcc bcs beq bit bmi bne bpl brk bvc bvs clc cld cli clv cmp cpx cpy 
dec dex dey eor inc inx iny jmp jsr lda ldx ldy lsr nop ora pha php pla plp 
rol ror rti rts sbc sec sed sei sta stx sty tax tay tsx txa txs tya 
</Keywords>
- <Keywords name="Keywords2">.addr .al .align .as .assert .autsiz .bend .binary .binclude .block .break .byte .case .cdef .cerror .char .check .comment .continue .cpu .cwarn .databank .default .dint .dpage .dsection .dstruct .dunion .dword .edef .else .elsif .enc .end .endc .endf .endif .endm .endp .ends .endswitch .endu .endweak .eor .error .fi .fill .for .function .goto .here .hidemac .if .ifeq .ifmi .ifne .ifpl .include .lbl .lint .logical .long .macro .mansiz .next .null .offs .option .page .pend .proc .proff .pron .ptext .rept .rta .section .seed .segment .send .shift .shiftl .showmac .sint .struct .switch .text .union .var .warn .weak .word .xl .xs abs( acos( all( any( asin( atan( atan2( cbrt( ceil( cos( cosh( deg( exp( floor( format( frac( hypot( len( log( log10( pow( rad( random( range( repr( round( sign( sin( sinh( size( sort( sqrt( tan( tanh( trunc( address( bits( bool( bytes( code( dict( float( gap( int( list( str( tuple( type( </Keywords>
- <Keywords name="Keywords3">#</Keywords>
- <Keywords name="Keywords4">$</Keywords>
- <Keywords name="Keywords5"></Keywords>
- <Keywords name="Keywords6"></Keywords>
- <Keywords name="Keywords7"></Keywords>
- <Keywords name="Keywords8"></Keywords>
- <Keywords name="Delimiters">00" 01 02" 03( 04 05) 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23</Keywords>
- </KeywordLists>
- <Styles>
- <WordsStyle name="DEFAULT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="LINE COMMENTS" fgColor="008000" bgColor="FFFFFF" fontName="" fontStyle="0" fontSize="10" nesting="0" />
- <WordsStyle name="NUMBERS" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS1" fgColor="0000A0" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
- <WordsStyle name="KEYWORDS2" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
- <WordsStyle name="KEYWORDS3" fgColor="FF8000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS4" fgColor="0080C0" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="KEYWORDS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="OPERATORS" fgColor="400040" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="FOLDER IN CODE1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="FOLDER IN CODE2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="FOLDER IN COMMENT" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS1" fgColor="FF80FF" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS2" fgColor="FF0000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS4" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- <WordsStyle name="DELIMITERS8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
- </Styles>
- </UserLang>
- </NotepadPlus>