diff options
-rw-r--r-- | Exec.S | 15 |
1 files changed, 8 insertions, 7 deletions
@@ -276,7 +276,7 @@ _InitExec: VersTag: DC.B 0,"$VER: " _idstring: -ROMCrackText: DC.B "GAME EXEC Operating System V5.0 (29-Jun-20)",0 +ROMCrackText: DC.B "GAME EXEC Operating System V5.1 (11-Jul-20)",0 DC.B "Copyright (c) 1989-2020 by Christian A. Weber, Switzerland.",10,0 DC.B "Greetings to Chris Haller, René Straub, Roman Werner",10,0 DCB.B 27,0 @@ -308,19 +308,20 @@ UndefdText: DC.B "Undef'd routine",0 *** D3=Product Code, A0=0, A1=0, *** A2=FASTRAM-Base, A3=FASTRAM-Ende A7=CHIPRAM-Ende-8 -InitExecFunc: +InitExecFunc: lea __MyExecBase(PC),a6 ; Das wichtigste! + lea _custom,a5 + move.w #3579545/115200-1,serper(a5) ; Baud rate 115200 (macht SMSG schneller) + IFD SYSTEM SMSG <"CHIP=$%06lx-$%06lx, FAST=$%08lx-$%08lx">,a0,a1,a2,a3 ELSE move #$2700,sr - IFD RAMVERSION + IFD RAMVERSION SMSG <"CHIP=$000000-$%06lx, FAST=$%08lx-$%08lx, RAD=$%08lx, RADSize=%ld, VFreq=%ld, MainPrg='%s'">,a7,a2,a3,a0,a1,d2,d3 - ELSE + ELSE SMSG <"CHIP=$000000-$%06lx, FAST=$%08lx-$%08lx, VFreq=%ld, Product=%ld">,a7,a2,a3,d0,d3 + ENDC ENDC - ENDC - lea _custom,a5 - lea __MyExecBase(PC),a6 *** System-Status initialisieren (NUR 1x , NICHT BEI RESTART!) |