实例介绍
GBA模拟器VisualBoyAdvance-1.7.2 C++源代码
【实例截图】
【核心代码】
4744302542923173318.rar
└── VisualBoyAdvance-1.7.2
├── ABOUT-NLS
├── acinclude.m4
├── aclocal.m4
├── AUTHORS
├── ChangeLog
├── compile
├── config.guess
├── config.rpath
├── config.sub
├── configure
├── configure.in
├── COPYING
├── depcomp
├── INSTALL
├── install-sh
├── m4
│ ├── ChangeLog
│ ├── codeset.m4
│ ├── gettext.m4
│ ├── glibc21.m4
│ ├── iconv.m4
│ ├── intdiv0.m4
│ ├── intmax.m4
│ ├── inttypes_h.m4
│ ├── inttypes.m4
│ ├── inttypes-pri.m4
│ ├── isc-posix.m4
│ ├── lcmessage.m4
│ ├── lib-ld.m4
│ ├── lib-link.m4
│ ├── lib-prefix.m4
│ ├── longdouble.m4
│ ├── longlong.m4
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── nls.m4
│ ├── po.m4
│ ├── printf-posix.m4
│ ├── progtest.m4
│ ├── signed.m4
│ ├── size_max.m4
│ ├── stdint_h.m4
│ ├── uintmax_t.m4
│ ├── ulonglong.m4
│ ├── wchar_t.m4
│ ├── wint_t.m4
│ └── xsize.m4
├── Makefile.am
├── Makefile.in
├── missing
├── mkinstalldirs
├── NEWS
├── po
│ ├── boldquot.sed
│ ├── ChangeLog
│ ├── en@boldquot.header
│ ├── en@quot.header
│ ├── fr.gmo
│ ├── fr.po
│ ├── insert-header.sin
│ ├── Makefile.in.in
│ ├── Makevars
│ ├── POTFILES.in
│ ├── quot.sed
│ ├── remove-potcdate.sin
│ ├── Rules-quot
│ ├── stamp-po
│ └── vba-1.7.2.pot
├── README
├── README.CVS
├── README-win.txt
├── src
│ ├── 2xSaI.cpp
│ ├── admame.cpp
│ ├── agbprint.cpp
│ ├── agbprint.h
│ ├── armdis.cpp
│ ├── armdis.h
│ ├── arm-new.h
│ ├── AutoBuild.h
│ ├── bilinear.cpp
│ ├── bios.cpp
│ ├── bios.h
│ ├── Cheats.cpp
│ ├── CheatSearch.cpp
│ ├── CheatSearch.h
│ ├── Cheats.h
│ ├── EEprom.cpp
│ ├── EEprom.h
│ ├── elf.cpp
│ ├── elf.h
│ ├── expr.cpp
│ ├── expr.cpp.h
│ ├── expr.l
│ ├── expr-lex.cpp
│ ├── exprNode.cpp
│ ├── exprNode.h
│ ├── expr.y
│ ├── Flash.cpp
│ ├── Flash.h
│ ├── gb
│ │ ├── gbCheats.cpp
│ │ ├── gbCheats.h
│ │ ├── gbCodesCB.h
│ │ ├── gbCodes.h
│ │ ├── GB.cpp
│ │ ├── gbDis.cpp
│ │ ├── gbGfx.cpp
│ │ ├── gbGlobals.cpp
│ │ ├── gbGlobals.h
│ │ ├── GB.h
│ │ ├── gbMemory.cpp
│ │ ├── gbMemory.h
│ │ ├── gbPrinter.cpp
│ │ ├── gbPrinter.h
│ │ ├── gbSGB.cpp
│ │ ├── gbSGB.h
│ │ ├── gbSound.cpp
│ │ ├── gbSound.h
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── GBA.cpp
│ ├── GBA.h
│ ├── GBAinline.h
│ ├── getopt1.c
│ ├── getopt.c
│ ├── getopt.h
│ ├── Gfx.cpp
│ ├── Gfx.h
│ ├── Globals.cpp
│ ├── Globals.h
│ ├── gtk
│ │ ├── configfile.cpp
│ │ ├── configfile.h
│ │ ├── filters.cpp
│ │ ├── filters.h
│ │ ├── images
│ │ │ ├── Makefile.am
│ │ │ ├── Makefile.in
│ │ │ ├── stock-vba-wm-16.png
│ │ │ ├── stock-vba-wm-32.png
│ │ │ ├── stock-vba-wm-48.png
│ │ │ ├── stock-vba-wm-64.png
│ │ │ └── vba-64.png
│ │ ├── input.cpp
│ │ ├── input.h
│ │ ├── intl.h
│ │ ├── joypadconfig.cpp
│ │ ├── joypadconfig.h
│ │ ├── main.cpp
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── menuitem.h
│ │ ├── screenarea.cpp
│ │ ├── screenarea.h
│ │ ├── sigccompat.h
│ │ ├── system.cpp
│ │ ├── tools.cpp
│ │ ├── tools.h
│ │ ├── vba.glade
│ │ ├── windowcallbacks.cpp
│ │ ├── window.cpp
│ │ └── window.h
│ ├── hq2x.cpp
│ ├── hq2x.h
│ ├── i386
│ │ ├── 2xSaImmx.asm
│ │ ├── Makefile.am
│ │ └── Makefile.in
│ ├── interframe.cpp
│ ├── interp.h
│ ├── lq2x.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── memgzio.c
│ ├── memgzio.h
│ ├── Mode0.cpp
│ ├── Mode1.cpp
│ ├── Mode2.cpp
│ ├── Mode3.cpp
│ ├── Mode4.cpp
│ ├── Mode5.cpp
│ ├── motionblur.cpp
│ ├── NLS.h
│ ├── pixel.cpp
│ ├── Port.h
│ ├── prof
│ │ ├── gmon.h
│ │ ├── gmon_out.h
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── prof.cpp
│ │ └── prof.h
│ ├── remote.cpp
│ ├── RTC.cpp
│ ├── RTC.h
│ ├── scanline.cpp
│ ├── sdl
│ │ ├── debugger.cpp
│ │ ├── debugger.h
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── SDL.cpp
│ │ └── TestEmu.cpp
│ ├── simple2x.cpp
│ ├── Sound.cpp
│ ├── Sound.h
│ ├── Sram.cpp
│ ├── Sram.h
│ ├── System.h
│ ├── Text.cpp
│ ├── Text.h
│ ├── thumb.h
│ ├── unzip.cpp
│ ├── unzip.h
│ ├── Util.cpp
│ ├── Util.h
│ ├── VisualBoyAdvance.cfg
│ └── win32
│ ├── AboutDialog.cpp
│ ├── AboutDialog.h
│ ├── AccelEditor.cpp
│ ├── AccelEditor.h
│ ├── AcceleratorManager.cpp
│ ├── AcceleratorManager.h
│ ├── Associate.cpp
│ ├── Associate.h
│ ├── AVIWrite.cpp
│ ├── AVIWrite.h
│ ├── BitmapControl.cpp
│ ├── BitmapControl.h
│ ├── BugReport.cpp
│ ├── BugReport.h
│ ├── CmdAccelOb.cpp
│ ├── CmdAccelOb.h
│ ├── ColorButton.cpp
│ ├── ColorButton.h
│ ├── ColorControl.cpp
│ ├── ColorControl.h
│ ├── Commands.cpp
│ ├── Direct3D.cpp
│ ├── DirectDraw.cpp
│ ├── DirectInput.cpp
│ ├── Directories.cpp
│ ├── Directories.h
│ ├── DirectSound.cpp
│ ├── Disassemble.cpp
│ ├── Disassemble.h
│ ├── Display.h
│ ├── ExportGSASnapshot.cpp
│ ├── ExportGSASnapshot.h
│ ├── FileDlg.cpp
│ ├── FileDlg.h
│ ├── GBACheats.cpp
│ ├── GBACheats.h
│ ├── gbadvance.ico
│ ├── GBCheatsDlg.cpp
│ ├── GBCheatsDlg.h
│ ├── GBColorDlg.cpp
│ ├── GBColorDlg.h
│ ├── GBDisassemble.cpp
│ ├── GBDisassemble.h
│ ├── GBMapView.cpp
│ ├── GBMapView.h
│ ├── GBMemoryViewerDlg.cpp
│ ├── GBMemoryViewerDlg.h
│ ├── GBOamView.cpp
│ ├── GBOamView.h
│ ├── GBPaletteView.cpp
│ ├── GBPaletteView.h
│ ├── GBPrinterDlg.cpp
│ ├── GBPrinterDlg.h
│ ├── GBTileView.cpp
│ ├── GBTileView.h
│ ├── GDBConnection.cpp
│ ├── GDBConnection.h
│ ├── GDIDisplay.cpp
│ ├── GSACodeSelect.cpp
│ ├── GSACodeSelect.h
│ ├── Hyperlink.cpp
│ ├── Hyperlink.h
│ ├── Input.h
│ ├── IOViewer.cpp
│ ├── IOViewer.h
│ ├── IOViewerRegs.h
│ ├── IUpdate.h
│ ├── Joypad.cpp
│ ├── Joypad.h
│ ├── KeyboardEdit.cpp
│ ├── KeyboardEdit.h
│ ├── LangSelect.cpp
│ ├── LangSelect.h
│ ├── Logging.cpp
│ ├── Logging.h
│ ├── MainWndCheats.cpp
│ ├── MainWnd.cpp
│ ├── MainWndFile.cpp
│ ├── MainWnd.h
│ ├── MainWndHelp.cpp
│ ├── MainWndOptions.cpp
│ ├── MainWndTools.cpp
│ ├── MapView.cpp
│ ├── MapView.h
│ ├── MaxScale.cpp
│ ├── MaxScale.h
│ ├── MemoryViewerAddressSize.cpp
│ ├── MemoryViewerAddressSize.h
│ ├── MemoryViewer.cpp
│ ├── MemoryViewerDlg.cpp
│ ├── MemoryViewerDlg.h
│ ├── MemoryViewer.h
│ ├── ModeConfirm.cpp
│ ├── ModeConfirm.h
│ ├── OamView.cpp
│ ├── OamView.h
│ ├── OpenGL.cpp
│ ├── PaletteViewControl.cpp
│ ├── PaletteViewControl.h
│ ├── PaletteView.cpp
│ ├── PaletteView.h
│ ├── Reg.cpp
│ ├── Reg.h
│ ├── ResizeDlg.cpp
│ ├── ResizeDlg.h
│ ├── resource.h
│ ├── RewindInterval.cpp
│ ├── RewindInterval.h
│ ├── RomInfo.cpp
│ ├── RomInfo.h
│ ├── skinButton.cpp
│ ├── skinButton.h
│ ├── skin.cpp
│ ├── skin.h
│ ├── Sound.h
│ ├── stdafx.cpp
│ ├── stdafx.h
│ ├── StringTokenizer.cpp
│ ├── StringTokenizer.h
│ ├── Throttle.cpp
│ ├── Throttle.h
│ ├── TileView.cpp
│ ├── TileView.h
│ ├── VBA.clw
│ ├── VBA.cpp
│ ├── VBA.h
│ ├── vba.rc
│ ├── vba.rc2
│ ├── VideoMode.cpp
│ ├── VideoMode.h
│ ├── VisualBoyAdvance.exe.manifest
│ ├── WavWriter.cpp
│ ├── WavWriter.h
│ ├── WinHelper.h
│ ├── WinResUtil.cpp
│ ├── WinResUtil.h
│ ├── ZoomControl.cpp
│ └── ZoomControl.h
├── VERSION
└── win32
├── GBA.dsp
├── GBA.dsw
├── gba_sdl.dsp
├── gba_sdl.dsw
├── gba_sdl.sln
├── gba_sdl.vcproj
├── gba.sln
├── GBA.vcproj
├── include
│ ├── cximage
│ │ ├── xfile.h
│ │ ├── ximabmp.h
│ │ ├── ximadefs.h
│ │ ├── ximage.h
│ │ ├── ximagif.h
│ │ ├── ximaico.h
│ │ ├── ximaiter.h
│ │ ├── ximaj2k.h
│ │ ├── ximajas.h
│ │ ├── ximajbg.h
│ │ ├── ximajpg.h
│ │ ├── ximamng.h
│ │ ├── ximapcx.h
│ │ ├── ximapng.h
│ │ ├── ximatga.h
│ │ ├── ximatif.h
│ │ ├── ximawbmp.h
│ │ ├── ximawmf.h
│ │ ├── xiofile.h
│ │ └── xmemfile.h
│ ├── png
│ │ ├── pngasmrd.h
│ │ ├── pngconf.h
│ │ └── png.h
│ └── zlib
│ ├── zconf.h
│ ├── zlib.h
│ └── zutil.h
├── lib
│ └── win32
│ ├── CxImage.lib
│ ├── jpeg.lib
│ ├── libpng.lib
│ ├── libpngMD.lib
│ ├── zlib.lib
│ └── zlibMD.lib
├── Makefile.am
├── Makefile.in
└── SDL-1.2.2
├── include
│ ├── begin_code.h
│ ├── close_code.h
│ ├── SDL_active.h
│ ├── SDL_audio.h
│ ├── SDL_byteorder.h
│ ├── SDL_cdrom.h
│ ├── SDL_copying.h
│ ├── SDL_endian.h
│ ├── SDL_error.h
│ ├── SDL_events.h
│ ├── SDL_getenv.h
│ ├── SDL.h
│ ├── SDL_joystick.h
│ ├── SDL_keyboard.h
│ ├── SDL_keysym.h
│ ├── SDL_main.h
│ ├── SDL_mouse.h
│ ├── SDL_mutex.h
│ ├── SDL_quit.h
│ ├── SDL_rwops.h
│ ├── SDL_syswm.h
│ ├── SDL_thread.h
│ ├── SDL_timer.h
│ ├── SDL_types.h
│ ├── SDL_version.h
│ └── SDL_video.h
└── lib
├── SDL.dll
├── SDL.lib
└── SDLmain.lib
21 directories, 419 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论