• Welcome to Schneider / Amstrad CPC Forum.
Welcome to Schneider / Amstrad CPC Forum. Please login.

13. June 2025, 05:30:13

Login with username, password and session length

Shoutbox

TFM

2024-04-08, 20:42:44
Happy Sonnenfinsternis!  :)

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!

Recent

Members
  • Total Members: 223
  • Latest: dietmar
Stats
  • Total Posts: 12,280
  • Total Topics: 1,428
  • Online today: 202
  • Online ever: 1,724
  • (16. January 2020, 00:18:45)
Users Online
Users: 0
Guests: 159
Total: 159

159 Guests, 0 Users

Rom auslesen , ärgert mich, oder hab ich da einen denkfehler

Started by BadCPC, 30. April 2025, 14:38:07

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BadCPC

Naja, was soll ich großartig schreiben,
Hab mir ein kleine problem angehalst und komme da nicht weiter.

Vorgaben zu meinem Problem, bitte nicht sagen gibts schon in da und da, ich möchte ja auch besser werden.

So jetzt aber weiter, Ziel ist ein kleines Programm womit ich alle RSX-Befehle aller Erweitrungroms anzeigen kann. Liste wird soweit temporär für mich kopiert, dann kommt blöderweise der Reset und ich weiss nicht warum so, hier der code
; testrom
;
;

romint equ &80 
romadd equ &C000
romport equ &DF00
rom_select equ &B90F
rom_enable equ &B900
rom_disable equ &B903
CMT_addr equ &C004
org &A000

;ld a,6
;ld BC,romport
;out (c),a
ld c,7
call rom_select

;ld c,a
;call rom_enable
ld a,(romadd)
cp &80
jp z,noexrom
ld de,(&C004)
ex de,hl
ld de,names
ld bc,&003F
ldir
ld (romtype),a
nop
noexrom

;call rom_disable

ret


romtype ds &4,&01
cmd_tab dw &C004
names dw &4000


hat da jemand eine Idee oder ich einen Denkfehler ?

Danke schon mal im vorraus

BadCPC

wahr wohl ein fehler meinerseits, und glaube nicht allem was du liest;
&B918 KL ROM DESELECT ist wohl besser geeignet anstatt disable ;)

TFM

Nach dem Einblenden eines ROMs (und dem Kopieren) sollte wohl wieder das BASIC ROM (Nummer 0) eingeblendet werden.  ;)
TFM of FutureSoft
http://www.futureos.de --> Das Betriebssystem FutureOS (Update: 27.10.2024)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> RSX ROM für LambdaSpeak (Update: 26.12.2021)