This website requires JavaScript.
Explore
Help
Sign In
sin365
0 Followers
·
0 Following
Joined on
2022-04-22
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
44
Projects
Packages
Public Activity
Starred Repositories
1
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-12 18:54:05 +08:00
48c7fe00eb
MAME:内联Drawgfx.common_drawgfx_m92
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-12 17:32:06 +08:00
4649149103
MAME:YM2151.chan_calc 手动内联,和大量指针寻址缓存。对Cps1、M72和Mamco平台均可得到间接有效优化
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-12 16:13:46 +08:00
d7322d8e91
MAME:解决NEOGEO加载BIOS时开销大的问题,核心是mame watchdog在加载bios时每帧进行数千次watchdog reset,其实每帧至多只需要一次即可得到等效效果,进行一个限制,加载BIOS时和平常游戏时性能接近
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-12 01:43:29 +08:00
e07dfa6b3e
Switch版本成果阶段性归档
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-12 01:41:20 +08:00
dc4e9f3c84
MAME:MC68000 改回用委托数组
ec292251e0
MAME: FM小小unsafe缓存
909d1b35f1
MAME:内联渲染和音频函数,缓存一些数组高频读取固定index,减少寻址
Compare 3 commits »
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-11 17:55:59 +08:00
200ee3830b
进行一些内联优化,还有timer对象池优化
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-11 10:52:45 +08:00
d2cc4fa05d
MAME:解决SWITCH平台NEOGEO闪退问题,本质NVRAM文件检测导致
501f87c4f1
NEC 平台的各种手动内联,固定结果的常量化,逻辑上浮
Compare 2 commits »
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-10 16:59:42 +08:00
9292175e37
MAME: NEC Cpu 大量手动内联CLKM,CLKS指令 并将必然位运算固定结果常量化,减少计算
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-10 13:05:32 +08:00
6dbad1414f
Merge pull request 'dev_mame_timercount' (
#111
) from dev_mame_timercount into master
b30df60365
MAME:放弃Switch调度NEC的CPU指令,改为委托数组 | 完善MAME的 cpu timer回收
1aec567eb2
MAME:终于基本实现了MAME的CPU Timer的对象池,开心
Compare 3 commits »
sin365
merged pull request
sin365/AxibugEmuOnline#111
2025-11-10 13:05:30 +08:00
dev_mame_timercount
sin365
created pull request
sin365/AxibugEmuOnline#111
2025-11-10 13:05:18 +08:00
dev_mame_timercount
sin365
pushed to
dev_mame_timercount
at
sin365/AxibugEmuOnline
2025-11-10 13:04:55 +08:00
b30df60365
MAME:放弃Switch调度NEC的CPU指令,改为委托数组 | 完善MAME的 cpu timer回收
sin365
pushed to
dev_mame_timercount
at
sin365/AxibugEmuOnline
2025-11-07 00:30:17 +08:00
1aec567eb2
MAME:终于基本实现了MAME的CPU Timer的对象池,开心
sin365
created branch
dev_mame_timercount
in
sin365/AxibugEmuOnline
2025-11-06 17:21:36 +08:00
sin365
pushed to
dev_mame_timercount
at
sin365/AxibugEmuOnline
2025-11-06 17:21:36 +08:00
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-06 17:06:28 +08:00
9e7b37a709
MAME:减少M92的IRQ SOUND的GC
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-06 16:12:47 +08:00
6be5d7dec7
编辑器菜单和移除错误using
sin365
pushed to
master
at
sin365/HaoYueNet
2025-11-06 15:51:26 +08:00
2eef9aa0d1
客户端网络库(包括.netstandard2.0)优化 消灭GC,复用ArrayPool<byte>
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-06 15:33:06 +08:00
588c8850ea
protobuff 添加程序集引用 和修改使用MergeFromEx
sin365
pushed to
master
at
sin365/AxibugEmuOnline
2025-11-06 15:31:21 +08:00
ec94778778
改用Google.Protobuf源码版本, 扩展MergeFromEx方法,额外传入CodedInputStream,避免源码每次创建,复用单个对象并做好reset,减少GC
First
Previous
1
2
3
4
5
...
Next
Last