Welcome, Guest. Please login or register.

Author Topic: Suggestions on where to start programming needed  (Read 3245 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline cpfutureTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2006
  • Posts: 246
    • Show only replies by cpfuture
Re: Suggestions on where to start programming needed
« Reply #14 from previous page: December 20, 2007, 07:12:47 PM »
Thanks for the extra suggestions, everyone. I got 2 books on 68000 programming in the mail that I bought second hand recently and am now reading up on the 68000. Sure is nice to at least be able to read 68000 assembly properly and to learn about the CPU itself.

I'm also reading some relevant chapters in the 'Amiga ROM Kernel Reference: Libraries' book, which will be followed by 'Devices' of the same series.

I think I have some original SAS/C disks somewhere that came with an A3000 I bought last year and a cutdown version of DevPac2 on an Amiga Format coverdisk, which should get me started soon. Hope to get some more spare time during the holidays and actually try some 'classic' coding.



Offline A1260

  • Hero Member
  • *****
  • Join Date: Jul 2007
  • Posts: 693
    • Show only replies by A1260
Re: Suggestions on where to start programming needed
« Reply #15 on: December 20, 2007, 07:23:29 PM »
good there is people intressted in programing for a change :)
 

Offline Speelgoedmannetje

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: Suggestions on where to start programming needed
« Reply #16 on: December 20, 2007, 07:29:23 PM »
-edit- didn't read it good enough :oops:
And the canary said: \'chirp\'
 

Offline Speelgoedmannetje

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: Suggestions on where to start programming needed
« Reply #17 on: December 20, 2007, 07:38:45 PM »
Btw. aren't there datasheets of the Amiga available (or for each of the custom chips)?
There sure are datasheets of the Motorola cpu's available
And the canary said: \'chirp\'
 

Offline amigaksi

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 827
    • Show only replies by amigaksi
    • http://www.krishnasoft.com
Re: Suggestions on where to start programming needed
« Reply #18 on: December 29, 2007, 05:46:14 AM »
>What I'd really like is a hands on book (or online tutorial) that gradually introduces me to programming for the Amiga. I can find my way around C, but what I'd really like to try is 68000 assembler programming.

If you have not found an Assembler yet, you can try the MPDOS Pro which has a built-in 68K Assembler and you can save it to floppy disk and read it into Amiga via PC file transfer programs or cross-compile and "cross-execute" it with the floppy simulator & cable.  

Easy to start off with a simple working program like:

BCHG #1,$BFE001
RTS

and then build on it.

--------
Use PC peripherals with your amiga: http://www.mpdos.com
 

Offline amigaksi

  • Hero Member
  • *****
  • Join Date: Dec 2006
  • Posts: 827
    • Show only replies by amigaksi
    • http://www.krishnasoft.com
Re: Suggestions on where to start programming needed
« Reply #19 on: January 09, 2008, 06:25:50 AM »
I should have mentioned that the MPDOS Pro w/68K ASM compiler is included with the floppy simulation cable if you really want to program real-time or low-level stuff by taking complete control over the amiga machine:

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=320205396780

It includes some sample source code as well for making boot block image disks directly from your 68K ASM instructions(image disks that are 1024 bytes long).  You can then also write the boot blocks to your real (physical) floppy drive if you daisy chain it with the simulated drive (assuming you have some sector copier).
--------
Use PC peripherals with your amiga: http://www.mpdos.com