没有合适的资源?快使用搜索试试~ 我知道了~
ProjectPSX:实验性C#Playstation仿真器
共47个文件
cs:37个
csproj:3个
editorconfig:2个
需积分: 9 0 下载量 106 浏览量
2021-02-04
21:34:28
上传
评论
收藏 98KB ZIP 举报
温馨提示
ProjectPSX ProjectPSX是原始Sony Playstation(Playstation 1 / PS1 / PSX)的C#编码模拟器 这是一个个人项目,旨在学习硬件和仿真器开发。 ProjectPSX不使用任何外部依赖关系,而使用了相当简单的C#代码。 目前,实现了以下内容: 具有协处理器0和几何转换引擎(GTE)协处理器的CPU(MIPS R3000A)。 总线以互连组件。 GPU,所有命令均通过软件多边形光栅化程序实现。 CDROM:实现了常用命令。 DMA传输。 计时器。 数字控制器支持(当前已硬编码到键盘)。 基本的BIOS和MIPS反汇编程序。
资源推荐
资源详情
资源评论
收起资源包目录
ProjectPSX-master.zip (47个子文件)
ProjectPSX-master
ProjectPSX.sln 4KB
ProjectPSX
Core
ProjectPSX.cs 2KB
BUS.cs 24KB
GTE.cs 43KB
CPU.cs 38KB
Disassembler
BIOS_Disassembler.cs 24KB
MIPS_Disassembler.cs 13KB
Devices
DMA.cs 11KB
SPU
SPU.cs 28KB
Voice.cs 9KB
InterruptController.cs 1KB
MDEC.cs 13KB
TIMERS.cs 9KB
CDROM
TrackBuilder.cs 3KB
XaAdpcm.cs 8KB
CDROM.cs 33KB
CD.cs 2KB
Input
JOYPAD.cs 10KB
Controller.cs 793B
GamepadInputsEnum.cs 409B
DigitalController.cs 3KB
MemoryCard.cs 12KB
GPU.cs 49KB
ProjectPSX.csproj 506B
Host
IHostWindow.cs 436B
.editorconfig 6KB
Util
Extension.cs 295B
VRAM.cs 1KB
Constants.cs 649B
LICENSE 1KB
.gitignore 4KB
ProjectPSX.OpenTK
Program.cs 909B
Window.cs 5KB
ProjectPSX.OpenTK.csproj 672B
AudioPlayer.cs 2KB
README.md 6KB
.gitattributes 2KB
ProjectPSX.WinForms
Interop
GdiBitmap.cs 3KB
GdiDeviceContext.cs 593B
Gdi32.cs 4KB
ExternDll.cs 176B
User32.cs 953B
UI
Window.cs 12KB
DoubleBufferedPanel.cs 377B
Program.cs 494B
ProjectPSX.WinForms.csproj 620B
.editorconfig 6KB
共 47 条
- 1
资源评论
一行一诚
- 粉丝: 17
- 资源: 4559
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功