Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update branch 'with-folders' #71

Merged
merged 43 commits into from Jun 1, 2016
Merged

Conversation

Falcury
Copy link
Contributor

@Falcury Falcury commented May 29, 2016

Fast-forward for the with-folders branch.

ecalot and others added 30 commits January 11, 2016 19:44
This adds a way for guard hitpoints to not get reset when re-entering a room with a guard (added a new option "enable_remember_guard_hp" in the Enhancements section of SDLPoP.ini)
Added a function that resets the unused fields and bits in the level format to zero (may be useful for forward compatibility, should we want to add things to the level format / savestate format in the future)
Added an #include for stdbool.h.
Merged both makefiles. Now make is fully portable.
This adds optional fixes for a few movement/collision glitches:
- FIX_GLIDE_THROUGH_WALL: Fixes the kid being able to glide sideways through the top sections of walls/tapestries while in freefall.
- FIX_DROP_THROUGH_TAPESTRY: Fixes the kid dropping through tiles when dropping down from a tapestry.
- FIX_LAND_AGAINST_GATE_OR_TAPESRY: Fixes the landing animation aborting when landing against a gate or tapestry+floor instead of a wall
Removed duplicate const to avoid warnings in default gcc settings on …
…to Falcury_movement_fixes

Conflicts:
	types.h
Added Markus installation method with brew install for OSX to the readme.
Add OSX build configuration for CMake
config: compile with USE_MIXER undefined
The SDL bug was fixed in SDL 2.0.4.
Removed sudo as Markus remarks. Added another tested OSX version by D…
Removed duplicate definition of timer_stopped.
Also changed 0 to timer_0 where appropriate.
NagyD and others added 13 commits March 28, 2016 16:52
- added unistd_win.h to support windows-specific differences from GNU
- added NMakefile for nmake to use to build the project
- updated common.h and config.h for minor windows-specifics such as
including the unistd_win.h when compiling with VC++
That is: 44100 Hz, 16-bit, Stereo.
remove joy_state variable (its use was identical to the newer gamepad_states variable
Fix joypad/joystick movement
@vanfanel wrote this is needed on the Raspberry PI.
Yes, the two are the same for byte arrays, but it's good to be consistent.
Fast-forward for the `with-folders` branch

Fixed conflicts:
	CMakeLists.txt
	source/Makefile.osx
@NagyD NagyD merged commit eb6365a into NagyD:with-folders Jun 1, 2016
@Falcury Falcury deleted the folders_update branch June 7, 2016 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants