Commit Graph

59 Commits

Author SHA1 Message Date
AnmiTaliDev 5be8871b5f
Add Android port via SDL3 NDK template
Cross-compile SDL3/Boost/PhysFS/Ruby for Android, fix GLES texture
upload format mismatches breaking sprite/text rendering, fix Ruby
binding name mismatches, fix PHYSFS Android init and other
platform-detection bugs surfaced by the stricter GLES/bionic toolchain.
2026-08-23 09:58:13 +05:00
DepressedTWM f96527d3e1 a 2026-08-19 09:24:15 +04:00
ref-err e88bddbdbf
fix crash on game exit and some ruby fixes idk
and also sdl unfree's your copyright notice
2026-07-31 21:47:58 +05:00
DepressedTWM 501ff1b02b Mrowg 2026-07-27 16:09:52 +04:00
niko(depressedTWM) 197c1ae9ba meow 2026-07-14 13:43:49 -04:00
niko(depressedTWM) e14614a7a9 Replacing standart C library methods with SDL methods 2026-07-14 12:43:43 -04:00
DepressedTWM c03282d892 meow 2026-06-12 07:12:36 -04:00
DepressedTWM e8f9220197 afd 2026-05-28 00:04:30 +04:00
DepressedTWM e1ced21b34 Code cleanup 2026-05-18 08:37:31 +04:00
ZakatTeamI2P c2af9b3ff9 im so shitttyyyy 2026-05-15 23:56:06 +04:00
DepressedTWM 07b89ef555 meow x2 2026-05-12 15:05:32 +04:00
DepressedTWM e5714fbb75 meow 2026-05-12 10:51:29 +04:00
ZakatTeamI2P a81aa34411 Big fixes! 2026-05-03 20:21:29 +04:00
meowtech a235171c5f having no idea what to do to make it work, but.. it crashes in another file now yipeeeeeeee!!! 2026-05-03 14:32:02 +00:00
ZakatTeamI2P fdefe42612 b 2026-05-03 12:27:45 +04:00
DepressedTWM 427393436f Я слишком тупой для того что бы починить это:3 2026-05-01 14:06:47 -04:00
DepressedTWM c90326ffbd Fixes for stupid changes 2026-05-01 06:10:53 -04:00
ZakatTeamI2P 2f754e1cab im stupid 2026-04-29 20:52:26 +04:00
ZakatTeamI2P a184b2a5d4 More logs! And fixes... 2026-04-29 08:16:19 +04:00
ZakatTeamI2P 4eba89fd0c Verbose logging, bugs fixes, minor changes, one SEGFAULT fix(sunshine bindings) and other i dont rememberrrrrrrrrr 2026-04-28 21:43:24 +04:00
ZakatTeamI2P 8970eeb62e Custom texture for EN messegeboxes! 2026-04-27 11:52:48 +04:00
ZakatTeamI2P ad02a8de6d PizdecEbanii 2026-04-23 22:27:34 +04:00
meowtech 11b23f3f04 dsakdjsadsadsadsada 2026-04-23 20:47:25 +00:00
ZakatTeamI2P 9c9af253dc afg 2026-04-23 20:03:53 +04:00
ZakatTeamI2P 3eccbfcab2 Im tired, but i fix one buuugggg 2026-04-20 19:21:17 +02:00
ZakatTeamI2P a8ee9eb3f5 rogfsdh[pd 2026-04-20 18:41:04 +02:00
ZakatTeamI2P 7cb65e3479 th40g27thbg29-nd[kjfg-3o0ng 2026-04-19 08:06:56 +02:00
ZakatTeamI2P 8e2f21e1d4 iiiiiiiiii fuuuuuuuuuuuuuuuuuuuuckiiiiiiiiiiiiiiiiin hateeeeeeeeeeeeeeeeee rubyyyyyyyyyyyyy 2026-04-17 15:04:32 +02:00
ZakatTeamI2P 799370de98 Debuging ruby error + added One shot mode 2026-04-12 12:49:07 +04:00
ZakatTeamI2P aace283683 a 2026-04-03 14:38:30 +04:00
meowtech c1b6881b8a fixes again (hopefully i didn't break anything) 2026-03-31 10:45:50 +00:00
ZakatTeamI2P c237203e1a aedfgsdg 2026-03-31 14:33:53 +04:00
ZakatTeamI2P d9347ca454 h 2026-03-31 02:37:08 +04:00
ZakatTeamI2P f142b26df1 C+++++++++++++ 2026-03-31 01:44:57 +04:00
ZakatTeamI2P 8d541597d3 SAPF{DOGPFOSG 2026-03-31 00:10:53 +04:00
ZakatTeamI2P d1cf3a0435 NULL 2026-03-30 23:02:31 +04:00
ZakatTeamI2P 661ce21503 fjhgfoig 2026-03-30 22:51:26 +04:00
ZakatTeamI2P 7b740a8a1a asfs 2026-03-30 22:27:19 +04:00
Mathew Velasquez ecd0d92d30 Reverting some marshal stuff 2016-12-17 15:59:41 -05:00
Mathew Velasquez 99d0c2888a Marshal tweaks 2016-12-14 22:05:53 -05:00
Mathew Velasquez a0ba40916d Smooth scaling Graphics option 2016-12-14 22:05:53 -05:00
Jonas Kulla e4558c9dfb Use FS::openReadRaw() where ext supplementing makes no sense
Specifically, in places where the full filename is always supplied,
eg. when reading .rxdata type files.
2015-07-09 12:58:01 +02:00
Jonas Kulla b39964a49a MRI: Make error handling during script load more robust 2014-12-31 18:52:20 +01:00
Jonas Kulla 3a29385df0 MRI: load_data: Catch exceptions and pass onto ruby 2014-09-13 07:26:42 +02:00
Jonas Kulla 2ba9f6589b Merge pull request #57 from cremno/mri-use-rb_type_p-instead-of-rb_type
MRI: use RB_TYPE_P() instead of rb_type()
2014-08-30 03:56:37 +02:00
cremno 173ee07959 get rid of INIT_TYPE() / initType()
A function to initialize rb_data_type_t variables is not needed.

Also fix a FIXME (WindowVX's name is now "Window") on the way.
2014-08-29 21:01:53 +02:00
cremno 70c40fe530 MRI: use RB_TYPE_P() instead of rb_type()
Just a very small optimization.
2014-08-29 13:11:39 +02:00
cremno f06769b434 MRI: some minor optimizations 2014-01-24 22:30:19 +01:00
Jonas Kulla 2adf8ab265 Transition from QtCore to stdc++ / STL / boost
This looks like a pretty major change, but in reality,
80% of it is just renames of types and corresponding
methods.

The config parsing code has been completely replaced
with a boost::program_options based version. This
means that the config file format slightly changed
(checkout the updated README).

I still expect there to be bugs / unforseen events.
Those should be fixed in follow up commits.

Also, finally reverted back to using pkg-config to
locate and link libruby. Yay for less hacks!
2013-12-29 13:59:26 +01:00
Jonas Kulla c504a383ba MRI-Binding: Optimize RB_ARG_END vaarg guard
It's enough to check this only in debug mode.
Make this an empty define in release mode.
2013-12-20 11:29:12 +01:00