Commit graph

2743 commits

Author SHA1 Message Date
Clownacy
3b395c2639 Draw.cpp fix and optimisations
For whatever reason, alpha blending is enabled by default on surfaces.
Disabling it should result in faster blits, and also follow DirectDraw's
behaviour more closely.
2019-02-14 14:18:05 +00:00
cuckydev
e1cd4cf8d8 fix 2019-02-13 19:46:45 -05:00
Cucky
cd9df8ec47
Merge pull request #65 from Clownacy/master
Shut up some warnings
2019-02-13 15:54:08 -05:00
Clownacy
2453c456af
Update README.md 2019-02-13 19:53:13 +00:00
Clownacy
c844bc9f49 Avoid VLAs
'VLAs are bad because stack overflows' yeah yeah yeah except this
doesn't involve the stack at all.
2019-02-13 16:49:45 +00:00
Clownacy
d7813fd900 Fixed some warnings 2019-02-13 15:43:35 +00:00
cuckydev
08d9ca4ad8 fix??? 2019-02-12 21:28:44 -05:00
cuckydev
c387c31d04 help 2019-02-12 21:27:14 -05:00
cuckydev
c7da84bb9f accuracy? 2019-02-12 20:58:42 -05:00
Cucky
c75894e9ef
Merge pull request #63 from Clownacy/master
Fixed 3x window upscaling
2019-02-12 16:26:35 -05:00
Clownacy
9dd3eefafb Updated README 2019-02-12 14:40:48 +00:00
Clownacy
3a08ad5006 Fixed 3x window upscaling
SDL's upscaler is stupid, and wound up being off-by one... on an
*integer-factor upscale*
2019-02-12 14:31:38 +00:00
Clownacy
f54e325b9e Removed junk cursor resource files 2019-02-12 14:31:37 +00:00
Cucky
f302c55978
Merge pull request #62 from Clownacy/master
Made TextScr.cpp as ASM-accurate as possible for now, and added a bugfix
2019-02-12 08:36:15 -05:00
Clownacy
2f5472547d Added a bugfix 2019-02-12 04:38:26 +00:00
Clownacy
1bcbfa846f Made TextScr.cpp ASM-accurate
Or, at least as accurate as I can make it for now.
2019-02-12 04:38:26 +00:00
Cucky
e796a55a75
Merge pull request #58 from Clownacy/master
Cleanup, ARM Linux portability improvements, an accuracy fix, and dependency generation
2019-02-11 15:47:47 -05:00
Clownacy
a5860afeb9 Added Makefile dependency generation, and did some cleanup 2019-02-11 18:36:56 +00:00
Clownacy
1546e6ed4e Remove opengl hint
I'm just gonna guess that was accidentally included
2019-02-11 14:57:54 +00:00
Clownacy
a235d1c25e Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2 2019-02-11 14:56:58 +00:00
Clownacy
9e976b3707 Fixed an inaccuracy in NPC104 (Frog)
Whoops
2019-02-11 14:50:28 +00:00
Clownacy
9c7457f4e2 Tiny cleanup in Sound.cpp
The samples are unsigned
2019-02-11 14:43:31 +00:00
Clownacy
cad4518d30 Fixed some portability issues (tested on a Pi) 2019-02-11 14:42:24 +00:00
cuckydev
5aea2ad77b Fortnite 2019-02-10 20:46:33 -05:00
Cucky
4e5b2435c4
Merge pull request #54 from Clownacy/master
Fixed inaccuracy in NPC121 (Colon)
2019-02-10 18:11:36 -05:00
Clownacy
3cf1e68b73 Fixed inaccuracy in NPC121 (Colon) 2019-02-10 22:04:55 +00:00
Cucky
48459ae1ab
Merge pull request #53 from Clownacy/master
Removed a __cdecl
2019-02-10 16:09:37 -05:00
Clownacy
b83ba42123 Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2 2019-02-10 21:07:11 +00:00
Clownacy
bf58c69978 Removed a __cdecl that shouldn't be there 2019-02-10 21:06:00 +00:00
Cucky
371858e5ce
Merge pull request #52 from Clownacy/master
Accuracy improvement
2019-02-10 15:10:32 -05:00
Clownacy
ab7e5e7c0d Accuracy improvement 2019-02-10 19:49:08 +00:00
cuckydev
95774cfe63 frick 2019-02-10 14:12:27 -05:00
cuckydev
f2fed53e7f fixed nikumaru save 2019-02-10 14:11:34 -05:00
Cucky
1e03ec73ce
Merge pull request #51 from Clownacy/master
Added the cursors and icons
2019-02-10 13:22:47 -05:00
Clownacy
4e61be56d0 Renamed the SDL icon file
Turns out it has an actual name in the original EXE
2019-02-10 17:03:55 +00:00
Clownacy
d4c0cde748 Added Windows-specific icon files 2019-02-10 16:55:54 +00:00
Clownacy
2ee2a1b34b Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2 2019-02-10 16:35:36 +00:00
Clownacy
6265f81b14 Added cursors 2019-02-10 16:35:23 +00:00
Cucky
0b231fa2b0
Merge pull request #50 from Clownacy/master
Cleanup and a fix
2019-02-10 11:12:42 -05:00
Clownacy
37a6c1a7ab Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2 2019-02-10 16:00:20 +00:00
Clownacy
38b846487a Fixed (C)Pixel .pbm protection on 32-bit builds 2019-02-10 15:59:48 +00:00
cuckydev
b951bf60d5 fix 2019-02-10 10:52:47 -05:00
cuckydev
e2be534dd5 Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2 2019-02-10 10:49:40 -05:00
cuckydev
33244da9b8 change2 2019-02-10 10:49:20 -05:00
Cucky
09daf8c2a6
Update README.md 2019-02-10 10:44:13 -05:00
cuckydev
6ce0c60a3c part 2 2019-02-10 10:42:31 -05:00
cuckydev
53f4a05a39 removed data folder 2019-02-10 10:41:59 -05:00
cuckydev
ad64a0440b moved fonts to seperate folder, switched to joysticks for control 2019-02-10 10:39:45 -05:00
Clownacy
84db90c794 Minor Organya.cpp cleanup 2019-02-10 15:28:05 +00:00
cuckydev
3d0f3635a7 fixed back 2019-02-10 10:25:42 -05:00