Welcome to Schneider / Amstrad CPC Forum. Please login or sign up.

29. March 2024, 09:03:34

Login with username, password and session length

Shoutbox

TFM

2024-01-15, 17:06:57
Momentan billige Farbbänder auf Ebay für PCW

Devilmarkus

2023-07-09, 10:37:40
Zweiter 👋😂🤣

TFM

2023-06-13, 14:21:49
Sommerloch!

TFM

2023-05-30, 17:00:20
Erster ;-)

Recent

Members
Stats
  • Total Posts: 11,655
  • Total Topics: 1,329
  • Online today: 188
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 1
Guests: 165
Total: 166

165 Guests, 1 User
xesrjb

Den eingeblendeten Block sichtbar machen von einer Bank.

Started by cpcman, 17. November 2018, 18:00:50

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

cpcman

Jedes mal, wenn ich die Bank drauf schalte kann man den Screen nicht mehr erreichen.

Gruss

TFM

Quote from: cpcman on 18. November 2018, 09:03:58
Ich möchte aber den Bereich von &4000 - &7fff sichtbar machen der von der Bank eingeblendet wird
...

Wie gesagt, das geht nicht. Der CRTC kann nur auf die 64 KB Hauptspeicher als Video-RAM zugreifen.
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

cpcman

Der Bereich &4000 gehört doch zum Hauptspeicher  ?  Oder wird der RAM-Bereich abgeschaltet beim Bankbetrieb?

Gruss

Devilmarkus

Beim Bankswitching sieht der Z80 allerdings das 4000 an Bank C4,C5,C6 etc...
DAS sieht aber nur der Z80, aber nicht der CRTC.
https://cpcwiki.de
Dein Deutsches CPCWiki!

cpcman


cpcman

Mich interessiert dann dein Spriteprogramm.
Wann ist es fertig?

Kannst mich ja dann einmal informieren.

Danke.
Gruss

Devilmarkus

Quote from: cpcman on 19. November 2018, 09:48:53
Und mit den CRTC tricksen , geht nicht ?

Im Emulator vielleicht, aber nicht im echten CPC ;-)


QuoteMich interessiert dann dein Spriteprogramm.
Wann ist es fertig?

Keine Ahnung ;-)
Wenns fertig ist, poste ich das natürlich.
https://cpcwiki.de
Dein Deutsches CPCWiki!

TFM

Quote from: cpcman on 18. November 2018, 21:59:27
Der Bereich &4000 gehört doch zum Hauptspeicher  ?  Oder wird der RAM-Bereich abgeschaltet beim Bankbetrieb?

Gruss

Natürlich gehört der zum Hauptspeicher, solange man Hauptspeicher eingeblendet hat (&C0), aber DU blendest ja Erweiterungs-RAM ein, und Erweiterungs-RAM ist außerhalb. Da führen vom CRTC keine Adern hin, nur vom Z80. Der CRTC zeigt aber das Bild an.
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)

TFM

Quote from: cpcman on 19. November 2018, 09:48:53
Und mit den CRTC tricksen , geht nicht ?

Gruss

Nein, die Verbindungen sind auf der Platine nicht vorhanden. Der CRTC kann auf 64 KB zugreifen, das reicht.

Du willst ein Bild vom E-RAM anzeigen? Also:

- E-RAM einblenden
- Die 16 KB irgendwohin in den Hauptspeicher kopieren, es muss ja nicht am Stück sein.
- Hauptspeicher einblenden
- die 16 KB Grafik-Daten an die richtige Adresse kopieren (wo auch Du immer gerade ein Bild anzeigen willst, z.B. &4000 oder &C000)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 20.12.2023)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)