Jump to content
IGNORED

SEKA 1.6 Assembler


Recommended Posts

does anybody know anything about it?

 

all I know is its very small and fast and a lot like the Atari Assembler/Editor cart for A8s.

 

 

the doc file that comes with it does not tell me the correct syntax for entering source code.

 

 

please somebody help..?

 

 

thanks a lot

walter

 

seka.zip

  • Like 1
Link to comment
Share on other sites

just a couple of things.

 

A +enter +enter compile your code.

j Label execute from label in my start up code (J on)

 

while you are coding don' t use this only do the rts.

;***********************************************_
;*** Terminate Program
;***********************************************
clr.w -(sp)
trap #1
rts
it makes Seka to reset, only use it when compiled you finish version.

 

wo write object.

use it for making your prg, tos files.

Link to comment
Share on other sites

I don't have so much for Seka, but are there anything specific you need, maybe i can you make it .

 

I can recommend that either you buy or download a compendium for the ST.

 

http://dev-docs.atariforge.org/files/Atari_ST-Internals.pdf
or
http://www.amazon.com/Atari-S-T-Internals-Authoritative/dp/0916439461/ref=sr_1_1?ie=UTF8&qid=1457033329&sr=8-1&keywords=Atari+ST+Book+Atari+ST+Internals

 

if you have that book, then you are more or less good to go.

Edited by fedepede04
Link to comment
Share on other sites

  • 3 months later...
  • 2 years later...

i believe this is called a 'bump'.

 

 

resultingly, i ended up acquiring a great

somewhat of a homebrew manual/doc printout (from eBay, of course)

for Seka and most of my problems are solved.

 

so

 

if anybody needs help with this pretty decent

assembler i would be happy to oblige.

 

walter

Link to comment
Share on other sites

Hi Wally1

 

Good to hear that you reach so fare with the Seka, but you should really consider switching to Devpac, its just so much better in every way.

I only see one advantage that Seka have over Devpac. its that it show the register when you are exit.

 

Seka does not support Movep, and Movep is a very nice command on the ST due to how the bitplane is works on the ST.

and it also have many others advantage. i have never regretted the shift.

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...

hi friend

 

i just saw your post now, i could not get movep to work in Seka.

but what you describe is not what movep does.

 

movep work like if you put a value in a address register d0 example #$ffff,d0

and you have $78000, in a0

and you use movep d0,(A0)

you will get $ff in 78000 and $ff in 78002, if you do the same in 78001 you will put data in 78001 and 78003, if you movep.l

if will put data in 78000, 78002, 78004, 78006 and the same if you do in on a odd address it will move datas to 78001,78003, 78005, 78007.

 

and that is total super on how the video memory is on the Atari ST.

 

if you store you graphic right you can move 8 pixel to all bit planes in one go

Link to comment
Share on other sites

Movep means move to/from peripheral. Some kind of 8-bit support - for 8-bit HW registers. And there are such in ST.

 

"if you store you graphic right you can move 8 pixel to all bit planes in one go"

Hmm ... Is one go means 1 instruction here ?

In low res it is: 16 pixels in 4 bitplanes = 8 bytes. Not possible in 1 go. Min 2 instructions if use move.l or movep.l

Maybe with movem - but then must prepare it in data registers.

Or in medium res :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...