模拟器SVN版本和Git版本相关链接(2014.11.03)
如今的模拟器SVN版和GIT版越来越多,有的更新飞快,就在这做个整理。索引:
2楼 掌机类
3楼 家用机类
4楼 街机类
5楼 其他
6楼 RetroArch
Subversion
subversion(简称svn)是近年来崛起的版本管理软件,是cvs的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。
与CVS对比
在SVN之前,CVS是使用最广泛的版本管理软件。SVN与CVS对比的优点如下:
* 统一的版本号。CVS是对每个文件顺序编排版本号,在某一时间各文件的版本号各不相同。而Subversion下,任何一次提交都会对所有文件增加到同一个新版本号,即使是提交并不涉及的文件。所以,各文件在某任意时间的版本号是相同的。版本号相同的文件构成软件的一个版本。
* 原子提交。一次提交不管是单个还是多个文件,都是作为一个整体提交的。在这当中发生的意外例如传输中断,不会引起数据库的不完整和数据损坏。
* 重命名、复制、删除文件等动作都保存在版本历史记录当中。
* 对于二进制文件,使用了节省空间的保存方法。(简单的理解,就是只保存和上一版本不同之处)
* 目录也有版本历史。整个目录树可以被移动或者复制,操作很简单,而且能够保留全部版本记录。
* 分支的开销非常小。
* 优化过的数据库访问,使得一些操作不必访问数据库就可以做到。这样减少了很多不必要的和数据库主机之间的网络流量。
Git
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。
Git是用于Linux内核开发的版本控制工具。与CVS、Subversion一类的集中式版本控制工具不同,它采用了分布式版本库的作法,不需要服务器端软件,就可以运作版本控制,使得源代码的发布和交流极其方便。Git的速度很快,这对于诸如Linux kernel这样的大项目来说自然很重要。Git最为出色的是它的合并追踪(merge tracing)能力。
与SNV对比
*GIT是分布式的,SVN不是
*GIT把内容按元数据方式存储,而SVN是按文件
*GIT分支和SVN的分支不同
*GIT没有一个全局的版本号,而SVN有
*GIT的内容完整性要优于SVN 掌机类
SVN版本
GB模拟器
SharpGb
相关链接:http://code.google.com/p/sharpgb/
GBA模拟器
VBA-M
官方网站:http://vba-m.com/
相关链接:http://sourceforge.net/projects/vbam
Vba-ReRecording
相关链接:http://code.google.com/p/vba-rerecording/
NDS模拟器
DeSmuME
官方网站:http://desmume.org
相关链接:http://sourceforge.net/projects/desmume
PSP模拟器
Jpcsp
官方网站:http://jpcsp.org/
相关链接:http://code.google.com/p/jpcsp/
Pcsp
相关链接:http://code.google.com/p/pcsp/
PSP Player
相关链接:http://code.google.com/p/pspplayer/
mfzpsp
相关链接:http://code.google.com/p/mfzpsp/
Sam PSP
相关链接:http://code.google.com/p/emu-sam/
Git版本
GB模拟器
DMGBoy
相关链接:http://code.google.com/p/dmgboy/
Oh Boy
相关链接:http://code.google.com/p/ohboy/
PSP模拟器
PPSSPP
官方网站:http://www.ppsspp.org/
相关链接:https://github.com/hrydgard/ppsspp
家用机类
SVN版本
FC模拟器
FCE Ultra mappers mod
官方网站:http://cah4e3.shedevr.org.ru/
相关链接:http://sourceforge.net/projects/fceumm
FCE Ultra
官方网站:http://www.fceux.com/web/home.html
相关链接:http://sourceforge.net/projects/fceultra
Nintendulator
官方网站:http://www.qmtpro.com/~nes/nintendulator
相关链接:http://sourceforge.net/projects/nintendulator
VPNES
相关链接:http://code.google.com/p/vpnes/
My Nes
相关链接:http://sourceforge.net/projects/mynes/
SFC模拟器
snes9x-rr
相关链接:http://code.google.com/p/snes9x-rr
N64模拟器
1964
相关链接:http://code.google.com/p/emu-1964/
Virtual Boy模拟器
VBjin
相关链接:http://code.google.com/p/vbjin/
MD模拟器
gens-rerecording
相关链接:http://code.google.com/p/gens-rerecording/
genplus-gx
相关链接:http://code.google.com/p/genplus-gx/
SS模拟器
Yabause
官方网站:http://yabause.org/
相关链接:http://sourceforge.net/projects/yabause
DC模拟器
nullDC
相关链接:http://code.google.com/p/nulldc/
PS模拟器
PCSX Rerecording
相关链接:http://code.google.com/p/pcsxrr/
PCSX ReLoaded
相关链接:http://pcsxr.codeplex.com/
PS2模拟器
Pcsx2-Speed-r9
相关链接:http://code.google.com/p/pcsx2-speed-r9/
ValDanX
官方网站:http://valdanx.narod2.ru/
相关链接:http://code.google.com/p/valdanx/
XBOX模拟器
Cxbx
官方网站:http://www.caustik.com/cxbx/
相关链接:http://sourceforge.net/projects/cxbx
3DO模拟器
4DO
官方网站:http://www.fourdo.com/
相关链接:http://sourceforge.net/projects/fourdo/
Atari 2600模拟器
Stella
相关链接:http://sourceforge.net/projects/stella
Apple II模拟器
AppleWin
官方网站:http://applewin.berlios.de/
相关链接:http://svn.berlios.de/wsvn/applewin
Java-Ace
官方网站:https://sites.google.com/site/brendanrobert/projects/jace
相关链接:http://sourceforge.net/projects/java-ace/
Amstrad CPC+ / GX4000模拟器
JavaGX4000
相关链接:http://sourceforge.net/projects/javagx4000/
PCE模拟器
Pcejin
相关链接:http://code.google.com/p/pcejin/
多机种模拟器
Nintemulator
相关链接:http://nintemulator.codeplex.com/
Mednafen Re-Recording
相关链接:http://code.google.com/p/mednafen-rr/
BizHawk
官方网站:http://tasvideos.org/Bizhawk.html
相关链接:http://code.google.com/p/bizhawk/
Git版本
FC模拟器
Nestopia
官方网站:http://0ldsk00l.ca/nestopia/
相关链接:https://github.com/rdanbrook/nestopia
NESEMU
相关链接:http://code.google.com/p/nesemu/
SFC模拟器
Snes9x
官方网站:http://www.snes9x.com/
相关链接:https://github.com/snes9xgit/snes9x
N64模拟器
Project64
官方网站:http://www.pj64-emu.com/
相关链接:http://www.pj64-emu.com:8090/project64.development
Mupen64Plus
官方网站:http://code.google.com/p/mupen64plus/
相关链接:https://bitbucket.org/richard42
Virtual Boy模拟器
VBjin-OVR
相关链接:https://code.google.com/p/vbjin-ovr/
NGC/WII模拟器
Dolphin
官方网站:http://dolphin-emu.org
相关链接:https://github.com/dolphin-emu/dolphin
PS2模拟器
PCSX2
官方网站:http://www.pcsx2.net/
相关链接:https://github.com/PCSX2/pcsx2
PS3模拟器
RPCS3
相关链接:https://github.com/DHrpcs3/rpcs3
XBOX模拟器
CXBX-Shogun
相关链接:https://github.com/Echelon9/cxbx-shogun
Dxbx
相关链接:http://sourceforge.net/projects/dxbx
XQEMU
官方网站:http://xqemu.com/
相关链接:https://github.com/espes/xqemu
Atari Jaguar模拟器
Virtual Jaguar
官方网站:http://icculus.org/virtualjaguar/
相关链接:http://shamusworld.gotdns.org/git/virtualjaguar
Apple II模拟器
AppleWin
相关链接:https://github.com/AppleWin/AppleWin
多机种模拟器
Mess
官方网站:http://www.mess.org/
相关链接:https://github.com/mamedev/mame 街机类
SVN版本
MAME Plus
相关链接:http://mameplus.svn.sourceforge.net
MAME Plus! Plus Kaillera
相关链接:http://mameppk.svn.sourceforge.net/
Git版本
MAME
官方网站:http://mamedev.org/
相关链接:https://github.com/mamedev/mame
前端
SVN版本
QMC2
官方网站:http://qmc2.arcadehits.net/wordpress/
相关链接:http://sourceforge.net/projects/qmc2/ 本帖最后由 money_114 于 2013-4-28 11:15 编辑
其他
一、SVN版本
DOS模拟器
DOSBox
官方网站:http://www.dosbox.com/
相关链接:http://sourceforge.net/projects/dosbox/
N64模拟器插件
Glitch64
相关链接:http://code.google.com/p/glidehqplusglitch64/
NRage Input Plugin
相关链接:http://sourceforge.net/projects/nragev20/
PSP用模拟器
DolDaedaluX64
相关链接:http://sourceforge.net/projects/daedalusx64
XBOX 360手柄模拟器
x360ce
相关链接:http://code.google.com/p/x360ce/
模拟器插件
KrossX's Magical Tools
相关链接:http://code.google.com/p/magical-tools/
二、Git版本
N64模拟器插件
Rice-Video
相关链接:https://github.com/death-droid/Rice-Video/
PSP用模拟器
s9xTYLmecm MOD
相关链接:https://github.com/173210/s9xTYLmecm_mod
游戏引擎
ScummVM
官方网站:http://scummvm.org
相关链接:https://github.com/scummvm
ResidualVM
官方网站:http://residualvm.org/
相关链接:https://github.com/residualvm Git版本
RetroArch
RetroArch是个跨平台多机种模拟器,通过修改其他开源模拟器代码,以使自己支持多个机种的模拟器。
目前RetroArch支持的平台有:
Linux (x86 and x86_64)
Windows (32bit/64bit)
Mac OSX (PPC/Intel)
Playstation 3 (PS3 SDK/PSL1GHT (WIP))
Xbox 1 (XDK)
Xbox 360 (XeXDK/Libxenon)
Gamecube
Wii
Raspberry Pi
OpenPandora
Android
Blackberry (10/Playbook)
iOS
之所以将RetroArch单独列出,是由于它是个超强的模拟器,有多个libretro项目的支持。
官方网站:
http://themaister.net/index.html
http://www.libretro.com/
相关链接:
https://github.com/Themaister
https://github.com/libretro
RetroArch
RetroArch
相关链接:https://github.com/Themaister/RetroArch
RetroArch-Phoenix
相关链接:https://github.com/Themaister/RetroArch-Phoenix
Shader
相关链接:
https://github.com/Themaister/Emulator-Shader-Pack
https://github.com/libretro/common-shaders
GB libretro
Gambatte-libretro
相关链接:https://github.com/libretro/gambatte-libretro
Tgbdual-libretro
相关链接:https://github.com/libretro/tgbdual-libretro
GBA libretro
Meteor-libretro
相关链接:https://github.com/libretro/meteor-libretro
Vba-next
相关链接:https://github.com/libretro/vba-next
NDS libretro
Desmume-libretro
相关链接:https://github.com/libretro/desmume-libretro
FC libretro
Nestopia
相关链接:https://github.com/libretro/nestopia
Fceu-Next
相关链接:https://github.com/libretro/fceu-next
FCEUmm
相关链接:https://github.com/libretro/libretro-fceumm
QuickNES_Core
相关链接:https://github.com/libretro/QuickNES_Core
SFC libretro
Bsnes-libretro
相关链接:https://github.com/libretro/bsnes-libretro
CATSFC-libretro
相关链接:https://github.com/libretro/CATSFC-libretro
Snes9x
相关链接:https://github.com/libretro/snes9x
Snes9x-Next
相关链接:https://github.com/libretro/snes9x-next
N64 libretro
Mupen64plus
相关链接:https://github.com/libretro/mupen64plus
MD libretro
Genesis-Plus-GX
相关链接:https://github.com/libretro/Genesis-Plus-GX
Picodrive
相关链接:https://github.com/libretro/picodrive
SS libretro
Yabause
相关链接:https://github.com/libretro/yabause
PSP libretro
PPSSPP
相关链接:https://github.com/libretro/libretro-ppsspp
PS libretro
PCSX-ReARMed
相关链接:https://github.com/libretro/pcsx_rearmed
Arcade libretro
Fba-ibretro
相关链接:https://github.com/libretro/fba-libretro
iMAME4all-ibretro
相关链接:https://github.com/libretro/imame4all-libretro
MAME-ibretro
相关链接:https://github.com/libretro/mame
Atari Lynx libretro
handy-libretro
相关链接:https://github.com/libretro/libretro-handy
Atari 2600 libretro
Stella-libretro
相关链接:https://github.com/libretro/stella-libretro
Atari Jaguar libretro
virtualjaguar-libretro
相关链接:https://github.com/libretro/virtualjaguar-libretro
MSX libretro
blueMSX-libretro
相关链接:https://github.com/libretro/blueMSX-libretro
fMSX-libretro
相关链接:https://github.com/libretro/fmsx-libretro
Oddysey 2 / VideoPac libretro
O2EM -libretro
相关链接:https://github.com/libretro/libretro-o2em
3DO libretro
4DO-libretro
相关链接:https://github.com/libretro/4do-libretro
Multi-System libretro
Mednafen
相关链接:
https://github.com/libretro/beetle-lynx-libretro
https://github.com/libretro/beetle-ngp-libretro
https://github.com/libretro/beetle-wswan-libretro
https://github.com/libretro/beetle-gba-libretro
https://github.com/libretro/beetle-vb-libretro
https://github.com/libretro/beetle-bsnes-libretro
https://github.com/libretro/beetle-pce-fast-libretro
https://github.com/libretro/beetle-supergrafx-libretro
https://github.com/libretro/beetle-pcfx-libretro
https://github.com/libretro/beetle-psx-libretro
Game Engine
DOSBox-libretro
相关链接:https://github.com/libretro/dosbox-libretro
Scummvm
相关链接:https://github.com/libretro/scummvm
TyrQuake
相关链接:https://github.com/fabiensanglard/Quake-2
Nxengine-libretro
相关链接:https://github.com/libretro/nxengine-libretro
libretro-prboom
相关链接:https://github.com/libretro/libretro-prboom
页:
[1]