You are not logged in.

Ingo

Professional

  • "Ingo" is male
  • »Ingo« is a verified user
  • "Ingo" started this thread

Posts: 758

Date of registration: Oct 13th 2005

Location: In de Palz

  • Send private message

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

1

Wednesday, August 8th 2007, 8:15am

Tmp + Reu

Hallo,

wollte mich mal mit dem TMP + REU beschäftigen.
Hab allerdings noch keine REU und möchte das erst mal mit
Vice ausprobieren.

Ist es möglich, wenn man eine REU hat, dass man dann
die kompletten 64KB des Rechners nutzen kann oder
bleibt der Assembler an sich noch im Rechnerspeicher?
Oder ist es so, dass sich der Assembler und der Quellcode
in der REU befinden?
Ingo

2

Wednesday, August 8th 2007, 10:50am

Jup, das ist das nette daran :)
Man kann den vollen Speicher benutzen.
Bei z.B. Xass (=Tass-hack fuer REU) ist source, object-code je in einer Bank und letzteres wird dann ins C64-Ram kopiert vor dem Ausfuehren (geht sauschnell, merkt man also nicht).
Die TMP-Reihe ist etwas moderner :)
Such mal nach 'world of fairlight' etc... Da kannst Du Dich zu guten DOCs durchhangeln - oder eben TMP.
Viel Spass!

Ingo

Professional

  • "Ingo" is male
  • »Ingo« is a verified user
  • "Ingo" started this thread

Posts: 758

Date of registration: Oct 13th 2005

Location: In de Palz

  • Send private message

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

3

Wednesday, August 8th 2007, 10:58am

Tja - aus der Doku von TMP werd ich nicht so recht schlau.
Die schreiben da, dass der Source dort liegt - aber der assembler selber ???
Ingo

4

Wednesday, August 8th 2007, 11:05am

der natuerlich nicht - kann ja auch nicht. C64 kann ja keinen code in der REU ausfuehren.
ABER: unmittelbar vor dem starten des assemblierten codes, wird der C64-Speicher KOMPLETT aus der REU ins Ram kopiert (im Zweifel ueber den Assembler). Im Speicher des C64 bleibt eine SEHR kleine Routine die den Assembler dann wieder aus der REU ins RAM kopiert...

Ingo

Professional

  • "Ingo" is male
  • »Ingo« is a verified user
  • "Ingo" started this thread

Posts: 758

Date of registration: Oct 13th 2005

Location: In de Palz

  • Send private message

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

5

Wednesday, August 8th 2007, 11:51am

Ach so.
Wo liegt denn dann die "sehr kleine Routine"?
Ingo

6

Wednesday, August 8th 2007, 12:02pm

ich meine am basicstart oder cass-puffer.
Kann man aber auch von Disk dann laden und muss sich gar nicht drum kuemmern...
Hier sonst mal:
http://www.fairlight.to/docs/text/xass_docs.htm

Ingo

Professional

  • "Ingo" is male
  • »Ingo« is a verified user
  • "Ingo" started this thread

Posts: 758

Date of registration: Oct 13th 2005

Location: In de Palz

  • Send private message

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

7

Wednesday, August 8th 2007, 12:11pm

Ah - ok.
Die Stellen sind ja auch sinnvoll.

Danke erstmal!!
Ingo