Die IDE64 Version läuft auf der 1581.
Wo gibts die denn ?
There are 71 replies in this Thread which has previously been viewed 14,164 times. The latest Post (
Die IDE64 Version läuft auf der 1581.
Wo gibts die denn ?
Ich weiß nicht mehr wo ich die herhabe.
Katakis_(Arcane)_(IDE_Version).d81
So heißt das Diskimg.
Wo gibts die denn ?
csdb zum Beispiel, oder die Seite von singularcrew oder oder oder... Die Einzelfiles muss man eben nur noch auf ein d81 Image kopieren.
Sowas mit den entsprechenden Scan der Seite, wo das Beschrieben wird, wäre ne Bereicherung für das Archiv. Ich erinnere mich noch an einen CMD HD Patch für ein Spiel, was von "The Sir" in einer älteren 64er Ausgabe veröffentlicht wurde. Diese Datei bzw. den Scan der 64er Ausgabe suche ich auch noch ...
Will ich gerne raussuchen und Dir zuschicken. Nur darf das mal einfach so verwendet werden??
War ein HD Patch von The Dark One, wenn ich mich recht erinnere.
Außerdem gabs auch geänderte Versionen von Ultima 3 und Ultima 4. Dadrauf kann man ja auch einen Link setzen.
Please login to see this link.
Please login to see this link.
Mit RexShell gabs auch mal ein Utility, das besonders für Entwickler interessant sein dürfte.
Damit konnte man sich dann recht einfach eine Art Ram Disk in ner REU (auch die Clone's von CMD werden unterstützt) mit den täglich gebrauchten Tools zurechtbasteln.Ist ja vielleicht was für die Tools Section.
Hatte 2 Versionen dafür mal hier ins Forum hochgeladen und auch einen Link auf eine Digital Talk reingeschrieben, wo's ne SCPU Fassung davon gibt.
EDIT: Habe beim durchsehen der TAC Tools Seiten entdeckt, daß dort bereits eine Version von RexShell dabei ist. Tja, bin wohl etwas zu schnell....;-)
Please login to see this link.
Außerdem kommt mir noch der Ramlink-Manager von Andreas Böhm ins Gedächtnis. Wäre evtl. ja auch nen Link wert:
Please login to see this link.
csdb zum Beispiel, oder die Seite von singularcrew oder oder oder... Die Einzelfiles muss man eben nur noch auf ein d81 Image kopieren.
Stammen die Files evtl. von dieser Seite?
Please login to see this link.
Stammen die Files evtl. von dieser Seite?
Yo. Das ist ein z.B. ein ftp mit den singularcrew Files. Man muss nur aufpassen: die Versionen mit den d46-Wrappern (MMansion, Zak etc...) laufen natürlich nicht auf einer 1581. Sondern eben nur diejenigen, die wirklich die einzelnen prg-Files enthalten. Auf der Please login to see this link. ist es übersichtlicher: die Files, wo "IDEDOS 0.90+ only" dransteht, braucht man gar nicht erst ausprobieren.
Da sind noch zwei:
Please login to see this link.
Please login to see this link.
Ich müsste mal die olle HD anklemmen, ob da noch mehr rumgeistert. Gremlins2 von der IDE64-Seite stammt auch von mir. Das müsste auch eine Drive-Auswahl haben. Ist schon so lange her. ![]()
Bei den GDG-Games müsste so etwas sehr einfach sein. Hatten die nicht immer einen sehr trivialen Basic-Loader ?
>cbmhardware
Umändern der Software von GDG ist in prinzip wirklich einfach (vor allem die alten).
Ich hatte mir aber noch mehr Mühe gemacht, indem ich bei DDD die Diskettenabfrage beseitigt habe und nachladen von jeder Adresse möglich gemacht hatte (Zuteilung der Laufwerksadresse mittels PEEK).
Da ich über den Grundkenntnissen von BASIC nicht rausgekommen bin, kann ich leider nur solche Programme ändern.
"Sterne wie Staub" und neuere Programme haben noch ein kleines Assemblerprogramm eingebaut, damit erkannt wird, wenn die Diskette mittels File-Kopierprogramm kopiert worden ist und dann eine Fehlermeldung kommt.
Ich wollte mal das Progrämmchen "Knights of Legend" dahingehend ändern. Leider bin ich programmtechnisch (noch) nicht dazu fähig.
Ist ein interessantes Rollenspiel, aber nicht spielbar, da es ständig nachlädt und man daher mehr als nur eine Tasse Kaffee zum Spielen braucht.
Vielleicht kann mir da ja jemand weiterhelfen.
Aber jetzt werde ich ziemlich OFF-Topic. Vielleicht sollte man dafür ein neues Thema aufmachen oder besser noch ein Unterforum, falls solche Änderungen MEHR gewünscht werden und sich mehrere zusammenfinden, die sowas umsetzen wollten.
Gruß, 128er-Man
Will ich gerne raussuchen und Dir zuschicken. Nur darf das mal einfach so verwendet werden??
Erst einmal vielen Dank. Wg. den Texten mach ich mir da nicht so die Sorgen. Zur Not geh ich auf Nummer Sicher und tipp den Kram von Hand ab.
Zwecks Rexshell: Das Tool von Joachim Boese kenn ich nur zu gut. Der Mousezeiger stammt von mir ![]()
>cbmhardware
Ich wollte mal das Progrämmchen "Knights of Legend" dahingehend ändern. Leider bin ich programmtechnisch (noch) nicht dazu fähig.
Ist ein interessantes Rollenspiel, aber nicht spielbar, da es ständig nachlädt und man daher mehr als nur eine Tasse Kaffee zum Spielen braucht.
Vielleicht kann mir da ja jemand weiterhelfen.
Kannst Du mir mal eine Kopie (D64) schicken ?
Den Patch von Gremlins2 hatte ich noch da. Geht mit Laufwerk 8-13. SCPU wird bei Vorhandensein abgeschaltet und erkennt automatisch den IDE64-Kontroller.
!to "gremlins.prg"
*=$080d
;----------------------------------------------------------------------------
; Drive Hippie V1
;----------------------------------------------------------------------------
get = $ffe4 ; to get pressed keys
;----------------------------------------------------------------------------
;
; Put some text on the screen and check for third party hardware
;
;
;----------------------------------------------------------------------------
start : lda #$00 ; black is beautiful
sta $d020
sta $d021
lda #1
sta $0286 ; textcolor white
lda #147
jsr $ffd2 ; clear screen
jsr txtout ; drops first text "KEYS" on screen
lda#$34 ;
sta txtout1+2
lda#$06
sta txtout2+2
lda#$a8
sta txtout2+1
jsr txtout ; drops second text "Credits" on screen
lda #255
sta count+1
jsr txtout ; copy some bytes
inc txtout1+1 ; inc highbytes
inc txtout2+1
jsr txtout ; and copy again
jsr testscpu ; SCPU present ?
jsr ide64check ; IDE64 ?
;----------------------------------------------------------------------------
; Keyboard routine
;----------------------------------------------------------------------------
taste : jsr get ; get keyboard
cmp #49 ; "1"
beq adr8 ; save adr 8 and so on
cmp #50
beq adr9
cmp #51
beq adr10
cmp #52
beq adr11
cmp #53
beq adr12
cmp #54
beq adr13
cmp #69 ; "E"
beq end
jmp COLWASH ; colorwasher
bne taste
rts
;----------------------------------------------------------------------------
; store some floppy addresses
;----------------------------------------------------------------------------
adr8 lda#08
sta $fa
jmp load
adr9 lda#09
sta $fa
jmp load
adr10 lda#10
sta $fa
jmp load
adr11 lda#11
sta $fa
jmp load
adr12 lda#12
sta $fa
jmp load
adr13 lda#13
sta $fa
jmp load
end lda #147
clrscr jsr $ffd2
jmp ende
ende rts
;----------------------------------------------------------------------------
; 256 byte copypump
;----------------------------------------------------------------------------
txtout ldx#$00
txtout1 lda$3200,x
txtout2 sta$0400,x
inx
count cpx#$ff
bne txtout1
rts
;----------------------------------------------------------------------------
; colorwasher
;----------------------------------------------------------------------------
COLWASH LDA wcol+$00
STA wcol+$28
LDY #$00
CYCLE LDA wcol+$01,Y
STA wcol+$00,Y
LDA wcol,Y
STA $D800,Y
INY
CPY #40
BNE CYCLE
JSR Delay
JMP taste
;----------------------------------------------------------------------------
; wait for $d012 for smooth delay
;----------------------------------------------------------------------------
Delay lda$d012
cmp#$00
bne Delay
rts
;----------------------------------------------------------------------------
; SCPU detection
;----------------------------------------------------------------------------
testscpu sed
lda #$99
adc #1
cld
bmi no65816
lda $d0bc ; Supercpu?
bmi no65816
lda #0
sta $d07a ; yes, turbo down ! , $d07b on.
jsr scpupre
no65816 rts
;----------------------------------------------------------------------------
; Textout: scpu found ....
;----------------------------------------------------------------------------
scpupre lda#$35
sta txtout1+2
lda #$a0
sta txtout1+1
lda#$05
sta txtout2+2
lda#$68
sta txtout2+1
lda #40
sta count+1
jsr txtout
rts
;----------------------------------------------------------------------------
; IDE64 Check
;----------------------------------------------------------------------------
ide64check
lda $de60 ;Check IDE64
cmp #$49 ;I
bne no
lda $de61
cmp #$44 ;D
bne no
lda $de62
cmp #$45 ;E
bne no
lda #$36
sta txtout1+2
lda #$00
sta txtout1+1
lda #$05
sta txtout2+2
lda #$90
sta txtout2+1
lda #40
sta count+1
jsr txtout
no rts
;----------------------------------------------------------------------------
; Automatically re-assembled code from gameloader
;----------------------------------------------------------------------------
*=$101a
load:
4122: LDA #$93
4124: JSR $FFD2 ;Kernal : BSOUT
4127: LDA #$00
4129: STA $D020 ; VIC: Bordercolor
4132: STA $D021 ; VIC: Background
4135: JSR $FF90
4138: LDA #$0F
4140: LDX $FA
4142: LDY #$00
4144: JSR $FFBA ;Kernal : Set Logical File Parameters
4147: LDA #$06
4149: LDX #$51
4151: LDY #$10
4153: JSR $FFBD ;Kernal : Set Filename
4156: LDA #$00
4158: LDX #$00
4160: LDY #$76
4162: JSR $FFD5
4165: BCS *+5; 03
4167: JMP $7600
4170: JMP($FFFC)
4173: LDA #$01
4175: RTS
4176: RTI
4177: JMP $414F
4180: !BYTE $44 ; Data Byte ?
4181: EOR $52
4183: BRK
4184: BRK
4185: !BYTE $8B ; Data Byte ?
4186: !BYTE $E3 ; Data Byte ?
4187: !BYTE $A7 ; Data Byte ?
4188: !BYTE $02 ; Data Byte ?
4189: LDA $BDBD,X
4192: LDA $BDBD,X
4195: LDA $BDBD,X
4198: LDA $BDBD,X
4201: LDA $BDBD,X
4204: LDA $BDBD,X
4207: LDA $BD60,X
4210: LDA $BDBD,X
4213: LDA $BDBD,X
4216: LDA $BDBD,X
4219: LDA $BDBD,X
4222: LDA $00BD,X
4225: BRK
4226: BRK
;----------------------------------------------------------------------------
;
; <<< Datablock >>>
;
; Text, colors for textwasher
;
;----------------------------------------------------------------------------
*=$3200
anzeige !scr " *** gremlins 2 alldrive *** "
!scr " "
!scr " key "
!scr " [1] drive 8 [4] drive 11 "
!scr " [2] drive 9 [5] drive 12 "
!scr " [3] drive 10 [6] drive 13 "
!scr " [e]xit "
!scr " "
*=$3400
anzeige1 !scr " "
!scr " "
!scr " fix in 12/2004 by cbmhardware "
!scr " "
!scr " people of liberty "
!scr " "
!scr " "
*=$35a0
anzeige2 !scr " scpu found - [turbo disabled] "
*=$3600
ide64 !scr " ide64 found "
wcol
!BYTE $0b,$0b,$0b,$0b,$0b,$0b,$0b,$0b,$0b,$0b
!BYTE $0b,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$0f,$01
!BYTE $01,$01,$01,$01,$01,$0$0f,$0f,$0f,$0f,$0f
!BYTE $0f,$0f,$0f,$0f,$0b,$0b,$0b,$0b
Display More
Ok, ich bin hier wirklich ein wenig spät dran.
Aber hat vielleicht jemand den 1581-Remix für "Die dunkle Dimension" noch irgendwo rumliegen?
Die Links hier im Thread sind hofflungslos veraltet.
liegt immer noch beim Ace auffe Seite:
Please login to see this link.
Danke.
Tja, manchmal ist man zu blind ![]()