文件名称:FrNES:适用于世嘉 Dreamcast 控制台的 NES 模拟器
文件大小:213KB
文件格式:ZIP
更新时间:2024-06-27 13:43:24
C
FrNES 是 Sega Dreamcast 控制台的 NES 模拟器。 它基于 Racoon 用于原始 PlayStation 的 pNESx 模拟器。 2000 年,我一直致力于将 PC 引擎模拟器 Hu-Go 移植到 Dreamcast,但遇到了一些移植问题。 我在网上找到了 pNESx 源代码,并决定从 Hu-Go 端口获取我的工作菜单代码并将其连接到 pNESx 仿真器内核。 最初的移植只用了几个小时就可以运行,因为游戏机代码很好地转换为当时可用的 libdream API。 大约一个月后,我将模拟器发布到 DC Scene,并在接下来的一年左右时间里改进了模拟器的元素。 我添加了 Nofrendo 声音代码并实现了一些更流行的映射器,并在 2002 年圣诞节发布模拟器后退出。 去年我决定挖掘源代码并尝试针对 KOS 2.0.0 构建它。 已经做了一些工作来让前端与现代 KO
【文件预览】:
FrNES-master
----vmu_icons.h(7KB)
----FrNESImg.c(1.47MB)
----pNesX_DrawLine_Spr_C.h(615B)
----pNesX_DrawLine_Spr_C.c(3KB)
----pNesX_DrawLine_Spr_C_Map9.c(4KB)
----pNesX_DrawLine_BG_C_Map9.c(5KB)
----pNesX_Sound_APU.h(1KB)
----pNesX_Sound_DC.h(4KB)
----BMF2PVR.c(8KB)
----pNesX_System.h(2KB)
----pNesX_DrawLine_BG_Asm.s(98KB)
----ROMLoad.h(1KB)
----pNesX_PPU_DC.c(3KB)
----GUI_SystemPage.h(2KB)
----GUI_GUIPage.c(23KB)
----pNesX_DrawLine_BG_C_Map9.h(764B)
----aica_fw.c(20KB)
----pNesX_Utils.h(782B)
----pNesX_DrawLine_BG_C.h(626B)
----BMF2PVR.H(2KB)
----pNesX_BuildCharAsm.h(782B)
----TextWindow.c(21KB)
----BMFFile.c(14KB)
----BMFFile.h(7KB)
----K6502_rw.h(2KB)
----GUI_VideoPage.c(8KB)
----pNesX.h(8KB)
----GUI_VideoPage.h(2KB)
----GUI_SystemPage.c(10KB)
----pNesX_BuildCharAsm.s(17KB)
----aica_fw.h(597B)
----BMFConsts.h(277B)
----pNesX_PPU_DC_c.c(9KB)
----pNesX_Mapper.h(3KB)
----pNesX_PPU_DC.h(692B)
----pNesX_Sound_APU.c(14KB)
----README.md(1KB)
----pNesX_DrawLine_BG_Asm.h(941B)
----Makefile(1KB)
----pNesX.c(25KB)
----K6502.h(4KB)
----pNesX_System_DC.h(2KB)
----K6502.c(28KB)
----pNesX_DrawLine_Spr_Asm.s(8KB)
----pNesX_Sound_DC.c(11KB)
----pNesX_Utils.c(3KB)
----TextWindow.h(1KB)
----FrNESImg.h(154B)
----GUI_ControlPage.c(10KB)
----vmu_dc.c(18KB)
----pNesX_System_DC.c(52KB)
----vmu_dc.h(3KB)
----K6502_rw.c(11KB)
----pNesX_Mapper.c(22KB)
----GUI_ControlPage.h(2KB)
----pNesX_DrawLine_BG_C.c(2KB)
----GUI_GUIPage.h(2KB)
----ROMLoad.c(6KB)