This website requires JavaScript.
Explore
Help
Register
Sign In
ShuriZma
/
desmume
mirror of
https://github.com/TASEmulators/desmume.git
Watch
1
Star
0
Fork
You've already forked desmume
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
DeSmuME is a Nintendo DS emulator
arm
c-plus-plus
cpp
emulation
emulator
nds
6,691
Commits
21
Branches
16
Tags
101
MiB
C++
46.7%
C
46.6%
Objective-C++
4.3%
Objective-C
0.8%
Metal
0.6%
Other
0.6%
8438a5a647
Go to file
HTTPS
Download ZIP
Download TAR.GZ
Download BUNDLE
Clone in VS Code
Cite this repository
APA
BibTeX
Cancel
zeromus
8438a5a647
crude hack to fix problem where loadstate could crash if the GPU hasn't ever booted up. see TODO TODO TODO TODO in gfx3d.cpp -- somebody needs to revise the tables so they arent memory mapped but so that they work rather like shininess tables. if they aren't truly latched when the gpu is flushed, then put them in a table anyway and simply reference the live values instead of the latched ones. How to keep from accidentally referencing the latched ones? perhaps the 3d state could be divided into a latched part and an unlatched part via base classes. Could also be done by embedding a "latched" and "unlatched" struct in the gpu but that would involve touching every line of code that used something from it.
2023-01-17 23:32:47 -06:00
.github
/workflows
CI: also upload linux cli/gtk2 build artifact
2022-07-20 21:09:45 +01:00
desmume
crude hack to fix problem where loadstate could crash if the GPU hasn't ever booted up. see TODO TODO TODO TODO in gfx3d.cpp -- somebody needs to revise the tables so they arent memory mapped but so that they work rather like shininess tables. if they aren't truly latched when the gpu is flushed, then put them in a table anyway and simply reference the live values instead of the latched ones. How to keep from accidentally referencing the latched ones? perhaps the 3d state could be divided into a latched part and an unlatched part via base classes. Could also be done by embedding a "latched" and "unlatched" struct in the gpu but that would involve touching every line of code that used something from it.
2023-01-17 23:32:47 -06:00
tools
delete vio2sf; kode54 decided to maintain it. see
https://bitbucket.org/kode54/vio2sf
2016-03-19 07:37:36 +00:00
.gitignore
Cocoa Port: Fix build errors that can occur when building on Xcode versions later than 10.3.
2021-08-26 14:32:25 -07:00
README.md
change readme.md link to downloads since by far the most important single piece of information about desmume in 2021 is that you should download it.
2021-01-12 22:09:12 -05:00
license.txt
does github want me to add this?
2017-02-28 15:11:58 -06:00
README.md
DeSmuME
DeSmuME is a Nintendo DS emulator.
http://desmume.org/download