Clownacy
e1e49a4dcc
Made ArmsItem.cpp ASM-accurate
2019-02-19 00:18:32 +00:00
Clownacy
0bb9760d87
Rearranged #includes
2019-02-18 21:30:22 +00:00
Clownacy
809fb95b26
Fix Surface_Ids crash
2019-02-18 20:40:51 +00:00
Clownacy
e5caff593c
Removed the SDL dependency from Draw.h
...
Should make compiling with VC++ 2003 simpler
2019-02-18 20:40:07 +00:00
Clownacy
132d3c5110
Applied SURFACE_ID constants to everything
2019-02-18 14:36:58 +00:00
Clownacy
f08c1c3aa6
Added some bugfixes and cleanup
2019-02-18 13:24:10 +00:00
Clownacy
1042d3fcf2
Note a difference in the old Linux port
2019-02-18 02:56:27 +00:00
Clownacy
f9a4ea9ed4
Fixed an inaccuracy in NPC002 (Behemoth)
...
Was missing some calls for the sound effects, screen rumble, and smoke
NPC
2019-02-18 02:39:38 +00:00
Clownacy
99474e4aef
Fix another capitalisation error in the stage table
...
Should probably stick these fixes in FIX_BUGS at some point...
2019-02-17 00:43:38 +00:00
Clownacy
132f523510
Changed direction key fix
...
The old fix kinda just hardcoded the game to English keyboard layouts.
Scancode bind the keys based on position instead of meaning, which
should work better.
2019-02-16 22:18:26 +00:00
Clownacy
eb16fa45dc
Revert "hell"
...
This reverts commit 07d01143e6
.
2019-02-16 17:11:15 +00:00
Clownacy
b205399825
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
2019-02-16 17:10:58 +00:00
Cucky
c3cd3e9f85
Update README.md
2019-02-16 11:47:30 -05:00
cuckydev
07d01143e6
hell
2019-02-16 11:35:09 -05:00
Clownacy
ef46088671
Removed leftover SDL_rwops includes
2019-02-16 12:50:58 +00:00
Clownacy
b2a024d4b6
Fixed bad free
...
That's what I get for recycling code I guess.
2019-02-15 22:43:19 +00:00
Clownacy
da18e8211d
Merge branch 'master' of https://github.com/cuckydev/Cave-Story-Engine-2
2019-02-15 20:52:48 +00:00
Clownacy
0403f26f66
Two fixes
...
Made InitBack work with .bmp backgrounds, and fixed a file not being
closed in Draw.cpp
2019-02-15 20:52:03 +00:00
Clownacy
c44186d93a
Ditched SDL's file IO for stdio and our own convenience functions
...
ASM-accurate file stuff can come later.
2019-02-15 20:33:08 +00:00
cuckydev
1b0a8e56db
accurater?
2019-02-14 23:21:23 -05:00
Clownacy
8942c6cc48
Gave the music file extensions
2019-02-14 15:42:50 +00:00
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