Commit Graph

161 Commits

Author SHA1 Message Date
Thomas Edvalson 977b2015e9 Update 3ds-tools 2016-05-23 18:26:57 -04:00
Thomas Edvalson a968c83584 Replace mbedtls with OpenSSL for emulator 2016-05-23 12:55:09 -04:00
Thomas Edvalson 3e47205423 Get travis working again 2016-05-18 02:20:39 -04:00
Thomas Edvalson e392f3b352 Update networking/HTTP classes and Services
- Get rid of mbedtls dependency for the 3ds.
- Use Httpc service instead of sockets in HTTP class
- Added AM service for fun too
2016-05-15 23:58:39 -04:00
Thomas Edvalson 9c8aed7cdb Add variable GPU buffer size and System Font textures 2016-05-15 23:57:50 -04:00
Thomas Edvalson 08241ffbfa Permit ARM/EMU specific source files via cmake variables 2016-05-15 00:01:37 -04:00
Thomas Edvalson 00e9e62a49 Stop using citro3d renderqueue for now due to texture glitches 2016-04-17 18:11:20 -04:00
Thomas Edvalson ec706aaab4 Enable n3ds speedup and use citro3d renderqueues 2016-04-14 23:57:18 -04:00
Thomas Edvalson 80c5797279 Add Packet getDataPosition and advance methods for more flexible data reading 2016-03-20 13:15:05 -04:00
Thomas Edvalson d478e8bdbb Use software texture tiling (for now) to support smaller textures 2016-03-20 10:54:10 -04:00
Thomas Edvalson 13f601a5ee Add HTTP request callback 2016-03-20 10:32:18 -04:00
Thomas Edvalson d2f90cb06e Add sdmc path support to FileSystem 2016-03-20 10:16:58 -04:00
Thomas Edvalson a5833c6101 Implement ndsp sound pausing 2016-03-20 09:32:21 -04:00
Thomas Edvalson 094997f196 Get SoundRecorder working 2016-03-20 09:20:13 -04:00
Thomas Edvalson 7160f1a4f5 Implement better threading and mutexes 2016-03-20 00:44:06 -04:00
Thomas Edvalson 3f8ebffb72 Update stb_image headers 2016-02-19 22:02:31 -05:00
Thomas Edvalson bb570c8e74 Add stroke to text/fonts 2016-02-19 22:01:18 -05:00
Thomas Edvalson 263f48ec13 Add secured sockets with mbedtls and HTTPS support 2016-02-04 15:08:47 -05:00
Thomas Edvalson 681dc96361 Implement citro3d in Texture class 2016-01-28 23:55:47 -05:00
Thomas Edvalson 3736fe4215 Implement copy constructor and assignment operator for Sprite class. This is needed due to Vertex pointer. 2016-01-28 02:19:24 -05:00
Thomas Edvalson 600ca64ae5 Add basic console, remove console method from Game 2016-01-18 22:24:27 -05:00
Thomas Edvalson 09120d5739 Implement citro3d 2016-01-17 22:20:52 -05:00
Thomas Edvalson 2e1ec407d0 Update travis to latest ctrulib 2016-01-12 14:45:46 -05:00
Thomas Edvalson 5948876016 Add missing GlContext.cpp 2016-01-12 14:31:24 -05:00
Thomas Edvalson 7b092b2eb6 Add classes using OpenGL to emulator makefiles 2016-01-04 18:41:11 -05:00