0001●~*垢版 | 大砲2013/08/13(火) NY:AN:NY.AN ニューススレ濫立のあおりを受けあえなくdat落ちしてしまった、 Mac OS 8/9向けソフト開発系スレッドの続きです。 今や需要僅少と思われますが興味を持った人の道標にでもなればと。。 開発環境や技術など、マターリ語り合いましょう (・∀・) # sage推奨、メール欄に半角英字で「sage」と記入
0002●~*垢版 | 大砲2013/08/13(火) NY:AN:NY.AN ◆前スレ MacでC言語 http://engawa.2ch.net/test/read.cgi/jobs/1004665498/ OS9、クラッシックでC言語アプリを作る http://engawa.2ch.net/test/read.cgi/jobs/1151661407/
0003●~*垢版 | 大砲2013/08/13(火) NY:AN:NY.AN ◇他板関連リンク(OS X onlyは新板スレへ行くが吉?) Macでプログラミング{10} http://anago.2ch.net/test/read.cgi/mac/1248682344/l50 【マック】Macintoshプログラミング質問箱 http://toro.2ch.net/test/read.cgi/tech/1113058054/l50 Macでゲームを作るスレ(2) http://toro.2ch.net/test/read.cgi/gamedev/1103361042/l50
0006●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN 立てっぱなしというのもなんなんで、ネット上の情報へのリンクを。。 個人的な解説(というより昔話?)なども交えつつ。 まずは、ご存知HyperCard!(ハイパカスレ落ちてる/涙) スタックを作れるLite 2.2Jが下のサイトでgetできます。Player最終版もあり。 HyperCard Resource Central http://www.kenichimaehashi.com/hypercard/
0007●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN 全盛期を過ぎても2000年前後にはまだ自作スタックを配布してるサイトも多かったのです。 さらに、HyperCardとは何か、HyperCardの魅力、スタックやゲームの作り方等々。。 HyperCardではHyperTalkというスクリプト言語を使って、 手軽にデータベースやツール、ゲームなどのスタック(書類)を作成できます。 機能をざっとまとめると、 1. カードベースのデータベース機能 2. モノクログラフィックス機能 3. HyperTalkによるスクリプト制御機能 といった感じでしょうか。。 これらを組み合わせて、住所録やスケジュール帳、ゲームではパズル、アドベンチャー、 RPGなんかも作られていました。紙芝居程度ならスクリプトを知らなくても作れたような?
0008●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN ここから先は私見です。。 コンピュータを使って手軽に自分なりのモノを作り上げること。 ペンや筆の代わりを超えてコンピュータとしての機能を引き出すこと。 HyperCardはそれをアマチュア・ホビイスト・一般ユーザに対して、 ある程度実現できていたように思います。 近年、そういう要求自体が廃れてるように見えるのは残念。
0009●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN HYPERCARD PARK http://www011.upp.so-net.ne.jp/PARK/ HyperCard School http://web.archive.org/web/20081006151627/http://hcs.ihatov.bne.jp/HCS.html XCMD/XFCN関連 http://hp.vector.co.jp/authors/VA019519/game.html http://udimac.web.fc2.com/xcmd/xcmd.html http://mtlab.ecn.fpu.ac.jp/tanaka_tool.html http://shillest.net/proj/xt/xt.shtml http://homepage3.nifty.com/neco_shizuku/xt/index.html
0010●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN 補足(←忘れとった…) 「magic」コマンド http://hp.vector.co.jp/authors/VA019519/hcfaq.html
0011●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN さあ、他の環境へ行きますか。 METAL http://www.freymanart.com/Metal/ フリーのBASIC言語プログラミング環境です。OS X版もあり。 好き嫌いの分かれる言語ですが、ゲーム制作などにはいいと思います。 http://monnnasite.s25.xrea.com/metal/index.html http://web.archive.org/web/20040210230141/http://web.ffn.ne.jp/~VIP-BASIC/metal_function_main.html http://web.archive.org/web/20040101070251/http://www.dep.sme.co.jp/saito/working/metal/saitoMetalDocV000.pdf http://web.archive.org/web/20031230232704/http://www.dep.sme.co.jp/saito/working/metal/Metal1.pdf http://web.archive.org/web/20031231171310/http://www.dep.sme.co.jp/saito/working/metal/Metal2.pdf
0012●~*垢版 | 大砲2013/08/14(水) NY:AN:NY.AN HSP/Mac http://www.onionsoft.net/hsp/hspmac.html HSP(Hot Soup Processor)のMac版。(開発放棄??) Windowsでは名の知れた環境らしいですが、使ったことがなくよく分かりません。 Mops http://sourceforge.net/projects/powermops/files/ オブジェクト指向Forth言語プログラミング環境…らしいです。 何やら言語が独特でハードルが高そうな雰囲気。。 90年代あたりにMac系雑誌で紹介されていたような記憶があります。 OS X Cocoa版の開発が継続している模様。 http://ja.wikipedia.org/wiki/Mops
0013●~*垢版 | 大砲2013/08/15(木) NY:AN:NY.AN 数年前にAppleのFTPサーバが閉鎖されて、 MPWやResEditは今どこで手に入れられるのか調べていたところ、 ResEdit 3.0なるものについての情報を発見!(初耳) ResEdit 2.1.3は下のミラーサーバにありました。 http://staticky.com/mirrors/ftp.apple.com/developer/Tool_Chest/Developer_Utilities/ResEdit_2.1.3/ResEdit_2.1.3.sea.hqx 3.0の方も同じサーバから、 http://staticky.com/mirrors/ftp.apple.com/developer/Development_Kits/OpenDoc_Development_Framework/Localization_Tools/ResEdit%25aa_3.0d3.sit.hqx 3.0を試してみると起動はOK、がしかし、PICTリソースで落ちました。実用性は不明。
0014●~*垢版 | 大砲2013/08/15(木) NY:AN:NY.AN マルチメディアライブラリSDL 2.0ついにリリースというニュースが。 そして、OS 8/9はやはり対象外なのです。。 1.2系はまだダウンロードできるので、必要な人(何人いる?/笑)は確保! http://www.libsdl.org/release/ クラシック向け/開発版の最終バージョンはこれなんかな? http://www.libsdl.org/release/SDL-devel-1.2.13-PPC.sea.bin
0015●~*垢版 | 大砲2013/08/15(木) NY:AN:NY.AN 上の続き。 クロスプラットフォーム対応なのでコードの可搬性を高くできます。 C言語でゲーム開発するという場合にぜひ。 拡張ライブラリ(imageが画像形式、mixerが音声形式、netがネットワーク) http://www.libsdl.org/projects/SDL_image/release/ http://www.libsdl.org/projects/SDL_image/release/SDL_image-devel-1.2.6-PPC.sea.bin http://www.libsdl.org/projects/SDL_mixer/release/ http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-devel-1.2.8-PPC.sea.bin http://www.libsdl.org/projects/SDL_net/release/ http://www.libsdl.org/projects/SDL_net/release/SDL_net-devel-1.2.7-PPC.sea.bin http://www.libsdl.org/projects/SDL_ttf/release/ http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-devel-2.0.9-PPC.sea.bin
0017●~*垢版 | 大砲2013/08/15(木) NY:AN:NY.AN AppleのResEditリファレンス(英語) 各種リソースのざっとした解説付き。こんなんまだ置いてるんか。 http://developer.apple.com/legacy/library/documentation/mac/pdf/ResEditReference.pdf これを使った改造やカスタマイズが一部で流行してました。 魅惑のツールである反面、システムを破壊したり、Macの不安定化にも貢献…? (というか、このツール自体が不安定で忍耐が鍛えられます) http://www.geocities.co.jp/HeartLand-Sumire/4033/mac_make/index.html http://www1.plala.or.jp/ZAKIS-ICON/column/resedit/resedit.html http://www7b.biglobe.ne.jp/~macintosh/mac/resource/resource.html http://www7b.biglobe.ne.jp/~macintosh/mac/resource/resourcelist.html http://web.archive.org/web/20060715212324/http://www.hi-ho.ne.jp/kakky/c_tb/tools/resedit/index.html http://web.archive.org/web/20070421192434/http://members.aol.com/tanakaray/custum.html
0018●~*垢版 | 大砲2013/08/16(金) NY:AN:NY.AN MPWの本体はここ。 http://staticky.com/mirrors/ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-GM_Images/ PR版(上のアップデート) http://staticky.com/mirrors/ftp.apple.com/developer/Tool_Chest/Core_Mac_OS_Tools/MPW_etc./MPW-PR_Images/ C言語用ヘッダファイル(更新版) http://staticky.com/mirrors/ftp.apple.com/developer/Development_Kits/UniversalHeaders3.4.2.img.bin スレ私物化は続く。。
0019●~*垢版 | 大砲2013/08/16(金) NY:AN:NY.AN クラシック時代、市販の開発環境というとREALbasicとCodeWarrior。 REALbasic→個人用、CodeWarrior→プロ用みたいな感じでしたね。 (CodeWarriorは値段も高く、一種ステータスっぽかった) この2つは書籍も(比較的)多く出てたので、図書館とかで探すといいかも。
0020●~*垢版 | 大砲2013/08/17(土) NY:AN:NY.AN Inside Macintosh残ってるんか。。これは「読む」のではなく「検索する」ものです。 Macintosh Toolbox Essentials http://developer.apple.com/legacy/library/documentation/mac/pdf/MacintoshToolboxEssentials.pdf More Macintosh Toolbox http://developer.apple.com/legacy/library/documentation/mac/pdf/MoreMacintoshToolbox.pdf Imaging With QuickDraw http://developer.apple.com/legacy/library/documentation/mac/pdf/ImagingWithQuickDraw.pdf Text http://developer.apple.com/legacy/library/documentation/mac/pdf/Text.pdf 今さらCarbon化してもね…確かRosettaのあるSnow Leopardが限界のような記憶が。 Carbon Porting Guide http://developer.apple.com/legacy/library/documentation/Carbon/Conceptual/carbon_porting_guide/carbonporting.pdf
0021●~*垢版 | 大砲2013/08/17(土) NY:AN:NY.AN こんなスレを立てたのは実家でPowerBook G3と久々に再会を果たしたから。 ネット、サイト運営、プログラミング、画像編集と、大学入学前後まで使い倒しました。 内蔵時計用の電池が寿命っぽいものの、そのほかは問題なく動作。 古いCD-ROMとかを漁って昔を懐かしんだり…あと自作のを見て凹んだり…(笑) さて、もうしばらくの間続けるつもりなのですが。
0022●~*垢版 | 大砲2013/08/18(日) NY:AN:NY.AN Mac OS 8 and 9 Developer Documentation http://developer.apple.com/legacy/library/documentation/macos8/mac8.html その他ドキュメント http://www.filibeto.org/unix/macos/lib/dev/documentation/Carbon/Reference/ http://www.filibeto.org/unix/macos/lib/dev/documentation/macos8/pdf/
0023●~*垢版 | 大砲2013/08/21(水) NY:AN:NY.AN ネット上やウェブアーカイブに残る情報へのリンク集。 Koike ToolBox 情報量がとにかく豊富。(しかしここの解説だけでアプリは作れないと思う…) プロの方で現在はOS X/iOS方面の開発を手がけられています。 http://www.ottimo.co.jp/koike-old/ToolBox/index.html キョービ 90年代にMACPOWERで連載していた解説記事の全プログラムとのこと。 ソースコードを見て理解できる人専用ですが。。 http://www6.shizuokanet.ne.jp/ma2/quake/library/kyobi/frame.html My inside Macintosh Toolbox APIについてざっとまとめてあります。 内容はUniversal Headersに書いてあることですが、日本語で読みやすい! http://web.archive.org/web/20080225120506/http://www.studioshin.com/myinsidemac/myinsidemac.html
0024●~*垢版 | 大砲2013/08/22(木) NY:AN:NY.AN だらりと続けていきます。。 リンク集その2! Toolboxリファレンス http://www.interq.or.jp/classic/nasubi/about_macpro/toolbox_reference/mainFrame.html 日本ではユーザが少なかった(?)MPW関連のサイトを。 個人的に思い入れの深い開発環境なのです。(これでC言語勉強した) MPW、C/C++プログラミング MPWのインストールからShellの使い方、tips、etc.があり、非常におすすめ! http://sakito.jp/detail/mpw/index.html 他サイト http://www.geocities.co.jp/SiliconValley-PaloAlto/4654/mpws/tool_of_mpw1.html http://www.asahi-net.or.jp/~dv2m-ari/HEP/tips/tipsmenu.html http://park12.wakwak.com/~alchemist/mac.html http://web.archive.org/web/20050123232334/http://hp.vector.co.jp/authors/VA017893/ozawa/mpw/mpw.html http://web.archive.org/web/20041211160952/http://www.eonet.ne.jp/~peachtree/MacOS/MPW.html
0026●~*垢版 | 大砲2013/09/10(火) 23:30:40.43 久しぶりにリンク集その3。フレームワークと言うとToolboxのことですかね。 日本語の情報となると昔から壊滅的だったような。Appleも翻訳しないし。 メモリマネージャ http://www7b.biglobe.ne.jp/~macintosh/mac/memory/memory.html http://www7b.biglobe.ne.jp/~macintosh/mac/memory/appmem.html http://www7b.biglobe.ne.jp/~macintosh/mac/memory/A5world.html http://www7b.biglobe.ne.jp/~macintosh/prg/manager/memlock.html http://gilbert.ninja-web.net/mac_memory.html http://www.bekkoame.ne.jp/~iimori/progtips/usehandle.html http://web.archive.org/web/20041211162634/http://www.eonet.ne.jp/~peachtree/MacOS/MMBasic.html
0027●~*垢版 | 大砲2013/09/10(火) 23:34:10.44 リンク集はその4へ。。 コンピュータ用語の基礎知識(Macintoshの章) 用語辞典です。相当古い内容ですが、クラシックMac OSの基本部分をおさらいできます。 http://www.cqpub.co.jp/try/kijidb/yougo/hachi.htm 非矩形ウィンドウ、グラフィックスのことなど。内容の詳細は未確認。。 http://ft-lab.ne.jp/cgi-bin/wiki.cgi?page=%C6%C8%A4%EA%B8%C0%C6%FC%B5%AD%A1%CA2005%2F10%A1%CB http://ft-lab.ne.jp/cgi-bin/wiki.cgi?page=%C6%C8%A4%EA%B8%C0%C6%FC%B5%AD%A1%CA2005%2F11%A1%CB http://web.archive.org/web/20040927193644/http://www2d.biglobe.ne.jp/~fukunisi/frsoft/programming/Tips/Carbon/LoadImage.html http://web.archive.org/web/20040918012134/http://www2d.biglobe.ne.jp/~fukunisi/frsoft/programming/Tips/Carbon/AffineTrans.html http://web.archive.org/web/20041211164118/http://www.eonet.ne.jp/~peachtree/MacOS/ColorQuickdraw.html
0028●~*垢版 | 大砲2013/09/12(木) 07:53:21.50 リンク集その5。まだ終わらんよ。 Code Warrior記事 講座系のサイトをウェブアーカイブから。文書量に圧倒される…(笑) 内容はToolbox講座に、珍しすぎるPowerPlantの入門(!)も。 http://web.archive.org/web/20020416063328/http://isweb32.infoseek.co.jp/computer/nkgwk/cw/index.html
0029●~*垢版 | 大砲2013/09/14(土) 08:24:00.32 クラシックMacかぁ MPWとか 懐しいなぁ 便乗して http://www.mactech.com/macintosh-c/classic.html [その他]で言うとDrScheme、MacGambit、MacPythonもやったなぁ >>26 フレームワークと言うとMacAppとかMacZoopじゃないかなぁ
0030●~*垢版 | 大砲2013/09/15(日) 07:41:44.08 >>29 >DrScheme、MacGambit、MacPython そんなものもあったのですか。寡聞にして知らず。。 個人的にはMacPerl(MacJPerl)やMRJ SDKなんかが懐かしいです。
0031●~*垢版 | 大砲2013/09/15(日) 08:00:15.42 リンク集その5は入門講座系のサイトを。 廃墟ツアー(最近また流行ってるらしい?)といった趣… http://www7b.biglobe.ne.jp/~macintosh/ http://www7b.biglobe.ne.jp/~macintosh/kin/readme.html http://www7b.biglobe.ne.jp/~macintosh/mac/mac.html http://www7b.biglobe.ne.jp/~macintosh/prg/prgindex1.html http://gilbert.ninja-web.net/mac.html http://gilbert.ninja-web.net/mac_misc.html http://hp.vector.co.jp/authors/VA017918/lec.html http://hp.vector.co.jp/authors/VA017918/mac_c/index.html http://hp.vector.co.jp/authors/VA017918/mac_c2/index.html
0032●~*垢版 | 大砲2013/09/15(日) 08:05:02.46 リンク集その6は入門系サイトの続きを放出! スレ立てから一月、このへんで一旦おとなしくなるつもりです。 http://web.archive.org/web/20020205084701/http://www.zero-web.net/program/ http://web.archive.org/web/20011006164110/http://www.zero-web.net/program/c.html http://web.archive.org/web/20010803031659/http://www.zero-web.net/program/ansi.html http://web.archive.org/web/20010803031836/http://www.zero-web.net/program/toolbox.html http://www.x68uec.org/other/press/2001/lecture/mac_toolbox.html http://www.x68uec.org/other/press/2002/lecture/carbon.html
0034●~*垢版 | 大砲2013/09/15(日) 09:50:44.76 >>30 DrSchemeはRacketと名前を変えてOSX用のがあります ClassicMac用も公式サイトからダウンロードできます MacGambitは教育用のScheme言語ですがToolboxにアクセスできたのではまりました PythonもMacで開発が始まったそうなので…ClassicMacの頃から使っているのが自慢です MacPython、ResEdit、MPWでいろいろ作りました HyperCardの後継となるかと期待したSerfはデモ版だけで開発終わったようですが、けっこうはまりました デモを動かしてみた程度のでは アセンブラ開発環境のFantasm http://apple.slashdot.jp/story/03/02/20/0657217/Mac%E7%94%A8%E3%82%A2%E3%82%BB%E3%83%B3%E3%83%96%E3%83%A9IDE%E3%81%AEFantasm%E3%81%8C%E7%84%A1%E6%96%99%E5%85%AC%E9%96%8B もうサイト繋がらず Mopsは今も日本語紹介ページが続いて更新されてて嬉しい 使ってないけど(^_^; MacPerl懐かしいです 「Mac Perl入門」持ってます MRJ SDK使ってjava勉強しました エラー行を表示するためだけに わざわざMPW toolでコンパイルしてました MPWのMLは生きていて去年9月が最新のメールでした Dan Allenさんが変らず答えてくれます ClassicMacで始めたものでは、Squeakを今も使っています 長文、マイナーなのばかりですみません 当時Pure Macに載ってたフリーの開発環境をいろいろ試してました
0040●~*垢版 | 大砲2014/05/04(日) 22:26:13.26 つttp://ja.wikipedia.org/wiki/FutureBASIC andyも引退、stazも倒産したかな? 日本語のHPはまだまだある様子
0042●~*垢版 | 大砲2014/11/26(水) 22:01:56.70 MacのToolBoxについて熱く語れ!! http://pc8.2ch.net/test/read.cgi/tech/1039939540/
0046●~*垢版 | 大砲2015/08/22(土) 23:57:34.20 http://www.mmnt.net/db/0/0/ftp.it.xemacs.org/%7BB/Apple/ http://www.ftpdir.hu/ftp.apple.com/developer/ http://www.filewatcher.com/b/ftp/ftp.it.xemacs.org/%7BB/Apple/developer-0.html
0047●~*垢版 | 大砲2015/10/21(水) 20:37:08.53 ☆ 日本の核武装は早急に必須ですわ。☆ 総務省の『憲法改正国民投票法』、でググってみてください。 日本国民の皆様方、2016年7月の『第24回 参議院選挙』で、日本人の悲願である 改憲の成就が決まります。皆様方、必ず投票に自ら足を運んでください。お願い致します。
0048●~*垢版 | 大砲2016/01/14(木) 23:14:50.48 なんか見つけた http://mirror.informatimago.com/next/developer.apple.com/documentation/macos8/mac8.html
0050●~*垢版 | 大砲2016/05/20(金) 02:50:01.10 マ イ ン ド コ ン ト ロ ー ル の手法 ・沢山の人が、偏った意見を一貫して支持する 偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法 ・不利な質問をさせなくしたり、不利な質問には答えない、スルーする 誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法 偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い 靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト 10人に一人は カ ル ト か 外 国 人 「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !
0054●~*垢版 | 大砲2016/09/23(金) 10:21:30.24 近所のヤマダ電機に言ってみた。 iPhone7が余裕で手に入りそうな雰囲気。 御用ライターが、一生懸命盛り上げているが、 この新機種の売れ行きはさんざんなものになりそうだ https://twitter.com/onodekita/status/778937003840671744
0055●~*垢版 | 大砲2016/09/26(月) 00:55:19.18 持ってるだけだけど、Prograph CPX。 オブジェクトの組み合わせで絵を描くようにプログラミングというのが斬新だった。 何ができるかもよく分からなくて放置したけど、またやってみるかな。
0057●~*垢版 | 大砲2016/11/11(金) 23:44:53.05 Apple Developer Connection(日本語) http://mirror.informatimago.com/next/developer.apple.com/ja/index.html
0059●~*垢版 | 大砲2017/03/29(水) 19:34:14.75 REALbasicが落ちてきたけど http://www.macintoshrepository.org/1499-realbasic-5-5-5 ウイルスとか仕込まれてないんかな?
0062●~*垢版 | 大砲2017/11/30(木) 19:36:14.95 >>20 わぁ、INSIDE MACINTOSHがタダで読めるのか〜 この分厚い本が買えなかったなぁ amazonなんてまだないから、スーパーの2階の書店にもこのシリーズが置いてあった CodeWarriorで何か作ってニフティサーブにアップしたのだけ覚えてる どうやったのか…多分「進め!コードウォリア」ていう本で勉強したんだな