Kodak DC50现已可在Apple II上使用
摘要
适用于Apple II的Quicktake新版本已发布,增加了对Kodak DC50 Zoom相机的支持,包括图像传输和设置调整功能,可在复古计算机上使用。
暂无内容
查看缓存全文
缓存时间: 2026/08/23 22:43
# Kodak DC50现已支持Apple II
来源:https://www.colino.net/wordpress/archives/2026/08/23/kodak-dc50-now-usable-on-the-apple-ii/
2026/08/23 - 阅读时间约4分钟
我刚发布了Quicktake for Apple II(https://www.colino.net/wordpress/quicktake-for-apple-ii/)的新版本,这是一次相当重大的升级!
最重要的是,该程序现在支持一款新相机——1996年发布的Kodak DC50 Zoom(https://camera-wiki.org/wiki/Kodak_DC50_Zoom),比Apple IIe晚了十三年。这款相机的定制线缆相当容易制作(而且我的串行硬件允许直接跳过定制线缆的步骤)。所有功能均已支持(照片下载、缩略图预览、日期/名称/闪光灯/画质设置、照片删除)。
[](https://www.colino.net/wordpress/wp-content/uploads/DC50-transfer.jpg)传输照片
[](https://www.colino.net/wordpress/wp-content/uploads/DC50-pic1.jpg)我伴侣的照片
[](https://www.colino.net/wordpress/wp-content/uploads/DC50-pic2.jpg)建筑物照片
[](https://www.colino.net/wordpress/wp-content/uploads/DC50-menu.jpg)主菜单
## 关于Kodak DC50及其实现的若干说明
该相机串行端口支持115200bps速率,相比Quicktake系列传输速度极快!
它同时配备内置存储**和**PCMCIA卡槽。我的设备附带一张6MB存储卡,容量相当惊人——可存储92张低画质或36张高画质照片。程序会根据是否插入存储卡自动选择使用存储卡或内置内存。
[](https://www.colino.net/wordpress/wp-content/uploads/DC50-card.jpg)何等奢侈!
DC50的分辨率奇特地为756×504像素,其图像格式(KDC)采用RADC压缩(与Quicktake 150相同),因此我复用了其解码器。但该分辨率难以快速缩放至渲染器所需的256×192,因此程序在解码时会将DC50照片裁切至640×480。
我借助多种工具完成了所需的逆向工程:
- dcraw (https://github.com/ncruces/dcraw/) 用于处理RADC解码中与QT150格式的微妙差异
- libgphoto2 (https://github.com/gphoto/libgphoto2) 的Kodak DC120实现提供了部分串行命令/数据包格式(但非全部...两款相机协议存在差异)
- 古老的kdcpi (https://github.com/colinleroy/kdcpi) Perl程序处理了其他部分串行相关事宜(但非全部...该程序似乎存在诸多错误!)
- 古老的官方Kodak Windows 3.1软件pta31.exe (https://www.colino.net/wordpress/wp-content/uploads/pta31.exe)
- 最终辅以大量十六进制数据的转储与比对
线缆接线文档详见项目主页。
## 完整更新日志
支持全新相机类别需要/引发了大量改动,这些改动共同提升了Quicktake for Apple II的性能与可维护性:
- 改进串行端口配置界面
- 升级串行与相机驱动程序以支持无IRQ I/O
- 通用化RADC解码器(Quicktake 150图像格式),使其能处理Kodak DC50的KDC照片(因KDC同样采用RADC压缩)
- 修复RADC解码器在特定输入数据下可能损坏图像的缺陷
- 通用化JPEG解码器(当前用于Quicktake 200),使其除YH2V1外还能处理YH1V1子格式。此改进或在未来添加更多相机支持时发挥作用
- 修复JPEG解码器在特定输入数据下可能导致程序崩溃的缺陷
- 保存最近使用的相机驱动程序,提升重复使用时的启动速度
- 重构UI与驱动程序的职责划分:各驱动程序负责按需配置串行端口,提供闪光灯/画质设置的对应文本,并向UI提供各自的缩略图解码器
- 在可能情况下默认使用相机提供的图像文件名(Quicktake 200、Kodak DC50)
- 新增长期缺失的Quicktake 200缩略图预览功能
- 修复Quicktake 150缩略图解码问题
- 按职责重构源代码树(UI/相机/解码器)
- 缩略图改用Sierra Lite抖动算法(在DHGR模式下效果优于Bayer)
- 完成体积优化,使本版本磁盘占用比前版减少1KB,内存占用减少100字节
- 对解码器与渲染器进行多项微小性能优化,速度提升虽不明显,但每个时钟周期都至关重要,对吧?
相似文章
Sierra 数码相机在 Apple II 上的应用
本文介绍了通过 Quicktake 软件为 Apple II 添加对 Sierra 系列数码相机的支持,包括具体实现细节以及经过测试的型号,如 Sanyo VPC-G1 和 VPC-G200。
Kodak EC35 是一款超便宜的傻瓜胶片相机
Reto Project 推出 Kodak EC35,一款超实惠的35mm傻瓜胶片相机,售价34.99美元,配备固定丙烯酸镜头、自动闪光灯和滑动镜头盖。
柯达收藏款Charmera相机推出全新Y2K风格设计
柯达与Reto联合发布Charmera收藏数码相机的千禧版,带来七款全新Y2K风格设计,并更新软件增加照片滤镜与相框,内部1.6百万像素硬件保持不变。
Camp Snap的110D为纤细复古胶片相机带来数字化升级
Camp Snap推出了110D,一款受复古110胶片相机启发的纤细数码相机,提供怀旧的一键拍摄体验,兼具数字便利和内置滤镜。
Apple Disk II 控制器卡
本文详细介绍了 Apple Disk II 控制器卡的技术历史,阐述了史蒂夫·沃兹尼亚克创新的软件驱动设计及其对 Apple II 成功的影响。