Commit Graph

198 Commits

Author SHA1 Message Date
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
374d496d67 移除EssGee的Xinput依赖 2025-03-07 18:23:18 +08:00
b13763ebee Android 打包 顺带完善 2025-03-07 15:32:47 +08:00
b3b72440f5 虚拟摇杆支持(包括XMB时) 2025-03-07 13:28:35 +08:00
6f9d77704e InputNameSpace 2025-03-06 23:23:21 +08:00
f7633ea341 封装GUI虚拟按键功能组件 2025-03-06 23:11:54 +08:00
41b0562f7c 统一所有平台设置到Input管理 2025-03-06 22:11:24 +08:00
493a5de19f Input完善和SFX完善 2025-03-06 15:55:07 +08:00
9221806669 SFX fixed,AxiAxis统一 2025-03-06 14:37:50 +08:00
1e502e1777 音频音效,AxiInput统一Axis 2025-03-06 10:26:17 +08:00
ad6d34ad13 fixed axiinput 2025-03-05 18:03:06 +08:00
7832b9979c XMB界面Input也统一设置 2025-03-05 13:11:36 +08:00
49875351c3 实现统一的Input管理,KeyCode,Axis,Ugui虚拟按钮,做统一封装,外部不关心,另外MAME核心的Input已经换成这套 2025-03-05 00:09:07 +08:00
af3a9986c2 使用Protobuff作为Essgee核心即时存档和byte[]的互转,避免C#横跨多版本造成的转换byte差异 2025-02-25 16:56:11 +08:00
f54e6f2dc4 essgee画面问题 2025-02-22 00:33:24 +08:00
72edf02773 支持GAMEBOY 2025-02-21 13:25:54 +08:00
99a986f801 Essgss.Unity进一步接入,列表,渲染,。全局核心录音 2025-02-20 18:29:10 +08:00
3bda78d3e5 进一步接入Essgss.Unity,键值和即时存档 2025-02-17 17:48:48 +08:00
69dd59e0f6 接入Essgss.Unity到本项目 2025-02-14 16:09:33 +08:00
7ed40210fd 收到房间数据后不再判断slot信息是否改变,全量推送 2025-01-26 14:50:33 +08:00
34fccd457a 修改120回到60 2025-01-26 14:12:49 +08:00
1090fb4da7 IEmuCore 推帧,跳帧抽象,不再需要IEmuCore依赖monobehaviour的update推帧 2025-01-26 10:51:06 +08:00
5ae970673a Merge branch 'master' of http://git.axibug.com/sin365/AxibugEmuOnline 2025-01-26 09:40:20 +08:00
a04d1f4243 修改同步策略,本地跳帧策略基于forward 2025-01-26 09:39:34 +08:00
8970c7e335 滤镜再增加一个(当然,跟psv没关系) 2025-01-25 16:14:10 +08:00
f11e36c83f 修复左下角手柄信息UI,在收到按键信号时抖动效果可能导致坐标偏移的问题(这是一个临时效果,后续改成对应键值按下动画) 2025-01-25 11:24:27 +08:00
058306f0fe Merge branch 'master' of http://git.axibug.com/sin365/AxibugEmuOnline 2025-01-25 10:31:59 +08:00
9152dcc301 time fixed 2025-01-25 10:27:39 +08:00
c4825696d6 Merge branch 'master' of http://git.axibug.com/sin365/AxibugEmuOnline 2025-01-25 10:01:07 +08:00
ad3d090e75 no descript 2025-01-25 10:00:52 +08:00
a63980eea1 Merge pull request '撤销之前关于列表为空时不呼出侧边栏的改动,因为搜索列表也可能为空,导致无法呼出侧边栏,就无法取消搜索' (#90) from Alienjack/AxibugEmuOnline:master into master
Reviewed-on: #90
2025-01-25 09:59:11 +08:00
8858c43468 MAME实现多玩家动态插入 2025-01-25 02:28:01 +08:00
21468a6397 使用MAME新的motionkey定义,debug,更新协议 2025-01-25 01:36:38 +08:00
36f0822244 撤销之前关于列表为空时不呼出侧边栏的改动,因为搜索列表也可能为空,导致无法呼出侧边栏,就无法取消搜索
现在保证侧边栏呼出时,判断当前选中rom是否为空
2025-01-24 16:30:19 +08:00
9abbce930f mame.fixed 2025-01-24 16:07:04 +08:00
7085cdaa2c 追加枚举,修复mame键值 2025-01-24 15:47:57 +08:00
70bc735fb5 预览rom大图背景shader替换 2025-01-24 15:06:12 +08:00
c040594caa 修复Rom下载时,UI上展示的进度值不正确的问题 2025-01-24 14:20:58 +08:00
c553182c9a uieffect插件目录调整,程序集调整 2025-01-24 13:51:49 +08:00
ae40e70f9c 调整psp和其他平台上,rom图片预览大图的模糊参数 2025-01-24 13:51:03 +08:00