Please login or register.

Login with username, password and session length
Advanced search  

News:

Pages: [1]   Go Down

Author Topic: Programming a War-Dialer for the Macintosh  (Read 7325 times)

Europa

  • 64 MB
  • ****
  • Posts: 108
  • Eccentric Electronic Musician
    • Europa's Macintosh Mansion
Programming a War-Dialer for the Macintosh
« on: November 19, 2018, 05:33:03 PM »

So, some backstory: I was thinking about programming for the Macintosh (Mac OS 9 specifically) and I thought it would be neat to program a war-dialer that took advantage of the built-in modem of the Power Mac G4 systems.

I'm working on learning C++ and C with the help of some introductory guides on Macintosh programming. Next would be to learn how to interface with the modem and audio system. Does anyone have any suggestions as to what to look at for reference? Any other tips on Macintosh Programming or C/C++ in general would be greatly appreciated.

I currently have Metrowerks' Codewarrior Pro 6 installed on OS 9.

Thanks!  :)
Logged
Power Mac G4 Digital Audio (733 MHz, 1.5 GB RAM)
Mac Mini G4 (1.42 GHz, 1 GB RAM)
iBook G3 Dual USB (500MHz, 640MB RAM)

For those interested in 70s and 80s inspired electronic music, here are my SoundCloud profiles:
https://soundcloud.com/user-385492180
https://soundcloud.com/europa9

IIO

  • Staff Member
  • 4096 MB
  • *******
  • Posts: 4753
  • just a number
Re: Programming a War-Dialer for the Macintosh
« Reply #1 on: November 19, 2018, 10:21:03 PM »

wouldnt the existing tools, which are mostly made in the OS7 area, still work with a 56k modem?
Logged
insert arbitrary signature here

Europa

  • 64 MB
  • ****
  • Posts: 108
  • Eccentric Electronic Musician
    • Europa's Macintosh Mansion
Re: Programming a War-Dialer for the Macintosh
« Reply #2 on: November 20, 2018, 04:00:56 AM »

wouldnt the existing tools, which are mostly made in the OS7 area, still work with a 56k modem?

Yeah, I suspect so. I honestly haven't even tried to touch Macintosh development tools until now so I don't know what resources are out there.  :)
Logged
Power Mac G4 Digital Audio (733 MHz, 1.5 GB RAM)
Mac Mini G4 (1.42 GHz, 1 GB RAM)
iBook G3 Dual USB (500MHz, 640MB RAM)

For those interested in 70s and 80s inspired electronic music, here are my SoundCloud profiles:
https://soundcloud.com/user-385492180
https://soundcloud.com/europa9

GaryN

  • Project Patron
  • 1024 MB
  • *
  • Posts: 1615
  • active member
Re: Programming a War-Dialer for the Macintosh
« Reply #3 on: November 20, 2018, 06:38:33 PM »

War dialing? This joint used to be so innocent…
Logged

Europa

  • 64 MB
  • ****
  • Posts: 108
  • Eccentric Electronic Musician
    • Europa's Macintosh Mansion
Re: Programming a War-Dialer for the Macintosh
« Reply #4 on: November 20, 2018, 07:14:57 PM »

War dialing? This joint used to be so innocent…

It would be proof of concept more than anything. I just want to experiment with addressing hardware in an unusual (for today at least) manner.   ;D
Logged
Power Mac G4 Digital Audio (733 MHz, 1.5 GB RAM)
Mac Mini G4 (1.42 GHz, 1 GB RAM)
iBook G3 Dual USB (500MHz, 640MB RAM)

For those interested in 70s and 80s inspired electronic music, here are my SoundCloud profiles:
https://soundcloud.com/user-385492180
https://soundcloud.com/europa9

classicmacreborn7

  • 16 MB
  • ***
  • Posts: 17
  • New Member
Re: Programming a War-Dialer for the Macintosh
« Reply #5 on: January 06, 2019, 07:23:58 PM »

If you happen to come across the number for Protovision, make sure you are not talking to WOPR!!
  ;D
Logged

Protools5LEGuy

  • Staff Member
  • 2048 MB
  • ******
  • Posts: 2823
Re: Programming a War-Dialer for the Macintosh
« Reply #6 on: January 07, 2019, 11:39:55 AM »

Please, tell us your findings about the modem. It is the forgotten port.

I dream that someday that port could be used to communicate MIDI between machines.

There was a Pac-Mac for AtariST called MidiMaze IIRC that used the MIDI ports to make a Party with up to 16 players.

https://en.wikipedia.org/wiki/MIDI_Maze
Logged
Looking for MacOS 9.2.4
Pages: [1]   Go Up

Recent Topics