13 Commits

Author SHA1 Message Date
UnknownShadow200
1c3d8fb72e Simplify writing plugins in C++ slightly 2024-07-28 23:33:22 +10:00
UnknownShadow200
89725e4676 Transfer repository to ClassiCube organization
Dreamcast: Also fix loading messages being trimmed
2024-02-20 11:52:31 +11:00
UnknownShadow200
08e93f7562 Show better error message when plugin fails to load with error 126 on Windows, which most often happens because the exe isn't named ClassiCube.exe
Also
1) Add section to plugin development document on how you should load functions/variables dynamically on Windows
2) Add function pointer declarations for a number of exported functions from ClassiCube
2023-09-11 20:13:48 +10:00
UnknownShadow200
bf52adf76c Visual Studio: Include CCIcon.rc by default, so that executables compiled using Visual Studio have an icon 2023-03-26 00:23:45 +11:00
UnknownShadow200
9eb115c991 Tidy up plugin compiling instructions, especially for mingw-w64 2023-01-17 20:46:25 +11:00
UnknownShadow200
431c3e427e
Improve plugin compiling instructions and also document for macOS 2022-08-12 23:01:21 +10:00
UnknownShadow200
202947e4a7 fix ios info.plist not working with command line build 2022-07-08 07:51:02 +10:00
UnknownShadow200
28893886d4
Fix example plugin instructions not compiling 2021-10-10 20:09:31 +11:00
UnknownShadow200
d5226a023f Improve documentation for C++ plugins (Thanks xnotx123)
Also get icon working on windows 98
2021-01-22 21:27:54 +11:00
UnknownShadow200
b429750127 Backport adding support for InputEvents.TextChanged from AndroidInputType branch 2020-10-18 14:51:13 +11:00
UnknownShadow200
13fda4c626 remove old String typedef completely 2020-10-18 12:31:19 +11:00
UnknownShadow200
9d68364781 Combine GameStructs.h into Game.h
Also breaks all plugin source code, sorry about that
2020-06-13 11:13:41 +10:00
UnknownShadow200
3ce5b1145a Split up misc folder into misc and doc folder 2020-05-29 22:43:10 +10:00