Programming 板


今天整理CD找到 Playstation 1 的 MIPSGCC 編譯器與函式庫. Windows 下執行. 壓縮後 5Mb 含範例. 需要的人email 報上來(請確認你的信箱可接收大型檔案). Playstation 1 編譯器除了 Yaroze & PsyQ 外大概就 Blade 比較好用了. 三年前稍微試過一下的確可以跑. 為什麼要分享? 因為老子爽. 讀我檔如下(網站已經被砍了): ----------------------------------------------------------- QUICK START README for Blade PSX Programming Libraries and MIPSGCC compiler (c) Blade, 2001/2 ----------------------------------------------------------- For further information and to get the latest version, visit: http://www.blade.ip3.com/ Or e-mail [email protected] -------- CONTENTS -------- OVERVIEW SYSTEM REQUIREMENTS SETUP COMPATIBILITY FURTHER INFORMATION -------- OVERVIEW -------- The Blade PSX Programming Libraries are a set of C programming libraries designed to allow the creation of homebrew Playstation games or demos without relying on any copyrighted (Sony) libraries. The basic program creation process is as follows: Create and edit the C source code on the PC, then use the supplied MIPSGCC cross-compiler to create a Playstation executable. This file (along with any auxiliary graphic and sound files) is sent to the Playstation via a PC comms card linked to an 'Action Replay' device on the Playstation which has been flashed with Caetla. ------------------- SYSTEM REQUIREMENTS ------------------- To make use of the Blade PSX Programming Libraries and the MIPSGCC compiler, you must have the following equipment: - A PC running Microsoft Windows 95 or higher - Around 6Mb of free hard disk space - A PC <-> Playstation Comms Card - A straight-through M-F 25-pin cable - An 'old-style' Playstation with a parallel port - An Action Replay-type device flashed with Caetla (only tested with Caetla versions > 0.35) - A copy of 'PSEXE' the PC-side Caetla comms program This document does not deal with hardware set-up, and assumes that that you already have all the equipment correctly configured to send files to the Playstation and run them. ----- SETUP ----- There are 2 steps to installing the Blade Libraries: - unzipping - configuring Unzipping the Blade PSX Programming Libraries ---------------------------------------------- When unzipping the archive, be sure to extract the pathnames. This should be the default for Windows unzippers, or use the -d switch with a dos-based unzipper. After extracting you should have the following folders off the base installation directory: BIN\ - compiler and tools DEMOS\ - some example source code DOCS\ - documentation INCLUDE\ - C library header files LIB\ - C library files TEMP\ - MIPSGCC temporary directory In the base directory you'll see the file: BSTART.EXE - a one-off set-up program (see below) Configuring the Blade PSX Programming Libraries ----------------------------------------------- The MIPSGCC compiler requires environment variables to be set and an addition to your PATH in order to function. The program BSTART.EXE creates a DOS batch file MIPS.BAT which does this. Run BSTART.EXE from the directory it extracted to (your base installation directory). You can either run it from the command line, or double-click it. MIPS.BAT will be created, which is a regular DOS batch file, and can be edited and customised to fit your own requirements - e.g. to set your Caetla PORT variable or CHDIR to your source code directory. BSTART.EXE is only run once, at installation time, but MIPS.BAT must be run whenever you drop to DOS to use the Blade Libraries, so it's a good idea to copy it to somewhere in your existing path. To make it run automatically when you drop to DOS using the desktop icon in Windows 95/8, right-click the icon, select Properties, click the Program tab and enter the full path and filename of MIPS.BAT in the Batch File box. You can display your environment settings at any time, by typing SET from the command line. MIPSGCC will not function if there is a space anywhere in your installation directory name. BSTART recognises this and issues a warning. Re-name the offending directory and re-run BSTART. Compiling a program ------------------- After running MIPS.BAT, you can compile and run a PSX program. Change into the DEMOS\DEMO1 directory and run DEMO1.BAT. A PSX executable called DEMO1.PSX will be created and, if you have PSEXE configured correctly, will be sent to the PSX and run. Have a look at DEMO1.BAT: Line 1. DEL demo1.psx Deletes any existing demo1.psx file. Line 2. COMPILE demo1.c Compiles the demo1.psx executable from the demo1.c source code. COMPILE simplifies running MIPSGCC by filling in common parameters 'behind the scenes'. See UTILS.TXT for details. Line 3. PSEXE demo1.psx Runs PSEXE, which uploads and runs the PSX executable. Removing the Blade PSX Programming Libraries -------------------------------------------- Make sure you back up anything you want to keep, then just delete the directory you extracted into. ------------- COMPATIBILITY ------------- The Blade Libraries have been developed from scratch, using source code and information freely available on the Web. There are some similarities with the Yaroze libraries (which are a subset of PSY-Q). Source code for other libraries will NOT compile without amendment. Where Blade routines share names with Yaroze routines, they will have roughly the same function, but the usage and syntax may differ. See LIBREF.TXT for details of all the Blade Library functions. ------------------- FURTHER INFORMATION ------------------- Your first port of call should be the documentation in the DOCS folder. Take some time to read it, and work through some of the examples in in the DEMOS folder. For more information visit: http://www.blade.ip3.com/ There will be further source code, tutorials, documentation, the latest version of the Blade Libraries and a message board. I'm always glad to receive bug reports, comments and suggestions, as well as news of anything you've written, or are working on, using the Blade Libraries. If you want, I'll post anything you've done on the site. Send e-mails to: [email protected]







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草
伺服器連線錯誤,造成您的不便還請多多包涵!
「贊助商連結」






like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BabyMother站內搜尋

TOP