[Idea] Macintosh 68k Programming Study Group?

Mu0n

Active Tinkerer
Oct 29, 2021
610
560
93
Quebec
www.youtube.com
Thanks to @retr01 , I just prepared my starter dev HDA. I think I won't bother with a HFV volume since basilisk II can easily deal with it. So can mini-vMac. scratch that - it doesn't open at all in mini-vMac, it asks to initialize it (sys 6.0.8 and 7.5.3) so I'll have to make a HFV as well.

Here are the files I put in - I also took the liberty to create a minimalistic barebones project that you can just duplicated in your scratch disk - just rename the files in your project (and refresh the added files in the project inside THINK C) and you'll have a jumpstart on having:
-1 main source file
-1 main resource file tied to your project that links with it when you build it; edit with ResEdit
-MacTraps linked by default so that the compiler know what you mean when you use standard Mac toolbox function names, globals, etc.

1660060561106.png


The view inside the opened project looks like:
1660060682713.png
 
Last edited:

retr01

Senior Tinkerer
Jun 6, 2022
2,474
1
796
113
Utah, USA
retr01.com
I wonder if we need a Programming or Coding section in the Resources here on TinkerDifferent? Hey @eric! Can you set one up?

That way, @Mu0n can upload the prepared images for us, and @eric could upload material there. The rest of us could even share various resources there as well.

Thoughts? :)
 

Eric's Edge

Tinkerer
Oct 31, 2021
122
87
28
This is great! I’ll be using my IIci as my dev machine and maybe my PB 150c PB 520c for portability. Although I may need to swap out my SD with A/UX to do it. I’m not sure if I can run Think C v6 under OS 7.0.1, or can I?
 
Last edited:

Mu0n

Active Tinkerer
Oct 29, 2021
610
560
93
Quebec
www.youtube.com
This is great! I’ll be using my IIci as my dev machine and maybe my PB 150c for portability. Although I may need to swap out my SD with A/UX to do it. I’m not sure if I can run Think C v6 under OS 7.0.1, or can I?

I tried VERY HARD to make a new volume with a fresh System 7.0.1 installation in Basilisk using the Apple recovery CD, but it's asking to insert the Fonts disk at the end, even though it's mounted right there, just like all the other install disks. The dialog is modal and I can't quit out of it, or try to remount the disk. I'm at an impasse. Do you have a volume containing a bootable 7.0.1 system? I'll try it out for you.
 

Patrick

Tinkerer
Oct 26, 2021
435
1
224
43
just learning the intricacies of the vintage Mac toolbox is already a formidable challenge without adding to teach about version control.
agreed.

might be best if we just focus on the code and running in system 6/7. and anything outside of that left up to the individual.

version control is something outside the scope of learning how to program retro macs.....

edit: not to say that people cant ask for help on how to use git or whatever. Just didn't want to force anybody in a specific dev setup.
 
Last edited:
  • Like
Reactions: Mu0n

Mu0n

Active Tinkerer
Oct 29, 2021
610
560
93
Quebec
www.youtube.com
This is great! I’ll be using my IIci as my dev machine and maybe my PB 150c for portability. Although I may need to swap out my SD with A/UX to do it. I’m not sure if I can run Think C v6 under OS 7.0.1, or can I?

@_SDGOL_ "
Ok, I successfully installed 7.0.1 on a virtual volume.
THINK C opens up but wants 4 mb of RAM preferably. But it seems to go well, you should have no difficulty.

1660081842457.png
 
  • Like
Reactions: Eric's Edge

retr01

Senior Tinkerer
Jun 6, 2022
2,474
1
796
113
Utah, USA
retr01.com
Someone mentioned a utility that doubles the memory. It is not RAM Doubler, something else. Aha! RAM Charger. Maybe that can help?


 

pfuentes69

Active Tinkerer
Oct 27, 2021
380
293
63
Switzerland
I’m really interested on this!

I tried to do some development last year and managed to advance, but being in such group would increase motivation a lot.

I’m more into C++ and I’ve been using Symantec C++ 7, but I’ll install these other tools in my PB145B… it can be a nice use for it.

Is there some idea on when this could start or how the collaboration (chat at least) would happen?
 

eric

Administrator
Staff member
Sep 2, 2021
961
1,569
93
MN
scsi.blue
Is there some idea on when this could start or how the collaboration (chat at least) would happen?
I've created a channel in discord #vintage-programming if you'd like to chat live too. I'll start the 1st forum post this week to kick it off.
 
  • Like
Reactions: retr01