Commit Graph

  • 5eb5b0dc83 MidiSource: Fix memory leak and simplify code Jonas Kulla 2014-08-02 16:14:22 +0200
  • dc43af3b6a README: Document command line option usage Jonas Kulla 2014-08-02 10:30:52 +0200
  • 3bcf995832 Add option to turn off switching into executable dir on startup Jonas Kulla 2014-08-02 09:30:17 +0200
  • cc7218c19d Spacing Jonas Kulla 2014-08-02 06:50:14 +0200
  • 751fdc599e Audio: Add MIDI format playback support Jonas Kulla 2014-07-31 03:32:07 +0200
  • 818ca18ebb ALStream: Actually fix issue referenced in prev commit Jonas Kulla 2014-07-31 05:12:35 +0200
  • 80937d0d06 ALStream: Fix sometimes not unqueuing all buffers before play Jonas Kulla 2014-07-31 03:39:36 +0200
  • d7e0429ea6 CMakeLists.txt: Add 'vorbisfile' to dependencies if RGSS2=ON Jonas Kulla 2014-07-25 15:19:10 +0200
  • 0a94b518dc Add missing header Jonas Kulla 2014-07-25 14:58:11 +0200
  • 0d96207b39 CMakeLists.txt: Don't turn on "RGSS2" by default Jonas Kulla 2014-07-25 14:47:08 +0200
  • e38ec7be98 Simplify earlier patch Jonas Kulla 2014-07-25 07:57:01 +0200
  • 262023b088 MRI-Binding: Fix typo and don't set $LOAD_PATH (thanks @cremno) Jonas Kulla 2014-07-25 00:28:16 +0200
  • ec16210f8a MRI-Binding: Allow manually specifying load paths in config Jonas Kulla 2014-07-24 23:11:12 +0200
  • 393a283d99 Minor cleanups Jonas Kulla 2014-07-24 22:59:54 +0200
  • 2f831aea60 RGSSAD: Add RGSS3 archive reader Jonas Kulla 2014-07-24 00:43:04 +0200
  • 6726493ee7 RGSSAD: Add RGSS2 archive reader Jonas Kulla 2014-07-23 23:05:24 +0200
  • 1ecdd9f980 filesystem.cpp: Split out RGSSAD parts Jonas Kulla 2014-07-23 22:57:39 +0200
  • 7b947a50c9 Use macro from util.h for static array size Jonas Kulla 2014-07-23 21:26:44 +0200
  • f73b0ba4b5 audio.cpp: Split up into smaller parts Jonas Kulla 2014-07-23 17:28:20 +0200
  • e341dca579 Squash more "may be uninitialized" warnings Jonas Kulla 2014-07-23 17:28:03 +0200
  • 492be508da gl-fun.h: Allow to alternatively be compiled with GLES2 headers Jonas Kulla 2014-07-21 01:49:06 +0000
  • ca9f83c6de Bitmap: Always upload data in GL_RGBA format Jonas Kulla 2014-07-21 01:38:22 +0000
  • c1d627e0ae GLMeta: Disable blending when blitting via quad draw Jonas Kulla 2014-07-20 13:20:43 +0200
  • 27b7815f52 GLState: Remove 'BlendNone' mode in favor of disabling blending alltogether Jonas Kulla 2014-07-20 13:17:12 +0200
  • 7ce747d34d GLProperty: Assert proper stack usage Jonas Kulla 2014-07-20 13:15:03 +0200
  • c44f4d7d28 gl-util.h: GL_RGBA8 is not a legal internalformat under GLES2 Jonas Kulla 2014-07-19 15:40:40 +0000
  • 6f17b6ff46 Hookup mkxp to run under a OpenGL ES 2.0 context Jonas Kulla 2014-07-19 14:26:42 +0000
  • a310318c65 MRuby-Binding: Account for 'char' not being signed everywhere Jonas Kulla 2014-07-19 11:13:11 +0000
  • 83ceed5592 'fgetc()' returns int Jonas Kulla 2014-07-19 11:11:27 +0000
  • a56d446664 More size_t fixes Jonas Kulla 2014-07-19 09:57:41 +0200
  • 86b207e389 Actually switch to 16 bit index buffers Jonas Kulla 2014-07-19 09:31:39 +0200
  • 5640c3d04b Print RGSS thread error message to console Jonas Kulla 2014-07-19 02:59:05 +0200
  • 813130fbf6 More size_t fixes Jonas Kulla 2014-07-19 02:58:57 +0200
  • 48db6fbeda Binding-MRuby: Make stuff work with latest mruby git Jonas Kulla 2014-07-19 02:22:22 +0200
  • ccba946973 util.h: Use size_t for static array sizes Jonas Kulla 2014-07-19 00:49:25 +0200
  • 20e46a98dd Plane: Add fallback without GL_REPEAT texture wrapping Jonas Kulla 2014-07-17 10:09:58 +0200
  • a17043f785 MRI-Binding: Bitmap#get_pixel always returns a Color object Jonas Kulla 2014-07-16 17:35:36 +0200
  • 3a3ccf590e Plane: Don't set dirty flags when settings props to existing value Jonas Kulla 2014-07-16 13:43:13 +0200
  • b878149f5c MRI-Binding: Properly init Bitmap in Graphics#snap_to_bitmap Jonas Kulla 2014-07-16 05:27:16 +0200
  • b8d861b4cd gl-util.h: Remove wrappers for things abstracted via GLMeta Jonas Kulla 2014-07-16 05:22:43 +0200
  • bae977d4ab GLMeta: "Finish" -> "End" Jonas Kulla 2014-07-16 04:53:08 +0200
  • a26c73930d GLMeta: Add framebuffer blitting support Jonas Kulla 2014-07-16 04:48:40 +0200
  • 7ad6b7b5df MRI-Binding: Add some RGSS2 Graphics bindings Jonas Kulla 2014-07-15 12:34:58 +0200
  • 4a3a769b15 Graphics: Properly initialize uniform before drawing Jonas Kulla 2014-07-15 11:54:31 +0200
  • 97f18beb91 Graphics: Remove dubious optimization Jonas Kulla 2014-07-15 11:53:34 +0200
  • c5f18ee535 Print SDL error message if window creation fails Jonas Kulla 2014-07-14 06:22:49 +0200
  • 35dbaab0c3 Shader: Use GetShader/Programiv instead of GetObjectParameterivARB Jonas Kulla 2014-07-14 04:13:15 +0200
  • f7d63bafd0 Merge pull request #46 from BlackLotus/master Jonas Kulla 2014-07-13 23:54:10 +0200
  • 20db1a7b39 Added some cmake deps Thomas Schneider 2014-07-13 22:18:27 +0200
  • 97708d25b6 Tilemap: Reduce a few unnecessary blits Jonas Kulla 2014-07-13 14:05:56 +0200
  • efb2fd2695 GLMeta: Add vertex array object support Jonas Kulla 2014-07-13 14:03:18 +0200
  • dac1407120 Add some comments Jonas Kulla 2014-07-13 13:38:50 +0200
  • b73461721c Add meta path with fallback for EXT_unpack_subimage parameters Jonas Kulla 2014-07-11 08:31:12 +0200
  • a541cb1205 Some RGSS2/RGSS3 compile fixes Jonas Kulla 2014-07-13 05:34:18 +0200
  • 91aefdc17a Tilemap: Fix map wrap around Jonas Kulla 2014-07-11 08:43:39 +0200
  • d1bad9b45f Bitmap#get_pixel: Use cached client side copy of pixels Jonas Kulla 2014-07-11 03:25:28 +0200
  • caae9c5689 Wrap IBO index type into one definition Jonas Kulla 2014-07-11 02:09:53 +0200
  • 295e0e5b15 Tilemap: Rewrite to only process and render visible region Jonas Kulla 2014-07-11 01:07:18 +0200
  • 300e61c64b TileAtlas: Fix broken atlas generation Jonas Kulla 2014-07-10 21:48:33 +0200
  • c0f25548bd CMakeLists.txt: Add new file "tilemap.vert" Jonas Kulla 2014-07-09 17:11:05 +0200
  • 6bbdf7e183 Bitmap#blt: Clamp source rect to source bitmap bounds Jonas Kulla 2014-07-09 02:56:35 +0200
  • 527a372bd3 Window: Fix contents not being drawn if no windowskin is set Jonas Kulla 2014-07-09 02:47:32 +0200
  • 56226c40c6 Tilemap: Use vertex shader based autotile animation strategy Jonas Kulla 2014-07-06 19:44:19 +0200
  • 033d46a293 Window: Use bilinear filtering for drawing controls Jonas Kulla 2014-07-03 14:32:03 +0200
  • 4a0084801e Graphics: Respect non-default initial window size Jonas Kulla 2014-07-03 02:48:28 +0200
  • 843a7bf571 gl-fun.h: Fix KHR_debug function signatures Jonas Kulla 2014-06-24 23:33:58 +0200
  • 902a5e8c76 README: Clarify SDL_sound version Jonas Kulla 2014-06-21 17:01:05 +0200
  • a4615fb8cc Add copyright notice to gl-fun.{cpp,h} Jonas Kulla 2014-06-15 07:52:26 +0200
  • 6808b9a6dd SoundEmitter: Optimize source allocation strategy Jonas Kulla 2014-06-15 06:07:11 +0200
  • 282d547ad4 Remove Perftimer classes Jonas Kulla 2014-06-13 18:56:10 +0200
  • 6c481e5eb8 Eliminate GLEW dependency Jonas Kulla 2014-05-30 23:01:35 +0200
  • 640b01e518 Graphics: Fix double calculation being a fixed point division Jonas Kulla 2014-06-12 14:31:29 +0200
  • 3ac8f1e8aa Actually, don't disable that on Windows Jonas Kulla 2014-06-12 12:54:10 +0200
  • aed7ba6672 Graphics: Check for nanosleep errors, disable on Windows (for now) Jonas Kulla 2014-06-11 03:09:29 +0200
  • 06b218d5d7 Don't rely on non-standard typedef (thanks @ntzrmtthihu777) Jonas Kulla 2014-06-08 06:57:32 +0200
  • 013437074b gitignore: Add codeblocks files Jonas Kulla 2014-06-08 06:55:37 +0200
  • 34a4afb565 Merge bc13994947 into 2cc2ebca31 ntzrmtthihu777 2014-06-07 13:07:23 +0000
  • bc13994947 Merge remote-tracking branch 'upstream/master' Marty Plummer 2014-06-07 02:51:42 -0500
  • e003da1d4a Nope, that did not fix it Marty Plummer 2014-06-06 04:56:39 -0500
  • 3c5ac5e538 hopefully fixes building on windows Marty Plummer 2014-06-06 04:29:07 -0500
  • f2f5ea6739 ignored codeblocks stuff. Marty Plummer 2014-06-06 04:24:27 -0500
  • ce74031dc6 fixed ruby.h includes Marty Plummer 2014-06-06 04:00:59 -0500
  • ba403a67ad changed uint to unsigned int for cross-platform purposes Marty Plummer 2014-06-01 01:47:37 -0500
  • 71a7c21709 allows compilation on windows Marty Plummer 2014-06-01 01:42:02 -0500
  • 02e4ea0044 allows compilation on windows Marty Plummer 2014-06-01 01:39:47 -0500
  • 2cc2ebca31 GLState: Get rid of GL_TEXTURE_2D enable/disable Jonas Kulla 2014-05-30 23:03:19 +0200
  • 7b1f599dd6 mkxp.pro: Add 'BOOST_LIB_SUFFIX' Jonas Kulla 2014-05-27 07:35:06 +0200
  • 5ba40369cc Don't unnecessarily expose internal constant Jonas Kulla 2014-05-26 16:54:54 +0200
  • ad63c962c6 Merge pull request #32 from cremno/use-rb_funcall2-instead-of-rb_funcallv Jonas Kulla 2014-05-25 13:28:31 +0200
  • e6a116f43f use `rb_funcall2` instead of `rb_funcallv` cremno 2014-05-25 12:57:04 +0200
  • 0ef68a2eb7 Audio: Remove unused float helper code Jonas Kulla 2014-05-24 18:26:04 +0200
  • ce0fee0641 Spacing Jonas Kulla 2014-05-24 18:24:51 +0200
  • 70279f0fdc mkxp.pro: Remove stray linker parameter Jonas Kulla 2014-05-24 18:24:10 +0200
  • ea20154978 Spacing Jonas Kulla 2014-05-22 05:49:06 +0200
  • 66fe932a8e Remove useless code Jonas Kulla 2014-05-21 18:11:31 +0200
  • 2d30301aef DebugWriter: Add std::vector print handler Jonas Kulla 2014-05-21 18:10:46 +0200
  • 32bb18d93f Spacing Jonas Kulla 2014-05-21 18:10:14 +0200
  • d09f4a1bae Typo Jonas Kulla 2014-05-21 18:08:31 +0200
  • e74f889bc5 Quad: Don't discard VBO on each update Jonas Kulla 2014-05-16 21:37:28 +0200
  • 8dd7c1b48c Spacing/spelling Jonas Kulla 2014-05-07 17:52:11 +0200