Commit graph

1289 commits

Author SHA1 Message Date
ConfiG
48e84e406f
rob made setContentScaleFactor public 2023-06-12 18:31:34 +03:00
ConfiG
f71fcb24f6
add setContentScaleFactor 2023-06-12 18:18:51 +03:00
ConfiG
c616e05926
add most cocos ctor/dtor addresses on windows 2023-06-12 16:39:15 +03:00
ConfiG
566d891994
fix member offset test 2023-06-12 01:56:53 +03:00
ConfiG
6615ad99f7
CCApplication and CCEGLView stuff 2023-06-12 01:50:10 +03:00
ConfiG
17dfe975af
CCApplication, AppDelegate and controller stuff 2023-06-11 19:57:03 +03:00
ConfiG
e98a756361
unsillify dllmain and better early errors 2023-06-11 01:53:25 +03:00
ConfiG
9acb07229b
move loadGeode call to geode's DllMain 2023-06-11 00:33:17 +03:00
alk
9031328821
Update CHANGELOG.md 2023-06-10 17:06:57 +03:00
alk
69493e036f
Update crash-report.yml 2023-06-10 17:01:37 +03:00
alk
3fe347f14e
Update crash-report.yml 2023-06-10 17:00:55 +03:00
alk
7e3051d1da
Update bug-report.yml 2023-06-10 17:00:31 +03:00
altalk23
e41bb53510 Update CHANGELOG.md 2023-06-10 16:41:23 +03:00
mat
142c410fa5
Merge pull request #186 from geode-sdk/new-proxy
New proxy
2023-06-10 10:37:27 -03:00
altalk23
7209d4fe3f Merge branch 'new-proxy' of https://github.com/geode-sdk/geode into new-proxy 2023-06-10 16:35:53 +03:00
altalk23
991e714810 check if the github tag exists before downloading 2023-06-10 16:35:51 +03:00
ConfiG
d5fe754b65
format code and use std::filesystem in updater 2023-06-10 16:24:35 +03:00
alk
1ae1f7df73
Update build.yml 2023-06-10 16:06:29 +03:00
ConfiG
7097ab4d89
dont try latest on error when downloading res 2023-06-10 15:53:17 +03:00
ConfiG
46fab0e821
use weakly_canonical in getGameDir and getSaveDir 2023-06-10 15:49:55 +03:00
ConfiG
68357143e8
clear directory before deleting it 2023-06-10 14:06:11 +03:00
ConfiG
d8a85e42e0
Merge branch 'new-proxy' of https://github.com/geode-sdk/geode into new-proxy 2023-06-10 13:57:30 +03:00
ConfiG
3eb686c4b5
improve updater code 2023-06-10 13:57:12 +03:00
alk
e53076c64b
Trim whitespace from VERSION 2023-06-10 13:45:13 +03:00
alk
1ae0e08134
Update CHANGELOG.md 2023-06-10 13:34:29 +03:00
alk
cef8477962
Update VERSION 2023-06-10 13:25:29 +03:00
matcool
8f5c229f7c
use memcpy instead of WriteProcessMemory 2023-06-09 23:08:57 -03:00
matcool
681fb481a9
fix updateGeode() when geode or the update folder doesnt exist 2023-06-09 23:04:22 -03:00
mat
2f3aee61f4
Update build.yml 2023-06-09 21:34:15 -03:00
ConfiG
884825488d
actually fix mac build 2023-06-09 19:09:28 +03:00
ConfiG
73e94193ef
fix mac build
i forgor 💀
2023-06-09 18:52:44 +03:00
ConfiG
3c1529caa6
split main.cpp per platform 2023-06-09 18:29:19 +03:00
ConfiG
7f772e9bee
open console early 2023-06-09 18:11:35 +03:00
ConfiG
e156f361b6
fix build.yml 2023-06-09 17:54:25 +03:00
ConfiG
d29f86ef3e
add upgrade path to new updater and xinput 2023-06-09 17:52:22 +03:00
ConfiG
c045b49492
fix build 2023-06-09 16:19:20 +03:00
ConfiG
692e227194
add LIBRARY_OUTPUT_DIRECTORY back
and change SIZE_T to size_t
2023-06-09 15:54:37 +03:00
ConfiG
ab5975aa9c
don't do c_str inplace 2023-06-09 15:48:01 +03:00
ConfiG
b47870e7e9
new proxy loader
- remove bootstrapper dll
- add updater exe
- remove createthread/loadlibrary calls
  - and link instead to let windows load it
- needs mac port probably?
2023-06-09 15:39:35 +03:00
ConfiG
d72797334f
fix CCEGLView custom ctor on windows
Co-authored-by: alk <45172705+altalk23@users.noreply.github.com>
2023-06-09 15:30:08 +03:00
altalk23
4c4be3657a add sigbus & print the crashlog 2023-06-08 23:54:39 +03:00
altalk23
dd7e18fb57 you didnt see me commiting a __builtin_trap shush 2023-06-08 23:09:17 +03:00
altalk23
3881e65511 make stacktrace make sense even if atos is missing 2023-06-08 23:07:40 +03:00
altalk23
9b58b3376b Implement macos crashlog (wow this was hard) 2023-06-08 22:59:45 +03:00
altalk23
fd3fd9536e fix crashlog to actually build (doesnt work on macos yet) 2023-06-08 19:22:51 +03:00
altalk23
9c3759b398 Merge branch 'main' of https://github.com/geode-sdk/geode 2023-06-08 19:04:45 +03:00
mat
d071e75f95
Merge pull request #185 from cgytrus/cocos-stuff
Add some more cocos stuff
2023-06-07 16:30:23 -03:00
ConfiG
ba40d39a2d
fix g_uNumberOfDraws 2023-06-07 19:07:42 +03:00
ConfiG
11f2208767
add more cocos stuff 2023-06-07 18:58:19 +03:00
qimiko
37d1f39ace
add binding for ccmessagebox
mat didn't know it existed. poor mat
cclog is at 0xbaa80 but bindings don't support variable args. idk
2023-06-05 19:13:32 -07:00