{"push_id":791907575,"size":1000,"distinct_size":5,"ref":"refs/heads/rerecording_0_9_2_plus","head":"1bf3a623ff01ae7e355aa966606172cccfe5388a","before":"15091ef0363cc76f2f0ea22dd9e54739401852bc","commits":[{"sha":"e1b8d2e44134c00a1c6f2b5aec2bfa60b520ec1f","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"fix changelog","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/e1b8d2e44134c00a1c6f2b5aec2bfa60b520ec1f"},{"sha":"43921e8de0017108cb10a84fc2ca84eb8ac673f7","author":{"email":"613ba7d0c20ddc164056fd88a9a172c9a79daa2d@5577840e-afb3-4e59-9ef3-2b7f898b1952","name":"riccardom"},"message":"Enable reset at launch time and not on rom file open. This way it will work even when the rom is passed as argument.","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/43921e8de0017108cb10a84fc2ca84eb8ac673f7"},{"sha":"0b5827eeb2f37ca3346416907ebc382130d80244","author":{"email":"613ba7d0c20ddc164056fd88a9a172c9a79daa2d@5577840e-afb3-4e59-9ef3-2b7f898b1952","name":"riccardom"},"message":"Looks like this should be const instead of static, nothing changed in practice.","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/0b5827eeb2f37ca3346416907ebc382130d80244"},{"sha":"5894de46e728433e6e0c0011dc2cbbe15f3833c0","author":{"email":"8d5ac14b8d36e27f899c3ca97c3514a7e167d987@users.noreply.github.com","name":"Guillaume Duhamel"},"message":"s/addons.c/addons.cpp/","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/5894de46e728433e6e0c0011dc2cbbe15f3833c0"},{"sha":"f1ec6d2b80b066a95592749a470815ae9b4d61f2","author":{"email":"613ba7d0c20ddc164056fd88a9a172c9a79daa2d@5577840e-afb3-4e59-9ef3-2b7f898b1952","name":"riccardom"},"message":"Hook the nice NDS_SkipFrame() function, this gives us a bit more boost with frameskip on.","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/f1ec6d2b80b066a95592749a470815ae9b4d61f2"},{"sha":"2dd032affb541f62f1382fab418a8c25fb05f5b5","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"software rasterizer stub complete with terrible flat shaded tri renderer","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/2dd032affb541f62f1382fab418a8c25fb05f5b5"},{"sha":"902159cd8574332751dc18998f2b85868dab80fa","author":{"email":"613ba7d0c20ddc164056fd88a9a172c9a79daa2d@5577840e-afb3-4e59-9ef3-2b7f898b1952","name":"riccardom"},"message":"Remove an empty function, used as a callback though.","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/902159cd8574332751dc18998f2b85868dab80fa"},{"sha":"edde89e289092ae5d5d17c7e035ee38ab005604a","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"rasterize: fix viewport and perspective transformations. now triangles are rendered terribly in the correct place","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/edde89e289092ae5d5d17c7e035ee38ab005604a"},{"sha":"c5d2987cfe11877abff247ba89566736007e8dce","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"fix the lurking issue that made alpha permanently break after loading a savestate. astounding, yes, but true. this MUST make it into 0.9.1","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/c5d2987cfe11877abff247ba89566736007e8dce"},{"sha":"b7a89ef35549c4cc0cda46ff9a90bafc3171ea81","author":{"email":"5cfda9d53bfa09eede4c8c4d801905fd37a1d658@5577840e-afb3-4e59-9ef3-2b7f898b1952","name":"mtabachenko"},"message":"typo fix in 3d save state;","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/b7a89ef35549c4cc0cda46ff9a90bafc3171ea81"},{"sha":"bf15078d44b687432ab287dedcca704680f004e0","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"extract texture cache from OGLRender so that it can be reused by rasterizer. add interpolator for material color and texture to rasterizer","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/bf15078d44b687432ab287dedcca704680f004e0"},{"sha":"0290c9a8c7cbf5823b1ecebc1bb533d94d41c5d3","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"add new file to makefile. add newline to end of common.h","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/0290c9a8c7cbf5823b1ecebc1bb533d94d41c5d3"},{"sha":"b02e77b9f0d3dc8dd2ac43383580c340ee8b0b14","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"add recently created files to vs2008 vcproj","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/b02e77b9f0d3dc8dd2ac43383580c340ee8b0b14"},{"sha":"8d939ddb383bc19e609a955e220de1cd6f6c6226","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"fix a bug in the vertex list generation which resulted in empty, unlinked vertices in the list. also added a few variables to savestate","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/8d939ddb383bc19e609a955e220de1cd6f6c6226"},{"sha":"b75bfe5dabe67d18824e3b81cdd022c12a092c9e","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"rasterize: textures, shading, blending","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/b75bfe5dabe67d18824e3b81cdd022c12a092c9e"},{"sha":"b863a433dfccb399449b2d6a5551a08579bb03ed","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"rasterize: perspective correct textures and backface culling","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/b863a433dfccb399449b2d6a5551a08579bb03ed"},{"sha":"8e473a454eeee5662adc0dc67639e769b306fa26","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"rasterize: speedups","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/8e473a454eeee5662adc0dc67639e769b306fa26"},{"sha":"add3b35e40b32a05e69f93092cfd3a7ba8cd327b","author":{"email":"0498bab40921f9be11748c36ef4eab253790b351@users.noreply.github.com","name":"luigi__"},"message":"Added GDI+ setup as I plan to rewrite the viewers soon (they'll use GDI+).\nBut, we do keep DirectDraw for the main window!","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/add3b35e40b32a05e69f93092cfd3a7ba8cd327b"},{"sha":"32c63949575082f0e9d131a663d08a212ac5009c","author":{"email":"0498bab40921f9be11748c36ef4eab253790b351@users.noreply.github.com","name":"luigi__"},"message":"Oops... forgotten to add chan->x to savestates (this variable is needed for PSG white noise).","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/32c63949575082f0e9d131a663d08a212ac5009c"},{"sha":"75396c3ce18fdba6a2c4813176d98c4682588ddd","author":{"email":"00b7ba7402105e90d5641c80420c3daa550e2c83@users.noreply.github.com","name":"zeromus"},"message":"if microsoft is going to play games with where they stuff their libraries, i will just checkin their libraries myself","distinct":false,"url":"https://api.github.com/repos/TASVideos/desmume/commits/75396c3ce18fdba6a2c4813176d98c4682588ddd"}]}