Commit Graph

  • 10186e8dcc Input: Fix isRepeated off-by-one error and do small optim. Jonas Kulla 2014-09-03 02:35:57 +0200
  • d2d86e7002 Merge pull request #66 from cremno/add-rgss2-3-input.repeat Jonas Kulla 2014-09-02 23:42:14 +0200
  • 8c1cf27b7c Merge pull request #67 from cremno/add-rgss-3-0-1-etc-classes-equality-comparison Jonas Kulla 2014-09-02 20:09:10 +0200
  • 8975255ecf Merge pull request #65 from cremno/define-case-and-hash-equality-for-etc-classes Jonas Kulla 2014-09-02 20:02:47 +0200
  • fd4f7c66d1 bump RGSS_VERSION to 3.0.1 cremno 2014-09-02 19:48:47 +0200
  • 7acbb06fbd add RGSS 3.0.1 etc classes equality comparison cremno 2014-09-02 19:45:50 +0200
  • 48b1af1e43 Merge pull request #64 from Ancurio/show_exc_fixes Jonas Kulla 2014-09-02 19:48:10 +0200
  • a366862076 define case and hash equality for etc classes cremno 2014-09-02 19:10:33 +0200
  • 4b08eee81f add RGSS2/3 Input.repeat? cremno 2014-09-02 19:11:56 +0200
  • 3b7b8657ea MRI: Fix exception message box script name and display script index Jonas Kulla 2014-09-02 16:35:19 +0200
  • 7bc07301db Merge pull request #62 from cremno/mri-bitmap-fix-obj2str-conversion Jonas Kulla 2014-08-31 14:06:54 +0200
  • 360cf240f6 Merge pull request #61 from cremno/mri-add-rgss_version Jonas Kulla 2014-08-31 12:58:11 +0200
  • 91209fa4bb Merge pull request #60 from cremno/mri-table-fix-conversions Jonas Kulla 2014-08-31 11:20:09 +0200
  • 53cd5e1fbc use std::max instead of ?: cremno 2014-08-31 11:10:57 +0200
  • b8fc8cf9b6 fix Bitmap's object to string conversion cremno 2014-08-31 09:31:18 +0200
  • 95c53899be add RGSS_VERSION (RGSS3) cremno 2014-08-31 05:38:01 +0200
  • acf826eb7a fix some integer conversions in the Table class cremno 2014-08-31 04:31:46 +0200
  • d8bb6aa2fc Replicate RMVX/VXA's broken sprite Z sorting implementation Jonas Kulla 2014-08-31 00:51:23 +0200
  • 1a98760b31 Config: Properly clamp rgssVersion to allowed range Jonas Kulla 2014-08-29 09:42:13 +0200
  • 3da785b293 FileSystem: RGSS2 means ogg vorbis support is always available Jonas Kulla 2014-08-29 03:33:46 +0200
  • 2ba9f6589b Merge pull request #57 from cremno/mri-use-rb_type_p-instead-of-rb_type Jonas Kulla 2014-08-30 03:56:37 +0200
  • f7d7b16eaf Merge pull request #58 from cremno/mri-use-rb_data_type_t Jonas Kulla 2014-08-29 22:17:25 +0200
  • 3cdbf2b035 Merge pull request #59 from cremno/mri-add-global-function-rgss_stop Jonas Kulla 2014-08-29 22:15:31 +0200
  • 173ee07959 get rid of INIT_TYPE() / initType() cremno 2014-08-29 13:52:10 +0200
  • 4920931d33 add global function rgss_stop cremno 2014-08-29 14:28:23 +0200
  • 0203e28436 use rb_data_type_t instead rb_data_type_struct cremno 2014-08-29 13:06:37 +0200
  • 70c40fe530 MRI: use RB_TYPE_P() instead of rb_type() cremno 2014-08-25 10:22:23 +0200
  • 6d414c0777 Print RGSS version on startup Jonas Kulla 2014-08-29 03:16:12 +0200
  • 55f1542c76 Merge separate RGSS version build configs into one Jonas Kulla 2014-08-28 23:11:10 +0200
  • b1981055e1 Core: Remove ifdefs that don't influence RGSS specific behavior Jonas Kulla 2014-08-28 19:07:29 +0200
  • 28421a0ce5 Tilemap: Remove RGSS2 viewport setter Jonas Kulla 2014-08-28 15:37:04 +0200
  • c88b4b03d6 Bitmap: Fix blitshader draw_text path not taking squeezing into account Jonas Kulla 2014-08-28 14:53:28 +0200
  • 20081cb07e Wrap include in feature macro Jonas Kulla 2014-08-28 11:27:36 +0200
  • 7bcc31fb53 Silence "unused param" warning in release mode Jonas Kulla 2014-08-28 11:26:20 +0200
  • 18c74e0f24 SoundEmitter: Only detach/attach buffer if necessary Jonas Kulla 2014-08-25 05:35:46 +0200
  • b1ebc655f9 SoundEmitter: Make SE source count configurable Jonas Kulla 2014-08-25 05:28:46 +0200
  • 5ee62ba0fd SoundEmitter: Optimize source allocation strategy a bit Jonas Kulla 2014-08-24 09:19:54 +0200
  • ce72e6d0ee Input: Fix keyboard bindings (RGSS1 and 2 differ), add numpad enter -> C binding Jonas Kulla 2014-08-24 07:58:52 +0200
  • 117ddeee5c Config: Add 'preloadScript' entry to run raw scripts before the game scripts Jonas Kulla 2014-08-24 07:27:36 +0200
  • d2fd692041 MRI: Actually define '$MKXP' Jonas Kulla 2014-08-24 07:21:26 +0200
  • dbb2249ff3 MRI: Graphics: Bind resize_screen Jonas Kulla 2014-08-24 07:20:44 +0200
  • 3968ebb538 Graphics: Transition without previous freeze is a noop Jonas Kulla 2014-08-23 21:26:50 +0200
  • 4baf7b5a5a Spacing Jonas Kulla 2014-08-23 13:53:13 +0200
  • b380a0ebdd SharedState: Fix asset path priority (rgssad -> "." -> RTPs) Jonas Kulla 2014-08-22 23:58:14 +0200
  • f76ecfdba8 MRI: WindowVX: Bind RGSS2 constructor (same as RGSS1) Jonas Kulla 2014-08-22 23:55:42 +0200
  • b751858b16 Graphics: Fadein/out should interpolate from current brightness Jonas Kulla 2014-08-22 23:53:11 +0200
  • 24ad0990da TilemapVX: Deal correctly with Graphics.resize_screen Jonas Kulla 2014-08-22 23:51:41 +0200
  • 50e393fe6e Graphics: Fix resize_screen Jonas Kulla 2014-08-22 23:54:26 +0200
  • c5c58fa9cd SoundEmitter: Show filename that caused the SDL_Sound error Jonas Kulla 2014-08-22 23:50:08 +0200
  • ee8a3ca402 MRI-Binding: Font: Add get/set_default_out_color binding Jonas Kulla 2014-08-22 23:49:18 +0200
  • 10bfcb57b7 Config: Convert game title to valid UTF-8 (if it isn't already) Jonas Kulla 2014-08-20 05:20:07 +0200
  • 622845a404 TileAtlasVX: Handle table autotiles properly Jonas Kulla 2014-08-19 06:08:37 +0200
  • fb2b2b7260 WindowVX: Fix scroll arrows not showing initially Jonas Kulla 2014-08-19 03:06:12 +0200
  • 0c72659025 Remove stale code Jonas Kulla 2014-08-19 03:05:49 +0200
  • 9c3d40de5e Merge pull request #55 from mathewv/master Jonas Kulla 2014-08-19 19:44:34 +0200
  • f89216368d NFD filename translation on OS X Mathew 2014-08-19 10:57:03 -0400
  • 7452331e04 Bitmap: Normalize rect passed to glState.scissorBox Jonas Kulla 2014-08-17 15:43:03 +0200
  • b0eeb6d1bd README: Add some info on experimental RGSS2/RGSS3 support Jonas Kulla 2014-08-17 04:07:23 +0200
  • 724d52f61e Tilemap: Finally get rid of that terrible name 'ScanRow' Jonas Kulla 2014-08-17 03:58:01 +0200
  • 9311aff017 Bitmap: Draw line feed and carriage return as whitespace Jonas Kulla 2014-08-17 03:07:53 +0200
  • 858c40591b mkxp.pro: Add proper method to define RGSS version Jonas Kulla 2014-08-17 00:16:43 +0200
  • 52e2f2304a Spacing Jonas Kulla 2014-08-17 00:12:43 +0200
  • d075bd255c MRI-Binding: WindowVX: Since RGSS2 'contents' has a 1x1 dummy bitmap Jonas Kulla 2014-08-16 23:38:04 +0200
  • 169f9e9285 MRI-Binding: Audio: Bind RGSS3 functions Jonas Kulla 2014-08-16 23:22:57 +0200
  • f0e045d057 Font: Add RGSS2 default values Jonas Kulla 2014-08-16 23:21:31 +0200
  • 4daff93e29 Put bundled font into its own translation unit Jonas Kulla 2014-08-16 23:20:33 +0200
  • cbdd19e525 WindowVX: Make more compatible with RGSS2 Jonas Kulla 2014-08-16 22:32:06 +0200
  • 8042289291 WindowVX: Fix window resizing from big to small Jonas Kulla 2014-08-16 19:48:47 +0200
  • e7882c0d3e Plane: Fix screen shaking in wrong direction Jonas Kulla 2014-08-16 14:22:14 +0200
  • 9c421aed45 Add minor comments Jonas Kulla 2014-08-16 14:05:25 +0200
  • e208bc49e8 Sprite: Implement Y based Z draw ordering (RGSS2) Jonas Kulla 2014-08-16 13:50:57 +0200
  • 3887342439 Disposable: Emit 'wasDisposed' on destruction, not dispose() Jonas Kulla 2014-08-16 04:07:39 +0200
  • b32d6c69cb SharedState: Add RGSS2 default encrypted archive filename Jonas Kulla 2014-08-16 04:06:52 +0200
  • 840ecee084 Fix 'uninitialized value used' warnings Jonas Kulla 2014-08-16 04:02:44 +0200
  • f58e4ab00d WindowVX: Don't use uninitialized index value Jonas Kulla 2014-08-16 04:01:14 +0200
  • 1195dc15bd WindowVX: Add small hack to visually improve background Jonas Kulla 2014-08-16 01:28:39 +0200
  • 7f69786c47 MRI-Binding: TilemapVX: 'flags' is called 'passages' in RGSS2 Jonas Kulla 2014-08-16 01:27:48 +0200
  • ded18f9a02 TileAtlasVX: RGSS2 knows no shadow layer Jonas Kulla 2014-08-16 01:26:50 +0200
  • d439b1d833 MRI-Binding: Add RGSS2 RPG module Jonas Kulla 2014-08-16 01:25:42 +0200
  • f036e83a2d WindowVX: Remove faulty cursor rect positioning logic Jonas Kulla 2014-08-15 23:46:26 +0200
  • 3277663944 WindowVX: Fix padding rect not updating on size change Jonas Kulla 2014-08-15 23:35:52 +0200
  • bce4eb2bee WindowVX: Fix cursor rectangle geometry not updating Jonas Kulla 2014-08-15 23:20:48 +0200
  • 062c7267d7 TilemapVX: Fix map viewport not updating on scene geometry change Jonas Kulla 2014-08-15 23:19:21 +0200
  • 9003f9a435 Font: Add missing RGSS2+ props basic plumbing (and bind most in MRI) Jonas Kulla 2014-08-15 23:18:02 +0200
  • 36eea09c7e SharedState: Add RGSS3 default encrypted archive filename Jonas Kulla 2014-08-15 23:10:25 +0200
  • de8773fb5c MRI-Binding: WindowVX: Fix method name typo Jonas Kulla 2014-08-15 23:09:21 +0200
  • 931755cb64 MRI-Binding: Add RGSS3 RPG module Jonas Kulla 2014-08-15 23:05:39 +0200
  • bdd60291a7 Bitmap: Fix vertical gradient direction Jonas Kulla 2014-08-15 23:04:38 +0200
  • 8d375b5cac Graphics: Execute one frame reset at construction Jonas Kulla 2014-08-15 23:02:49 +0200
  • 150c280c1e Graphics: Default framerate in RGSS2 is 60 Jonas Kulla 2014-08-15 23:02:16 +0200
  • deb5696ddb MRI-Binding: Graphics: Bind 'brightness' prop (RGSS2) Jonas Kulla 2014-08-15 23:01:25 +0200
  • 7a655528e4 Viewport: Add zero arg constructor (RGSS3) and bind in MRI Jonas Kulla 2014-08-15 22:55:55 +0200
  • 5bc6f6f32c Etc: Implement missing RGSS3 functionality (and bind in MRI) Jonas Kulla 2014-08-15 22:53:42 +0200
  • 0c5e84eb4b MRI-Binding: Bitmap: Bind missing RGSS2 methods Jonas Kulla 2014-08-15 22:51:32 +0200
  • 5b319020ea MRI-Binding: Bitmap: 'draw_text' and 'text_size' should call #to_s (RGSS2) Jonas Kulla 2014-08-15 22:49:22 +0200
  • 3224950a1c MRI-Binding: Add crude 'rgss_main' implementation (RGSS3) Jonas Kulla 2014-08-15 22:35:57 +0200
  • 29995bee7f mkxp.pro: sharedmidistate.h is a header Jonas Kulla 2014-08-15 22:33:22 +0200
  • 7790bd6c2c Implement RGSS2 Tilemap class (TilemapVX) Jonas Kulla 2014-08-15 13:59:28 +0200
  • 3717609142 Tilemap: Make Autotiles con/destructor private Jonas Kulla 2014-08-15 14:01:04 +0200
  • 4742226e7c Tilemap: Fix typo Jonas Kulla 2014-08-15 14:00:55 +0200