Author Topic: Amiga -> Windows  (Read 1764 times)

spacetime

  • Regular Member
  • *
  • Posts: 2
Amiga -> Windows
« on: July 15, 2015, 07:17:42 PM »
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
/Mike

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 4807
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: Amiga -> Windows
« Reply #1 on: July 16, 2015, 01:48:49 AM »
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.
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :biggrin:

dedndave

  • Member
  • *****
  • Posts: 8734
  • Still using Abacus 2.0
    • DednDave
Re: Amiga -> Windows
« Reply #2 on: July 16, 2015, 02:51:05 AM »
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

  • Member
  • ****
  • Posts: 896
Re: Amiga -> Windows
« Reply #3 on: July 16, 2015, 03:58:12 AM »
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

  • Member
  • *****
  • Posts: 7541
  • Assembler is fun ;-)
    • MasmBasic
Re: Amiga -> Windows
« Reply #4 on: July 16, 2015, 04:45:45 AM »
pretty 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

  • Regular Member
  • *
  • Posts: 2
Re: Amiga -> Windows
« Reply #5 on: July 16, 2015, 08:33:29 AM »
Thanks for the output guys.
Got alot of Input to do now....



/Mike