Commit Graph

547 Commits

Author SHA1 Message Date
eb2f5d268c 存档支持云同步 2025-04-18 13:38:45 +08:00
13cddd8a3b 添加几个存档状态的图标资源 2025-04-18 13:38:21 +08:00
16a7acee61 存档文件改为每个独立用户各自拥有 2025-04-16 13:09:25 +08:00
959956706f 获取EmuCore的OutputTex时,还会根据DrawCanvas的localscale,来纠正存档图片Y轴翻转的处理 2025-04-15 15:41:50 +08:00
8e24f556af 存档图片UI元素的localscale改回1,1,1 不再在UI上去适应存档图片的Y轴翻转问题 2025-04-15 15:40:27 +08:00
424e139692 Nes DrawCanvas修改缩放系数 y=-1 而不是x轴翻转180,以实现Y轴偏转 2025-04-15 15:36:21 +08:00
3dc7e9acd1 实现存档以及读取存档功能 2025-04-13 19:03:43 +08:00
f325e63e26 存档界面的存档日期,日月数字使用0补全到2位 2025-04-13 18:16:36 +08:00
017026f706 Merge branch 'master' of http://git.axibug.com/sin365/AxibugEmuOnline 2025-04-10 17:00:47 +08:00
4116a05b6c 存档UI功能完成 2025-04-10 17:00:36 +08:00
209c82da80 侧边栏存档菜单UI实现中 2025-04-10 15:39:44 +08:00
8bd3b2247b 输出模块增加独占机制,避免一个设备绑定到多个手柄映射配置 2025-04-09 14:54:21 +08:00
5aabda7c37 Switch文件操作异步实现 2025-04-09 00:48:15 +08:00
6111319ad4 引入 AxiNSApi 以及 补完Switch自动打包 2025-04-08 10:36:07 +08:00
c89b6b1ab5 存档模块提交(未完成) 2025-04-07 14:47:02 +08:00
902a8f1360 修复程序集定义错误语法 2025-04-07 14:45:24 +08:00
c77cac4812 fixed 2025-04-07 11:01:07 +08:00
5f9d67b36f AxiNSApi 2025-04-07 10:59:03 +08:00
5014c81539 引入 AxiNSApi 方便操作Switch的API 做一些安全封装 2025-04-07 10:56:09 +08:00
591204e044 Merge branch 'master' of http://git.axibug.com/sin365/AxibugEmuOnline
# Conflicts:
#	AxibugEmuOnline.Client/Assets/Script/AppMain/AxiInputSP.Settings/NESMultiKeysSetting.cs
#	AxibugEmuOnline.Client/Assets/Script/AppMain/AxibugEmuOnline.Client.asmdef
2025-04-01 15:37:43 +08:00
cfb3bc8b6a Input机制修改已完成 2025-04-01 15:35:17 +08:00
34cf5487e8 fix bug 2025-03-31 18:35:38 +08:00
6cc7b2fb4b 引入IDeviceBinder接口,以利用编译报错补充应该编写的代码,避免漏掉 2025-03-31 18:25:07 +08:00
33b7d5bf4d StoicGooseUnity接入,初步修改,待Input完全接入 2025-03-31 18:15:29 +08:00
fbe47bce1b 添加DS和Xbox手柄支持 2025-03-31 16:20:39 +08:00
8ac9f8a806 修复GameGear显示问题 2025-03-31 11:56:49 +08:00
a6c9381dec platform 2025-03-31 10:05:27 +08:00
2333176eac CV平台bootstrap问题,增加所有平台 2025-03-31 09:58:53 +08:00
3797bba442 完善GamePad支持 2025-03-27 20:13:00 +08:00
4e87cfe9ee Input代码迭代 2025-03-27 20:08:31 +08:00
e463c23c4c Input逻辑结构调整 2025-03-27 19:19:05 +08:00
50e3a30f31 将所有抽象层Input的类加上后缀,D代表设备,C代表控件,避免和InputSystem中的设备重名 2025-03-27 15:02:41 +08:00
8007af0bc5 InputControl的实现类挪入基本类型,不再每个设备单独实现 2025-03-27 11:54:10 +08:00
924727eb7c Input系统代码迭代 2025-03-26 19:07:46 +08:00
cf8127c553 修复GetBinding返回的InputControl对象并不完整的问题 2025-03-18 11:23:08 +08:00
49c893fdab GetBinding方法修改,在没有绑定设备时返回空迭代器而不是null 2025-03-18 10:56:24 +08:00
667089891a KeyMapper根据每种设备单独配置 2025-03-17 20:32:34 +08:00
811b0b2a48 InputManager迭代 2025-03-17 19:50:41 +08:00
a93f6449c8 键盘设备键值字段接口调整 2025-03-17 10:50:17 +08:00
3257e15dda 键盘映射配置加载机制修改,现在在初始化以及任何键盘设备断开和连接时,会检查可用键盘设备并且调用配置加载方法 2025-03-17 10:33:23 +08:00
1c20707751 输入系统迭代 2025-03-14 15:27:26 +08:00
4e1f8fd045 InputDevice中的keybase基类改为inputcontrol,突出基础类型作为一个输入控件的概念,以免和按钮类控件混淆 2025-03-14 11:02:38 +08:00
955a35659a 引入InputSystem,输入设备管理系统迭代中 2025-03-13 17:38:12 +08:00
3c10873180 输入设备管理器,以及按键映射设置基本框架搭建 2025-03-12 20:09:11 +08:00
fef8fe42a8 å¤多平台打包 2025-03-12 13:06:57 +08:00
3ffa4e77c1 fixed 2025-03-11 15:41:05 +08:00
7eee0cd767 完善Switch NSP Repack 2025-03-11 14:33:20 +08:00
5d8645a1dd 新增 axibug switch repack tool 2025-03-11 12:00:17 +08:00
374d496d67 移除EssGee的Xinput依赖 2025-03-07 18:23:18 +08:00
b13763ebee Android 打包 顺带完善 2025-03-07 15:32:47 +08:00