Jump to content


Photo

68k Programming Guide


  • Please log in to reply
11 replies to this topic

#1 chuzzum

chuzzum
  • 6502

Posted 24 February 2010 - 06:35 PM

I added a basic 68k programming guide to the wiki. Right now it just covers installing MPW and compiling a basic program, but the next tutorial will go more in-depth and cover aspects of the Macintosh Toolkit like the Window and Event managers. Let me know what you think of it.

:b&w:
Macintosh Programming Guides, Tutorials, and Resources: code68k.extropicstudios.com

#2 Nathan

Nathan
  • 6502
  • LocationNY

Posted 25 February 2010 - 02:07 AM

Cool, keep it coming. :) Can you do 68K programming on a PPC Mac?
PPC: PowerMac G4 800 DP QS, Bondi iMac G3 333MHz (Upgraded from 233MHz) -- 256MB, Performa 6100/66 -- 72MB RAM - hd now dead :(
68k: Macintosh LC II -- 12MB RAM
Older: Apple IIe Enhanced -- 128KB RAM, Newton eMate 300 w/memory enhancement -- 4MB RAM

#3 QuadSix50

QuadSix50
  • 6502

Posted 25 February 2010 - 04:30 PM

Very nice! Kudos on adding that. ;)

#4 Emehr

Emehr
  • 6502

Posted 26 February 2010 - 01:29 PM

Nice work! It's good to see a quick-start for using MPW. One note, pressing 'command-return' is equivalent to using 'enter' on the numpad.

@Nathan: I'm fairly certain you can compile 68k code on a PPC with MPW. I've never done it personally. I started Mac programming with Codewarrior's Discover Programming kit and it only allowed 68k builds. I switched to MPW so I could compile for PPC. I'll have to look into that...

#5 chuzzum

chuzzum
  • 6502

Posted 26 February 2010 - 04:59 PM

Yes, it's quite possible to do 68k development on a PPC. I believe you can even develop System 6 apps, although I haven't tested it yet.

I'd like to expand the tutorial to the point where it introduces the user to all the basic Toolkit functions and guides them through the process of creating a standard Mac application with DAs, menus, saving and loading, etc. It will probably be a work in progress for a long while though, there's a lot of ground to cover.
Macintosh Programming Guides, Tutorials, and Resources: code68k.extropicstudios.com

#6 nanoseq

nanoseq
  • 6502

Posted 15 April 2010 - 07:43 AM

Thank you so much for this!! I've read both pages and I'm eagerly awaiting more!

#7 macgreg

macgreg
  • 6502
  • LocationPerth, Western Australia

Posted 15 April 2010 - 07:54 AM

Very nice.

On a PPC using CodeWarrior (can't remember the exact version) you can definitely build 68k apps (and a few other platforms including Palm IIRC).

#8 ChristTrekker

ChristTrekker
  • 68000
  • LocationNebraska Macintosh Guard, Eastern Division

Posted 15 April 2010 - 06:07 PM

If there are any tips on targeting specific CPUs, e.g. how to make use of '040 features with or without leaving out '030 machines, that could be interesting as well.

I'm more interested in Unix programming than Sys7 programming, but that's beside the point.

#9 Bunsen

Bunsen

    Admin-Witchfinder-General

  • Administrators
  • LocationMelbourne, Australia

Posted 16 April 2010 - 09:09 AM

I added a basic 68k programming guide to the wiki.


Got a link?

have you searched? Seeks: Nubus PDS DSP PB170 Newton; TRS-80 III/4; CBM BBC SX-64 CX5M Likes: 8bit luggable palmtop terminal NC tablet audio MIDI analog FM drum synth steam&dieselpunk; 1930-1980 lab/comm/mil Score! NC100 PB190 Q950 IIe-PDS


#10 macgreg

macgreg
  • 6502
  • LocationPerth, Western Australia

Posted 16 April 2010 - 01:04 PM

http://68kmla.org/wi...ramming_for_68k

#11 nanoseq

nanoseq
  • 6502

Posted 28 April 2010 - 11:48 PM

Any idea when Part 3 will be online? :)

#12 chuzzum

chuzzum
  • 6502

Posted 24 April 2012 - 06:47 AM

Hi, since I'm currently unable to edit the Wiki I have decided to continue my programming guide on Google Sites temporarily until the wiki is fixed.

The start of the tutorial is here:
https://sites.google... ... vironments

Yes, I did finish the third part... two years later. I'm a student, I have to work around a schedule. ;) Hopefully I'll get a few more pages done before something else sucks up all my free time.
Macintosh Programming Guides, Tutorials, and Resources: code68k.extropicstudios.com




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users