summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Exec.S15
1 files changed, 8 insertions, 7 deletions
diff --git a/Exec.S b/Exec.S
index b3417ca..f3f453f 100644
--- a/Exec.S
+++ b/Exec.S
@@ -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!)