• Joined on 2022-04-22
sin365 pushed to master at sin365/AxibugEmuOnline 2025-12-09 22:29:58 +08:00
b0b2833896 Switch版阶段性归档
sin365 pushed to master at sin365/AxibugEmuOnline 2025-12-09 22:28:28 +08:00
d6cb0f4b72 MAME:mainram,audiorom,audioram 均改为纯指针访问,直接解引用,提高性能
sin365 pushed to master at sin365/AxibugEmuOnline 2025-12-09 21:28:47 +08:00
502a4e20b5 Switch Essgee 按键调整
d701377278 MAME:main_rom unsafe 指针化读取
b4261139ad Essgee:指针化优化 DMG音频处理效率
Compare 3 commits »
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-26 17:09:22 +08:00
f53fcbfee0 MAME:MC68000 Register* 更换所有下标取值,改为直接指针运算解引用
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-26 16:01:55 +08:00
79ada55c3c MAME:MC68000 Register* A 更换所有下标取值,改为直接指针运算解引用
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-26 15:17:36 +08:00
7ecd7d45a0 MAME:MC68000 Table指针化
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-20 23:17:38 +08:00
a3e5f75694 MAME: NEOGEO性能优化 video的sprite处理,从数组指针取下标,改为纯指针运算解引用。此外video每一帧的背景拷贝使用Buffer.BlockCopy
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-18 00:39:08 +08:00
1e3cf56675 MAME:修正优化过程中NEOGEO MReadOpWord 造成的内存映射bug(rom写成ram导致读取错误)
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 23:22:40 +08:00
7f20da42e6 Essgee:GAMEBOY DMGAudio 修改掉接口访问器设置音量的做法,避免每帧14万次的volume访问器堆栈耗费性能
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 18:34:29 +08:00
bb32fd3736 持续优化
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 18:12:35 +08:00
a806deed55 MAME: MV68000.MOVE命令优化
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 16:28:35 +08:00
c1ad639f7a MAME:DSP 指针计算,避免下标再次计算指针
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 16:27:58 +08:00
212810384e MAME:MC68000 Register[8] A、D 指针化
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 13:34:20 +08:00
382ee2d1b9 MAME:NEOGEO/MC68000的一些减少下标地址计算,改为指针本身直接运算和解引用,以及减少某些重复操作
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-17 01:29:49 +08:00
96039886f4 MAME:NEOGEO 把高频sprite频处理从优化后的指针化的unsafe数组,循环直接改为指针推进,避免重新计算地址,争取到了一些性能
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-16 23:15:49 +08:00
4914db1b54 MAME:一些进一步小细节优化
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-13 16:44:10 +08:00
0009a2d00e 哎,自动补全using shit
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-13 16:33:58 +08:00
898353b652 MAME:ADPCMA_calc_chan内联,减少adpcm[c]寻址 | MC68000 CMPI内联ReadValueB
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-13 15:16:34 +08:00
e41c910496 MAME:Sound 一些指针缓存
e394d38e27 Timer 优化
Compare 2 commits »
sin365 pushed to master at sin365/AxibugEmuOnline 2025-11-13 14:03:00 +08:00
6edb3b5400 MAME:规范代码
f49f7fef00 MAME: List<emu_timer> 改为了等效的紧凑emu_timer数组实现
Compare 2 commits »