Commit Graph

66 Commits

Author SHA1 Message Date
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
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
iProgramInCpp
ea16d96a4c * Fix bad names in the PCM sound header. Audio now works well :) 2023-07-31 15:15:20 +03:00
iProgramInCpp
a9e1c09bbe Merge pull request #2 from Stommm/master
Add windows soundsystem
2023-07-31 15:11:19 +03:00
iProgramInCpp
15b29c3ac9 Merge pull request #3 from Thomasluigi07/master
Fix broken formatting in README.md
2023-07-31 14:17:25 +03:00
Thomas G
3c68ba7acf * Fix broken link in README. 2023-07-31 21:11:16 +10:00
Thomas G
93bc845d9d fix broken video link in readme 2023-07-31 21:06:52 +10:00
f
0fefcb913d Merge branch 'ReMinecraftPE:master' into master 2023-07-31 13:01:19 +02:00
f
311ab75ee4 Make windows soundsystem use GetHWND
made invisible window before, was not needed
2023-07-31 12:58:45 +02:00
iProgramInCpp
eb7a397112 * Add some more info to the readme. 2023-07-31 13:53:17 +03:00