You are not logged in.

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

81

Monday, February 13th 2012, 12:59pm

Klasse, danke!

Bezüglich Lokationen für Dateien, zumindest src und bin müßte man mit den !to bzw. Element-Einstellungen hinbekommen.
Sourceverwaltung ist natürlich heftig, aber interessant ;)

fatboy_01

Ed's Reparatur-Service

  • "fatboy_01" is male
  • »fatboy_01« is a verified user

Posts: 395

Date of registration: Nov 10th 2009

Location: Esslingen / Neckar

  • Send private message

member since 36 month member since 36 month

82

Monday, February 13th 2012, 9:06pm

Der Pfad eines Projektes kann gar nicht angegeben werden. Es wird in dem Pfad abgelegt, in dem zuletzt irgendwas gespeichert wurde.
Das muss ich revidieren. Da geht ja ganz normal der File-Dialog auf. Der Steht zwar (natürlich, wo sonst?) auf dem letzten Pfad, aber der kann ja handelsüblich geändert werden. Weiss nicht, was mich da geritten hat...
--
Für guten Sound braucht's nur drei Stimmen und vier Wellenformen ...

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

83

Tuesday, February 14th 2012, 6:50am

Hurra, schon ein Punkt umgesetzt :)

84

Sunday, February 19th 2012, 3:19pm

Hi.
Benutze immer noch Version 1.8, weil ich ab 1.9 einen Fehler bekomme, wenn ich Dateien in beschnittener Größe einbinden möchte:

Quoted

!Bin "2kbDatei.raw",1000,0 ; nur die ersten 1000 Byte einbinden


Und keine Ahnung, ob´s Absicht ist (und eventl. ab Version 2 schon behoben): einige ASM Befehle werden nicht farbig markiert (schwarz, wie die anderen):

Quoted

rol
ror
plp
php
clv
cld
bvc
bvs
brk


Ciao :S
"...please come again - when I´m not working!"

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

85

Sunday, February 19th 2012, 4:10pm

Hab den !bin bug gefixt, das Syntax Coloring auch und die ersten paar Basic-Punkte von fatboy_01 auch.

Vielen Dank für die Auflistung der Fehler, immer gerne willkommen!

Neue Version 2.1 steht bereit: http://www.georg-rottensteiner.de/files/C64StudioRelease.zip

86

Sunday, February 19th 2012, 6:48pm

drei Punkte sind mir noch aufgefallen:

Source code

1
!bin "c:\coding\test.bin"

Eine Pfadangabe im "!bin" - Pseudobefehl erzeugt eine unbehandelte Ausnahme!

Source code

1
!scr "abc"

Der "!src" - Pseudobefehl sollte immer Bildschirmcodes ausgeben, also im Beispiel $01, $02, $03. Zur Zeit ist die Ausgabe noch abhängig vom "!ct" - Pseudobefehl.
Der "!ct" - Pseudo sollte nur auf den "!text" -Pseudo wirken.

Source code

1
2
3
4
5
6
!to "c:\coding\test.prg", cbm

*=$1000
          inc $d020
          lda #$00
          beq $1000

In diesem Beispiel sollte sich endlos die Bildschirmrahmenfarbe ändern.

Absolute Adressangaben der acht Verzweigungsbefehlen (beq bne bpl bmi bcc bcs bvc bvs) werden falsch in die relative Adressierung umgewandelt, da einfach das Low-Byte verwendet wird. Dies würde aber einen beq $1007 erzeugen. Verwendet man jedoch Sprungmarken, funktioniert alles wunderbar.

87

Sunday, February 19th 2012, 10:36pm

Verwendet man jedoch Sprungmarken

Ich glaube, auch alles mit *, also beq * +3 usw. wird falsch erzeugt..? :gruebel
"...please come again - when I´m not working!"

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

88

Monday, February 20th 2012, 6:13pm

Ihr macht Sachen, ich hab natürlich nur die Syntax umgesetzt, die ich verwendet habe :)

Kommt alles auf die Liste!

Danke!

Manawyrm

VDE ist, wenn ich das sage ;)

  • "Manawyrm" is male

Posts: 652

Date of registration: Jul 10th 2010

Location: Alfeld (Leine)

  • Send private message

member since 18 member since

89

Monday, February 20th 2012, 9:31pm

Hats dir deinen Server schon wieder zerlegt? Darf ich anbieten, einen Mirror aufzusetzen? Ich hab die Kapazitäten dazu.
Besucht mich mal: http://tbspace.de

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

90

Tuesday, February 21st 2012, 8:03am

Danke, aber ich muß da einfach mal den Provider treten. Das war jetzt echt häufig in letzter Zeit.

Manawyrm

VDE ist, wenn ich das sage ;)

  • "Manawyrm" is male

Posts: 652

Date of registration: Jul 10th 2010

Location: Alfeld (Leine)

  • Send private message

member since 18 member since

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

92

Tuesday, February 21st 2012, 2:47pm

In dem Forum ist ja über jeden Anbieter Schlechtes drin ;)

Kann denn jemand einen Hoster empfehlen?

Manawyrm

VDE ist, wenn ich das sage ;)

  • "Manawyrm" is male

Posts: 652

Date of registration: Jul 10th 2010

Location: Alfeld (Leine)

  • Send private message

member since 18 member since

