Masterseka V1,90 Updated Fixes by Jordan 92
Relocating Asm in Memory
MasterSeka1.90
DEVS:MasterSeka.startup
ADDRESS>
DIRECTORY>
EXPRESSION>
REGISTER>
LINE>
STRING>
r
ri
ro
rl
rs
rt
w
wi
wo
wl
ws
wt
v
u
kf
ks
a
d
g
j
s
n
q
m
f
c
fi
b
x
h
?
o
y
@
>
kl
ka
kp
cls
rgb
e
i
t
l
p
z
cs
Columm:
Line:
powerpacker.library
Work
Link
Src
Paste
RelC
RelD
Code
Data
Not done
SEKA>
Press ReturnIllegal Command
End of File
CHIP, PUBLIC OR ABS-MEM>
ABSOLUTE MEMORY ADDR.>
WORKSPACE (max.
)>
WORKSPACE>
MASTERSEKA V1.90 Assembler by JORDAN in April '92!
Welcome to the MASTERSEKA V1.90 made by JORDAN in april of 1992 ! .
This version is an improvement of the MASTERSEKA V1.90 by Corsair
It uses the power of ARP,REQ & POWERPACKER libraries.
some several Bugs were fixed ... Powerpacker files can be read PROPERLY WITHOUT ERRORS ! ALL Memory Bugs fixed in dis one
Remember this when using the gadgets:
press b <=> click on right gadget
press m <=> click on middle gadget
press v <=> click on left gadget
Greetings Rufferto,Groo and TSLs, and fucks to Fogeye !!!
Now, select type of memory to allocate:
Allocate
Chip
Public
Workspace Max=00000
Select Workspace
Select Absolute Memory Adress
Kill & Read Source
Read Image
Read Object
Read Link
Write Source
Write Image
Write Object
Write Block
Kill File
Redirect output
Are you sure ?
Ok
Cancel
File '%s' already exists.
Save over the top !?
CON:0/0/640/150/Updated Version by jordan92
AMOUNT>
EXG
EXG
EXG
ILLEGAL-
OR.@
AND.@
SUB.@
ADD.@
EOR.@
CMP.@
MOVES.@
BTST
BCHG
BCLR
BSET
BTST
BCHG
BCLR
BSET
MOVEP.W
MOVEP.L
MOVEP.W
MOVEP.L
MOVE.B
MOVE.L
MOVE.W
NEGX.@
CLR.@
NEG.@
NOT.@
TST.@
MOVEM.W
MULU.L!
DIVU.L!
NBCD.B
SWAP
PEA
EXT.W
MOVEM.W
TRAP-
LINK
UNLK
MOVE.L
MOVE.L
MOVEC!
MOVEC!
RESET
NOP
STOP-
RTE-
RTD!-
RTS-
TRAPV-
RTR-
JSR
CHK.W
EXTB.L!
LEA
MOVE.W
MOVE.W
MOVE.W
TAS
MOVEM.L
JMP-
EXT.L
MOVEM.L
ADDQ.@
SUBQ.@
Scc
Bcc
BRA-
BSR
Bcc
MOVEQ
OR.@
BCD.B
BCD.B
OR.@
DIVU
DIVS
SUB.@
SUBX.@
SUBX.@
SUB.@
SUB.@
LINE_A
CMP.@
EOR.@
CMPM.@
CMP.@
AND.@
BCD.B
BCD.B
AND.@
MULU
MULS
ADD.@
ADDX.@
ADDX.@
ADD.@
ADD.@
ASd.@
LSd.@
ROXd.@
ROd.@
ASd.@
LSd.@
ROXd.@
ROd.@
ASd.W
LSd.W
ROXd.W
ROd.W
LINE_F
??????
Exit to System, are you sure ?
Quit
Restart
Cancel
File length=
(=$
OPTIONS>
BEG>
END>
DEST>
DATA>
EXECUTE>
SECTOR>
CYLINDER>
AMPLITUDE>
YOFFSET>
SIZE>
Bytes read: $
Bytes written: $
Sure?
<ZAP>
*** Break
Exit to System or Restart, Sure (y/n/r)?
FILENAME>
PAGE
No Errors
of
(Old was
D0=
A0=
SSP=
USP=
SR=
VBR=
CACR=
PC=
*** Bus Error At $
*** Address Error At $
*** Illegal Instruction At $
*** Privilege Violation At $
*** Exception $
raised At $
accessing $
type
instruction $
BREAKPT>
Reassembling...
--SYMBOL TABLE--
-MACRO-
option O: please wait...
<END>
/
EXTERN
bytes used
bytes free
dir
Dangerous action: Be careful!
Illegal Data
Undefined Value
EOP
Illegal Operand
Workspace memory full
** Warning: Insufficent memory to run
Reserved Word
Double Symbol
Undefined Symbol
Illegal Operator
File Error
Out of Range
Invalid Destination
Relative mode error
Word at odd address
No Symbol
LOAD without ORG
Illegal Size
Mismatched quotes
Invalid Addressing Mode
Address reg Byte/Logical
No Files
Branch forced to Long
Relative Word/Byte
No Object
Not Linkable
Link Option not specified
No File Space
Invalid Directory
Illegal Drivenumber
Trackdisk error
No Disk in Drive
Disk is Writeprotected
Warning: 68010/20 instructions used!
; 68020 instruction!
Segment loaded at $
No Segment previously loaded!
Unload Segment at $
Missing ENDM
SEARCH>K
REPLACE>K
Try second mouse button in the editor for AMIGA KEYS !!!
CTRL: a-page up b-mark blk c-cut d- del eol e-crsr eol j-srch k-cut
CTRL: line l-lwrcase o-inst line p/f-paste q-crsr sol r-rot blk
CTRL: s-100 up t-top u-upprcase w-write blk x-100 down y/z-page down
Cannot allocate memory at $
Pass 1
Pass 2
No mathtrans.library found
No powerpacker.library found
Link option shitty. I'm gonna fix it as soons as I'm able to.
Signed: Jordan
Decrunched Filelength=
Powerpacked source recognized
Loading & decrunching...
Project
Read Source R
Read Image RI
Read Object RO
Read Link RL
Read Sector RS
Read Track RT
-------------------
Write Source W
Write Image WI
Write Object WO
Write Link WL
Write Sector WS
Write Track WT
View Dir V
Unload Segment U
Kill File KF
Kill Source KS
Kill & Read o
Quit q
Debug
Fast Assemble A
Quick Start Q
--------------------
Assemble A
Disassemble D
JMP To Address G
JSR To Address J
Single Step S
ASCII Dump N
HEXA Dump Q
Modify Mem M
Find In Mem F
Compare Mem C
Fill Mem FI
Boot Checksum B
Register Status X
Work Info H
Evaluate ?
Special
Rescue Old Source O
Read Extern Files Y
Execute Dos @
Redirect Output >
Create Sinus CS
------------------------
Edit Line E
Insert Line I
Top Of Source T
Bottom Of Source B
Goto Line T
Search For... L
Print Lines P
Zap Lines Z
Kill Link File KL
Kill Abs Memlist KA
Kill Paste Buffer KP
Clear Screen CLS
Change Palette RGB
Jump To Editor ESC
Editor
Line Number On/Off L
Assemble A
Quick Start Q
Quit Editor q
Block
Mark Block b
Copy Block c
Insert Block i
Vertical Insert v
Cut Block x
Save Block w
--------------------------
Rotate Block o
Block To Lowercase u
Block To Uppercase U
Insert Comment ,
Remove Comment .
Cut Line k
Insert Line l
Cut To EOL y
Move
Top Of Source t
Bottom Of Source T
Goto Line g
----------------------------
Beg Of Line Sft Lf
End Of Line Sft Rg
One Page Up Sft Up
One Page Down Sft Dn
100 Lines Up Alt Up
100 Lines Down Alt Dn
Jump Matching Label Alt Rg
Jump Back To Label Alt Lf
Search
Search For... S
Search Backwards a
Search Forwards s
---------------------------
Replace... R
Replace Forwards r
Global Replace G
Block To Search p
Block To Replace P
Exg Search & Replace e
Mark
Set Mark 1 Sft F1
Set Mark 2 Sft F2
Set Mark 3 Sft F3
Set Mark 4 Sft F4
Set Mark 5 Sft F5
Set Mark 6 Sft F6
Set Mark 7 Sft F7
Set Mark 8 Sft F8
Set Mark 9 Sft F9
Set Mark 0 Sft F0
-------------------
Jump To Mark 1 F1
Jump To Mark 2 F2
Jump To Mark 3 F3
Jump To Mark 4 F4
Jump To Mark 5 F5
Jump To Mark 6 F6
Jump To Mark 7 F7
Jump To Mark 8 F8
Jump To Mark 9 F9
Jump To Mark 0 F0