Show HN: Tamagotchi P1 for FPGAs
4 months ago
- #FPGA
- #RetroGaming
- #Tamagotchi
- Tamagotchi核心模块是由@agg23历时三个月原创开发的作品,灵感来源于原始Tamagotchi技术文档及@Mazamars312、Andrew Wilson和Robert Piep的贡献成果。
- 支持平台包括Analogue Pocket和MiSTer,具体安装步骤及所需ROM文件详见文档说明。
- 功能特性包含即时存档(在Pocket上称为'记忆'),支持Pocket休眠唤醒功能,MiSTer平台需重新映射控制键位以实现存档操作。
- 加速功能提供多档速度调节(1倍/2倍/4倍/50倍/最高1800倍),可通过肩键调整,用于模拟时间流逝或加速电子宠物的进化过程。
- 支持自定义背景(含Tamagotchi P2示例模板),文档中提供定制工具及操作指南。
- 核心设置选项包括:重置、静音、系统速度、加速时跳过事件、启动加速时跳过事件,以及LCD显示类型的个性化调节。
- 技术文档涵盖设计决策、工具链、微代码、测试方案等内容,存放于/docs目录。
- 已知问题包括错误ROM导致的屏幕显示异常,可通过核心设置的重置功能解决。
- 授权许可因组件而异:核心代码与工具采用MIT协议,MiSTer专用代码为GPLv3协议,精灵图标及背景素材适用CC0协议。