News:

Masm32 SDK description, downloads and other helpful links
Message to All Guests
NB: Posting URL's See here: Posted URL Change

Main Menu

Amiga -> Windows

Started by spacetime, July 15, 2015, 07:17:42 PM

Previous topic - Next topic

spacetime

Finally, my Amiga has gone to meet it's maker and i have bought a PC.

Can someone please help me get starting with Asm (demo coding)
by answering some questions

1. How do I sync animations with the rasterbeam or something else?
   (Amiga = IRQ #nn)

2. Amiga:
   move 4,a6
   jsr -nnn(a6)

   Windows:
   int $nn   

   But that is too old or?

3. I have dualboot Win7 & Linux, is it possible wrte code that is
   independant of the underlying Operating.
   Afterall it's the same CPU.

5. Programs that converts gfx to raw-data?

5. Suggested reading.


/Mike
Gone but not forgotten - Amiga  :t

hutch--

I think you will find they are very different animals and with a much later technology and operating system, such simplicities do not exist. late PCs will outperform an old Amiga, especially with modern video cards but expect considerable complexity to do it. Things like DirectX, OpenGL and a number of others and assembler does not offer you any real advantage here as the video cards do the very fast stuff. You are basically calling dedicated library functions that talk directly to the video card that are not written in x86 assembler.

dedndave

i don't feel as old as i did before reading your post   :lol:
makes me feel good that i'm not the only one who is behind the times

pretty much forget everything you know about the amiga - it's a new adventure

start by installing the masm32 package (link in upper-right corner of forum page)

it includes help files and many examples to learn from

anunitu

Had to search cause long time ago memory..Amiga was a 68000 chip...Not sure how it compares to our modern chips,but betting not much in common as to how to do assembler. Like Dave said,download masm32,and start reading some intel manuals among other things. You are lucky you are not learning assembler on a 286 and under DOS...a bit more involved.. :badgrin:

jj2007

Quote from: dedndave on July 16, 2015, 02:51:05 AMpretty much forget everything you know about the amiga - it's a new adventure

I'm afraid Dave is right. I did the transition from Atari (68k assembler) to Windows (x86) a decade ago, and yes, you will have to learn lots of new things. And the Masm32 package is by far the best you can get. If you want to go that road, there are quite a number of serious people here to help you. Welcome to the forum :icon14:

spacetime

Thanks for the output guys.
Got alot of Input to do now....