超级马里奥绘画
- 当前版本:1.4.4,1.3.2
非常感谢您的帮助!如果您成功调试了某些问题,请提交拉取请求,我会审核并(希望能)合并。
本项目基于1992年SNES平台上的原版马里奥绘画,MarioSequencer(2002),TrioSequencer,Mario Paint Composer 1.0 / 2.0(Robby Mulvany,2007-2008),以及FordPrefect86的Advanced Mario Sequencer(2009)。完成后,这将是一个免费程序,开放给想要下载的人。
用户指南 感谢MPH Discord社区的贡献! https://docs.google.com/document/d/1zLSkC-clCSxvVUnbYQAxImmJA-QSwSSyzuC62enLiLc/edit
主要发布: 有关语义版本控制和更多发布说明,请参阅"Version History.txt"。
- 2024年8月12-13日 - v1.4.4和v1.3.2发布,包含Linux更新
- 2021年10月17-19日 - v1.4.3发布,包含更多后端升级和Java9+支持,以及发布自动化脚本
- 2020年6月24日 - v1.4.2发布,包含更多后端升级
- 2020年6月7日 - v1.4.1发布,包含从v1.3.0延续的一些后端升级
- 2020年6月2日 - v1.4.0 "巨型马里奥绘画"发布,第二次重大功能升级
- 2019年3月 - 新增团队成员Seymour和CyanSMP64
- 2019年3月9日 - v1.3.0发布
- 2019年3月4日 - v1.2.1发布
- 2018年2月4日 - v1.1.1发布
- 2018年1月29日 - 首次相对重大的功能升级,v1.1.0
- 2017年6月 - 新增团队成员j574y923
- 2016年3月14日 - 首次完整功能发布,v1.0.0
- 2015年1月5日 - v0.95~0.951 - Beta发布
- 2015年1月1-3日 - v0.94~0.942 - Pre-Beta(编曲器)
- 2014年12月31日 - v0.921 - Alpha(Mac + Windows)
- 2014年12月30日 - v0.92 - Alpha(稳定性发布 + Java 7u71 / Java 8u25)
- 2014年1月4日 - v0.91 - Alpha(更新发布)
- 2013年12月25日 - v0.90 - 初始Alpha发布
- 2012年8月7日 - 项目启动
已确认的操作系统配置:
- Windows 7 + Java 8u25
- Windows 7 + Java 8u73
- Windows 8.1 + Java 8u25
- Windows 10 + Java 8u73
- Windows 10 + Java 8u161
- Windows 10 + Java 8u251
- Windows 10 + Java 14.0.1+7
- Windows 11 + Java 1.8
- Windows 11 + Java 12
- Windows 11 + Java 17
- Windows 11 + Java 22
- Mac OSX 10.9.5 + Java 8u25
- Ubuntu 14.04-18.04 + Java 8
已弃用的操作系统配置: 从v1.1.0开始不再支持Java 7
- Windows 7 + Java 7u71
- Windows Vista + Java 7u71
- Mac OSX 10.9.5 + Java 7u71
操作系统/测试贡献者
- SomeonePlaymc
- VolcanBrimstone
- Pokesonicddrninja
- Adolfobaez
- Cakewut
- SupraTheHedgehog
- 马里奥绘画社区
- 以及其他许多人... 任务清单:
- 建立贡献者指南...可能也在这个README中
- 导入AMS歌曲(可选)
- 速度标记(可选)
- 书签(可选)
- 音色库创建器(可选)
- 修复从睡眠状态返回程序后的音频不同步错误(可选)
- 马里奥画板录音机(可选)
- 在较小的单谱表版本和禁用/启用乐器之间的模式(可选)
- 更新至JDK14(完成 - 2021年10月17-19日)
- 编写用户指南 --(完成 - 2020年9月8日;感谢MPH Discord!)https://docs.google.com/document/d/1zLSkC-clCSxvVUnbYQAxImmJA-QSwSSyzuC62enLiLc/edit
- 合并超级马里奥画板和巨型马里奥画板的后端(完成 - 2020年6月2日)
- 启动画面动画和其他额外功能(完成 - 2020年5月30日)
- 更美观的按钮和按钮布局(完成 - 2019年3月4日)
- 静音音符/乐器和其他功能的快捷键(完成 - 2019年3月4日)
- 更高级的选项对话框(完成 - 2018年1月29日)
- 乐器替换选项(完成 - 2018年1月29日)
- 撤销/重做(完成 - 2018年1月19日)
- 发布SMP v1.0.0(完成 - 2016年3月14日)
- 美化程序编辑,稳定性检查,编曲文件稳定性检查(完成 - 2016年3月13日)
- 解决一些歌曲播放线程稳定性问题(完成 - 2016年2月28日)
- 人类可读的编曲文件(完成 - 2016年2月27日)
- 人类可读的保存文件(完成 - 2015年5月27日)
- 向测试组发布(v0.95 - Beta版 - 2015年1月5日)
- 谱表加线(完成 - 2015年1月4日)
- 推出带有音符扩展的StaffSequence新版本 - 保持向后兼容(完成 - 2015年1月4日)
- 修复小节的添加和减少(完成 - 2015年1月4日)
- 导入MPC编曲(完成 - 2015年1月4日)
- 编曲文件使用相对路径(使用旧的"Prefs"文件夹)(完成 - 2015年1月4日)
- 导入MPC歌曲(完成 - 2015年1月3日)
- 编曲模式(完成 - 2015年1月1日)
- 启动画面真正成为启动画面(完成 - 2014年12月31日)
- 在更多操作系统上进行测试运行(完成 - 2014年12月31日)
- 速度更改选项(完成 - 2014年2月14日)
- 基本的选项对话框(完成 - 2014年1月19日)
- 文件结尾行为修复(完成 - 2014年1月3日)
- 移除歌曲长度限制(完成 - 2014年1月1日)
- 速度选择器界面(完成 - 2013年12月27日)
- 小节线编号(完成 - 2013年12月27日)
- 向测试组发布(v0.9 - Alpha版 - 2013年12月25日)
- 循环按钮循环播放歌曲(完成 - 2013年12月18日)
- 保存和加载歌曲(完成 - 2013年12月18日)
- 音量条实现(完成 - 2013年12月17日)
- 向小型测试组发布(v0.70-0.73 - 已过时)
- 可靠地回放谱表上的音符(完成 - 2013年9月28日)
- 播放和停止按钮开始和停止歌曲(完成 - 2013年9月28日)
- 播放、停止和循环按钮可以被按下(完成 - 2013年8月29日)
- 播放、停止和循环按钮出现(完成 - 2013年8月29日)
- 导航谱表(完成 - 2013年8月23日)
- 谱表导航框架(完成 - 2013年8月23日)
- 图像在谱表上正常显示(完成 - 2013年8月13日)
- 乐器在谱表上堆叠(完成 - 2013年8月6日)
- 在谱表上实现降号和升号(完成 - 2013年8月4日)
- 听到谱表上播放的音符(完成 - 2013年7月26日)
- 在五线谱上放置音符(已完成 - 2013年7月26日)
- 五线谱音符图像框架(已完成 - 2013年5月31日)
- 设置框架(已完成 - 2012年10月31日)
- 延迟修复(已完成 - 2012年9月6日)
- 精灵重制(已完成 - 2012年8月30日)
- 用户界面草稿 II(已完成 - 2012年8月22日)
- 声音播放(已完成 - 2012年8月22日)
- 用户界面草稿(已完成 - 2012年8月17日)
- JavaFX 迁移(已完成 - 2012年8月17日)
- 窗口显示(已完成 - 2012年8月12日)