Dove posso trovare le risorse per lo sviluppo per Mac OS Classic? [chiuso]
-
05-10-2019 - |
Domanda
Recentemente ho ottenuto annoiato e sparai il mio vecchio emulatore Mac OS Classic, e poi ho nostalgia per la scrittura di applicazioni di vecchia scuola per il sistema. Quindi, la mia domanda:
- Dove posso trovare strumenti di sviluppo che può ancora indirizzare Classic? (Idealmente gratuito, dal momento che questo è solo per divertimento, ma se afferrando una versione usata di CodeWarrior su eBay è il modo migliore per andare, così sia.)
- Dove posso trovare a materiali di riferimento almeno così non ho indovinare-e-controllare il mio modo per aggirare Carbon / Casella degli strumenti di sistema?
- Ci sono dei forum ancora in esecuzione che sarebbe aperto a rispondere della vecchia scuola domande Mac per quando mi si blocca?
Questo è puramente per divertimento, quindi non preoccupatevi di come poco pratico questo è. Lo so.
Soluzione
Dove posso trovare strumenti di sviluppo che può ancora colpire Classic?
È possibile ottenere da riga di comando di Apple (sì, per Classic) ambiente di sviluppo, MPW, dal loro sito FTP: ftp://ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM_Images/MPW-GM.img.bin .
La shell è piuttosto di tipo Unix, tranne che utilizza una completamente diversa alfabeto punteggiatura. I suoi backslash, frangetta, e parentesi angolari sono non va bene qui. In genere dovrebbe usare Commando invece di cercare di righe di comando fucina voi stessi; digitare un comando come “make” e ha colpito l'opzione-ritorno per ottenere una GUI per esso.
Si noti che si dovrà eseguire MPW all'interno del vostro ambiente Classic; non esiste una versione nativa per Mac OS X. NeXT Project Builder (ora Xcode) ha sostituito nel passaggio a Mac OS X.
Dove posso trovare a materiali di riferimento almeno così non ho indovinare-e-controllare il mio modo per aggirare Carbon / Casella degli strumenti di sistema?
Google cercare site:developer.apple.com "inside macintosh
. Buona fortuna-they've iniziato seppellire questa roba. Attualmente, le partite All'interno Macintosh non sarà altro che PDF e avranno titoli come “IM: testo”.
Ci deve essere utilizzato versioni web di Macintosh interno, a fianco dei file PDF, ma penso che quelli ma ho cestinato / nascosto troppo bene da trovare l'ultimo riordino della documentazione sul sito.
documentazione di carbonio è più disponibile rispetto Macintosh interno, che si riferisce alla vecchia documentazione di Toolbox. Documenti di carbonio di solito dicono che se una cosa è disponibile solo su Mac OS X o no. Se i documenti non dicono, le intestazioni sarà. Si noti che in carbonio richiede CarbonLib su Classic, e l'ultima versione di questo era 1.6.1, IIRC.
Ci sono dei forum ancora in esecuzione che sarebbe aperto a rispondere della vecchia scuola domande Mac per quando mi si blocca?
Si può sempre chiedere su Stack Overflow.
Altri suggerimenti
Ci deve essere utilizzato versioni web di Macintosh interno, a fianco dei file PDF, ma penso che quelli ma ho cestinato / nascosto troppo bene da trovare l'ultimo riordino della documentazione sul sito.
No, ecco un link:
http://developer.apple.com/legacy/ mac / biblioteca / documentazione / macos8 / mac8.html
Lo so quasi zero di programmazione Mac Classic, ma c'è un bel paio di membri del 68kMLA che sono i programmatori che lavorano su programmi specificamente classici in generale e anche un po 'molto precoce di sistema 6 applicazioni specificamente.
Lo sviluppatore / manutentore di Clasilla ( http://www.floodgap.com/software/classilla / ) porta Mozilla per OS 9 è un manifesto profilic lì e che è forse l'ultimo grande progetto mira l'ambiente Classic, per esempio.
Il wiki ha anche alcune risorse di programmazione, ad esempio. http://68kmla.net/wiki/C/C%2B%2B_Programming_for_68k Non un gran che, ma ha un link di download per il MPW IDE.
Purtroppo, non è specificatamente un forum di programmazione, ma un forum Mac in generale. Buona fortuna però!
L'URL del sito è http://68kmla.net
Non so dove è possibile ottenere CodeWarrior.
Un sacco di documentazione è disponibile nel lettore documentazione di Xcode, anche se molto è segnato "legacy", ecc Si potrebbe porre domande sulle mailing list di carbonio-dev di Apple; anche se classiche domande possono essere considerati off-topic, la lista è piuttosto basso traffico in questi giorni. Si potrebbe anche voler guardare il wiki a carbondev.com.
È possibile ottenere CodeWarrior al Macintosh Garden . Ci sono più recenti versioni del sito, ma questa è la versione utilizzata per lo sviluppo di Classilla, un browser per OS 9, quindi è probabilmente un bene. Per trovare le versioni più recenti, basta cercare "CodeWarrior". Ho scaricato io stesso, in modo da può verificarne il corretto funzionamento.