Commit Graph

74 Commits

Author SHA1 Message Date
iProgramInCpp
b710486ebb Merge branch 'Stommm-master' 2023-08-02 14:07:47 +03:00
iProgramInCpp
ec73b28e92 Merge branch 'master' into master 2023-08-02 14:05:02 +03:00
iProgramInCpp
b485071d00 * Unblock sound playback 2023-08-02 14:03:57 +03:00
iProgramInCpp
d363d8d298 * Add improved saving. 2023-08-02 13:53:35 +03:00
iProgramInCpp
6683422467 * Force save when leaving. Kind of sucks. I'll work on it :) 2023-08-02 13:18:14 +03:00
iProgramInCpp
450cb190b6 * Finish level saving. 2023-08-02 13:15:25 +03:00
iProgramInCpp
16e2b79165 * Finish ExternalFileLevelStorage. 2023-08-02 09:58:26 +03:00
iProgramInCpp
3eb8062d06 * Add some more file paths discovered in minecraftpe.apk from assets.minecraft.net 2023-08-02 09:25:05 +03:00
iProgramInCpp
865d688212 * Start work on ExternalFileLevelStorage 2023-08-02 09:07:20 +03:00
f
9bfec799e2 Improve and fix crash in SoundSystemWindows
Add 3D Sound Listener, Fix crash when DirectSound fails to initialize. Add second argument to setListenerAngle. Implement setListenerAngle and setListenerPos in Minecraft.cpp (Is this a good place to put it?)
2023-08-01 22:02:24 +02:00
iProgramInCpp
858315ce54 * Add RegionFile class. 2023-08-01 16:15:13 +03:00
iProgramInCpp
d8cdbe4913 * Remove some useless LogMsgs 2023-08-01 13:21:10 +03:00
iProgramInCpp
9eb809f1b5 Merge pull request #16 from ReMinecraftPE/revert-15-dwm-vsync
Revert "Use DwmFlush to VSync instead of OpenGL VSync on supported OS"
2023-08-01 13:19:47 +03:00
iProgramInCpp
0cdc8e07fb Revert "Use DwmFlush to VSync instead of OpenGL VSync on supported OS" 2023-08-01 13:19:25 +03:00
iProgramInCpp
2afcc31b4a Merge pull request #15 from Kleadron/dwm-vsync (will work on it myself)
Use DwmFlush to VSync instead of OpenGL VSync on supported OS
2023-08-01 13:09:14 +03:00
Kleadron
79b4185324 Forgot to add WIN32_LEAN_AND_MEAN 2023-08-01 02:51:18 -07:00
Kleadron
10a2c09080 Merge remote-tracking branch 'upstream/master' into dwm-vsync 2023-08-01 02:46:30 -07:00
Kleadron
5535ef004c already did the todo 2023-08-01 02:37:11 -07:00
Kleadron
b4a685eba0 Add DWM VSync Code 2023-08-01 02:36:29 -07:00
iProgramInCpp
27b054a668 Merge pull request #11 from Kleadron/dsound-attenuation
DirectSound Attenuation
2023-08-01 12:15:40 +03:00
iProgramInCpp
653a6a62e2 Merge pull request #14 from Kleadron/enh_3d_inventory_tiles
Add ENH_3D_INVENTORY_TILES
2023-08-01 12:06:11 +03:00
iProgramInCpp
7fd8c67f13 * Fix some more bugs. 2023-08-01 12:05:24 +03:00
Kleadron
6feff32c51 Add ENH_3D_INVENTORY_TILES
Replaces the functionality of gui_blocks.png by actually 3D rendering inventory item tiles.
2023-08-01 02:01:55 -07:00
Kleadron
c99b23f579 Rotate ENH_SHADE_HELD_TILES shading 2023-08-01 02:01:55 -07:00
iProgramInCpp
328ef4fff5 * Allow smooth shading on translucent blocks. 2023-08-01 11:57:35 +03:00
iProgramInCpp
af11c5281c * Improve mouse grabbing.
This fixes a bug where the mouse would be restricted to the window after the level is loaded even if the window isn't focused.
2023-08-01 11:08:56 +03:00
iProgramInCpp
67d1fc4f44 what 2023-08-01 10:41:16 +03:00
iProgramInCpp
35773b5ba6 * Fix Util::stringTrim. Not sure if accurate 2023-08-01 10:40:41 +03:00
iProgramInCpp
adf3dfa54e * Fix bad check in Entity::moveRelative 2023-08-01 09:43:50 +03:00
Kleadron
40e54c2be8 Add 0-1 clamp and remove useless operations 2023-07-31 17:41:13 -07:00
Kleadron
63cd6a32f2 Add volume attenuation to SoundSystem_windows 2023-07-31 17:41:13 -07:00
iProgramInCpp
f6b1856ea9 * Improve timer accuracy, thanks to @Kleadron on GitHub 2023-07-31 22:42:16 +03:00
iProgramInCpp
65406ef97e Fix sky rendering. 2023-07-31 22:25:58 +03:00
iProgramInCpp
16bfb1359e Merge pull request #6 from 2008Choco/update-readme-enhancements
Update README with current enhancements and mods
2023-07-31 21:20:16 +03:00
iProgramInCpp
e7c33ca04f Merge pull request #8 from 2008Choco/tickMouse-original-code
Surround tickMouse() call in ORIGINAL_CODE preprocessor check
2023-07-31 21:17:22 +03:00
iProgramInCpp
9fe648ae8d Merge pull request #9 from 2008Choco/fix-options-file
Fix options.txt overriding in-game changed settings at runtime
2023-07-31 21:16:30 +03:00
iProgramInCpp
b652de50da Merge branch 'master' into fix-options-file 2023-07-31 21:16:22 +03:00
iProgramInCpp
40961e8d8d * Improve mouse turning once again. 2023-07-31 21:15:42 +03:00
iProgramInCpp
24a693026f * Make the options not reload 2023-07-31 21:09:12 +03:00
iProgramInCpp
5884302836 * Change long to TLong.
This allows a potential linux port to become reality much easier.
2023-07-31 21:08:31 +03:00
Parker Hawke
80edda6400 Fix options.txt overriding in-game changed settings at runtime 2023-07-31 13:42:08 -04:00
Parker Hawke
25c0ad6067 Surround tickMouse() call in ORIGINAL_CODE preprocessor check 2023-07-31 12:40:08 -04:00
Parker Hawke
b4091b8cc6 Update README with current enhancements and mods 2023-07-31 11:39:49 -04:00
iProgramInCpp
47f9b45ac4 * Add support for an options file on Windows. 2023-07-31 18:28:10 +03:00
iProgramInCpp
4853c6e18b Merge pull request #5 from 2008Choco/mouse-wheel
Add enhancement to support scroll wheel for inventory
2023-07-31 17:38:42 +03:00
Parker Hawke
444bc4ae2e Add enhancement to support scroll wheel for inventory 2023-07-31 10:20:16 -04:00
iProgramInCpp
cb085a8956 * Add Player::drop 2023-07-31 17:13:10 +03:00
iProgramInCpp
297f7f3cf4 * Adjust the mouse sensitivity, think this feels better 2023-07-31 16:29:19 +03:00
iProgramInCpp
d757217844 Merge pull request #4 from Vruk11/master
Create screenshots folder if it doesn't exist
2023-07-31 15:54:35 +03:00
Vruk
cf6d27f123 Create screenshots folder if it doesn't exist
When taking a screenshot the windows implementation will now check for a folder to save to and create it if it does not exist

g_pApp->field_D58 is now g_pApp->m_externalStorageDir
2023-07-31 05:50:26 -07:00