93

Tuesday, February 21st 2012, 3:19pm

Ich hab nen 8,85 VServer bei Server4you, der ist imho Top.
Besucht mich mal: http://tbspace.de

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

94

Friday, April 6th 2012, 8:22am

C64 Studio, Version 2.2

Eine neue Version, diesmal mit:

Stored open state of element (not all elements are opened automatically)
Fixed D64 export bug (file was truncated)
Added breakpoint support
Added !bank macro
Added Magic Desk cartridge type
Added help documentation (not complete yet)

Der Link ist wie immer der Gleiche: C64 Studio

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

95

Tuesday, June 26th 2012, 5:46pm

C64 Studio, Version 2.3

Neue Version:

Fixed T64 export
Fixed nested preprocessor blocks
Enhanced !CT macro to allow for custom tables
Fixed !binary macro, had extra bytes when a part of a file was included
Added !align macro
Added a few basic code macros
Added category sorting to charset editor
Added memory change coloring


Jetzt wo Soulless draußen ist, wird da mal wieder ein bißchen mehr dran geschraubt.

majorsky78

Trainee

Posts: 101

Date of registration: Sep 29th 2005

Location: Schmallenberg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

96

Thursday, August 30th 2012, 9:34am

Hallo!

Erstmal finde ich das C64Studio ist ein super Tool! Gerade auch die Einbindung des Debuggers...
Jetzt ein paar Fragen:
- Wie geht das mit den Basic-Makros? Ich habe die 2.3 und bei {CLR} in Print"{CLR}" bekomme ich immer eine Meldung, dass er das Makro nicht kennt.
- Könnte man über eine Kommandodatei auch selber Makros definieren? Nehmen wir mal an, ich hab in einem Assemblerfile ein paar Funktionen, z.B. memset. Jetzt würde ich im Basic gerne {memset}49152,100,0 schreiben und das c64 Studio macht daraus sys xyz,49152,100,0
- Kann man auch Basicprogramme debuggen mit Vice?
- Wie sieht es mit Basic Erweiterungen aus? Irgendwas geplant?

Wie Du siehst hänge ich immer noch an Basic ;-) Auch wenn die angefangenen Projekt meist halbfertig enden...

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

97

Thursday, August 30th 2012, 11:07am

Danke, freut mich :)

>- Wie geht das mit den Basic-Makros? Ich habe die 2.3 und bei {CLR} in Print"{CLR}" bekomme ich immer eine Meldung, dass er das Makro nicht kennt.
-Da spielt die Groß-/Kleinschreibung rein, versuch mal {Clr}. Du kannst auch die Taste drücken, die beim Emu (Vice) benutzt würde, er sollte dann {Clr} einsetzen.

>- Könnte man über eine Kommandodatei auch selber Makros definieren? Nehmen wir mal an, ich hab in einem Assemblerfile ein paar Funktionen, z.B. memset. Jetzt würde ich im Basic gerne {memset}49152,100,0 schreiben und das c64 Studio macht daraus sys xyz,49152,100,0
-Interessanter Gedanke, so waren die Makros bisher nicht gedacht. Muß ich mal überlegen, zur Zeit ersetzen die den Text nur durch ein Zeichen, aber so wäre wohl auch interessant.

>- Kann man auch Basicprogramme debuggen mit Vice?
-Derzeit nicht. Da müßte ich mich mal tiefer in den Basic-Interpreter wühlen, irgendwie geht sowas bestimmt.

>- Wie sieht es mit Basic Erweiterungen aus? Irgendwas geplant?
-Dito :) Gibt es eine bestimmte, die es dir angetan hat? Sollte ja nicht so schwer sein, sind ja großteils nur zusätzliche Tokens.

majorsky78

Trainee

Posts: 101

Date of registration: Sep 29th 2005

Location: Schmallenberg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

98

Friday, August 31st 2012, 8:57am

Hallo!

Danke für die schnelle Antwort. Anscheinend bin ich aber zu blöd, im Basic-Editor in Groß/Kleinschreibung umzuschalten? Wie geht das???

Zu der Basicerweiterung... am besten wäre natürlich da auch ne ini-Datei o.ä., so dass man das mit den Token laden kann. Früher hatte ich die Supergrafik 64, aber im Zweifelsfall dürfte man mit Tuned Simons Basic die meisten "Anwender" erreichen.

Endurion

Sir Bugalot

  • "Endurion" started this thread

Posts: 2,277

Date of registration: Aug 17th 2005

Location: weitweg

  • Send private message

member since 90 month member since 90 month member since 90 month member since 90 month member since 90 month

99

Friday, August 31st 2012, 11:25am

Ach so, sorry, ich meinte nicht die Groß/Kleinschreibung im Basic-Editor, das geht (bisher) nicht. Du hast CLR geschrieben, es müßte aber Clr sein.

Das mit den Tokens seh ich mir mal an, im Moment bastle ich grade an Keymaps für die verschiedenen Sprachen.

  • "Vernunftmensch" is male

Posts: 1,707

Date of registration: May 17th 2011

Location: Aachen

  • Send private message

member since 18 member since

100

Friday, August 31st 2012, 3:21pm

Ist die Entwicklungsumgebung auch für Ubuntu verfügbar?
Wer den C64 nicht ehrt ist des x64ers nicht wert.