Commit Graph

36 Commits

Author SHA1 Message Date
GabsPuNs
d7478637b0 Update SoundEngine.cpp 2026-04-26 13:33:24 -04:00
GabsPuNs
86879aa2fc Revert Secure funcs Part 1 2026-04-18 14:08:30 -04:00
GabsPuNs
bd811a02fd Changes 2026-04-15 16:59:59 -04:00
GabsPuNs
76ee5fa8d8 Use Secure print funcs. Remove LCE File System 2026-04-14 03:44:00 -04:00
GabsPuNs
3d5357eeb3 More changes
Remove include stdafx.h from the .h files.
Replace malloc with mi_malloc and free with mi_free
Move MiniAudio and Zlib to Libs folder
2026-04-13 04:31:42 -04:00
GabsPuNs
f79ca9e411 Support for TU24 has been extended.
Since the TU25 update still requires a lot of work and the TU24 version does not yet include all the features, I have decided to continue working with the TU24 version for now.

Merge latest changes from Minecraft Consoles:
* Added support for Big-Endian DLCs.
* Fix redstone tick persistence on chunk unload.
* Fix pistons permanently breaking server-wide on dedicated servers.
* Fix Ender Dragon damage and End Poem crash.
* Disable font mipmapping to get rid of artifacts on signs.

Other:
* Music Fixes.
* Added missing sounds (Caves, Horse Eat, Sheep Shear, Water Swim, Thorns)
* Remove duplicated sounds.
* Added High Quality ver of "The End Dragon Alive" music.
* Fix Mobs sounds volume.
* Added Old Swing Animation Option.
* Added Graphics Mode (Potato, Fast, Fancy and Extra)
* Fix a small memory leak with signs.
* Fixed Pig Zombies attacking creative players.
2026-03-28 06:27:19 -04:00
GabsPuNs
461e0f13dc Final Update for TU24 Part 1
Merged Minecraft-Consoles and LCE Renewed Latest Changes
 - Fixed Ice and Stained Glass X-Ray.
 - Fix initial cursor position for in-game UI elements.
 - Make handleParticleEvent actually parse the particle type instead of hardcoding hearts.
 - Add advanced tooltips, F3+H combo, and handle settings.

Other Fixes & Changes.
 - The sound from the portal was reduced.
 - Stained Glass removed from creative mode.
 - New F3 Menu.
 - Reduced UI Sounds volume by 25%.
 - Minor Fixes.
2026-03-24 04:07:17 -04:00
GabsPuNs
c53c70a909 Rename 2026-03-22 00:39:19 -04:00
GabsPuNs
bc7f5d1e5f Sound Fixes 2026-03-21 21:51:42 -04:00
GabsPuNs
1cd9a4a043 Fixes 2026-03-21 20:06:23 -04:00
GabsPuNs
dd839194ce More audio changes 2026-03-21 16:27:55 -04:00
GabsPuNs
532c468048 Update 4J libs 2026-03-21 05:11:41 -04:00
GabsPuNs
702f27ac34 Better Mipmaps, Fix Sign in 720p res, TU19 Tutorial 2026-03-21 02:49:04 -04:00
GabsPuNs
3f74c89fdf Fix Music and DLCs Saves 2026-03-21 01:43:53 -04:00
GabsPuNs
6932b8bb91 Update SoundEngine.cpp 2026-03-21 00:05:17 -04:00
GabsPuNs
180b4a117b Revert "NULL to nullptr"
This reverts commit 4b4b20a84b.
2026-03-21 00:04:26 -04:00
GabsPuNs
4b4b20a84b NULL to nullptr 2026-03-20 23:51:37 -04:00
GabsPuNs
cc6403cf9a Port Audio Changes from Renewed 2026-03-20 23:30:30 -04:00
ModMaker101
44fc8a4db2 Fix quiet in-game audio after engine update #897 (#1171) 2026-03-12 01:43:12 -05:00
ModMaker101
28614b922f Modernize project codebase (#906)
* Fixed boats falling and a TP glitch #266

* Replaced every C-style cast with C++ ones

* Replaced every C-style cast with C++ ones

* Fixed boats falling and a TP glitch #266

* Updated NULL to nullptr and fixing some type issues

* Modernized and fixed a few bugs

- Replaced most instances of `NULL` with `nullptr`.
- Replaced most `shared_ptr(new ...)` with `make_shared`.
- Removed the `nullptr` macro as it was interfering with the actual nullptr keyword in some instances.

* Fixing more conflicts

* Replace int loops with size_t and start work on overrides

* Add safety checks and fix a issue with vector going OOR
2026-03-08 18:08:36 -05:00
Loki Rautio
087b7e7abf Revert "Project modernization (#630)"
This code was not tested and breaks in Release builds, reverting to restore
functionality of the nightly. All in-game menus do not work and generating
a world crashes.

This reverts commit a9be52c41a.
2026-03-07 21:12:22 -06:00
ModMaker101
a9be52c41a Project modernization (#630)
* Fixed boats falling and a TP glitch #266

* Replaced every C-style cast with C++ ones

* Replaced every C-style cast with C++ ones

* Fixed boats falling and a TP glitch #266

* Updated NULL to nullptr and fixing some type issues

* Modernized and fixed a few bugs

- Replaced most instances of `NULL` with `nullptr`.
- Replaced most `shared_ptr(new ...)` with `make_shared`.
- Removed the `nullptr` macro as it was interfering with the actual nullptr keyword in some instances.

* Fixing more conflicts

* Replace int loops with size_t and start work on overrides
2026-03-08 09:56:03 +07:00
VivyaCC
52b1882f13 win cpp23 compat: Minecraft.Client 2026-03-07 23:58:51 +07:00
GuglioIsStupid
38ce933fd5 voids request - Move the filesystem files to root/ as it will be used in both Minecraft.Client and Minecraft.World (#819)
* Move Filesystem to root/include/ as per devoiders request

* Filesystem -> lce_filesystem
2026-03-07 18:36:05 +07:00
GuglioIsStupid
55be6447e3 Sound Fixes (#686)
* Fix sound settings not applying

* Reimplement miles sound artifacts

* Fix stone brick stairs recipe

* Fix craft and scroll sound

* Rename scrollfocus.ogg to scroll.ogg

* Remove unneeded code

* Reorganize sounds, revert spam sound press, add witch sounds and fix slimes

* I forgot my console again
2026-03-06 18:38:14 -06:00
GuglioIsStupid
de46641cda Reimplement miles sound artifacts, Stone Brick Stairs recipe, and craft sound (#684)
* Reimplement miles sound artifacts

* Fix stone brick stairs recipe

* Fix craft and scroll sound
2026-03-06 01:45:25 -06:00
GuglioIsStupid
5cbdf27b46 Fix sound settings not applying (#664)
* Fix sound settings not applying

* Remove my AllocConsole

* Forgot this printf
2026-03-05 22:05:59 -06:00
GuglioIsStupid
8398eb16b8 Miniaudio Implementation (+stb_vorbis) (#624)
* Miniaudio Implementation

* Do not link miles + remove miles lib
2026-03-06 07:48:12 +07:00
void_17
e888735798 Revert "Fix sound not working" (#205) 2026-03-03 06:22:43 +07:00
daoge
b3feddfef3 feat: TU19 (Dec 2014) Features & Content (#155)
* try to resolve merge conflict

* feat: TU19 (Dec 2014) Features & Content (#32)

* December 2014 files

* Working release build

* Fix compilation issues

* Add sound to Windows64Media

* Add DLC content and force Tutorial DLC

* Revert "Add DLC content and force Tutorial DLC"

This reverts commit 97a43994725008e35fceb984d5549df9c8cea470.

* Disable broken light packing

* Disable breakpoint during DLC texture map load

Allows DLC loading but the DLC textures are still broken

* Fix post build not working

* ...

* fix vs2022 build

* fix cmake build

---------

Co-authored-by: Loki <lokirautio@gmail.com>
2026-03-03 03:04:10 +08:00
GuglioIsStupid
852b9aac50 Allow for loading of WAVE Audio files (#148)
* Allow for loading of WAVE Audio files

* Remove usage of strcpy and use _s versions of file opening

* Update SoundEngine.cpp

---------

Co-authored-by: void_17 <61356189+void2012@users.noreply.github.com>
2026-03-03 00:27:32 +07:00
void_17
119bff3514 Revert "shared_ptr -> std::shared_ptr"
This reverts commit 7074f35e4b.
2026-03-02 17:37:16 +07:00
void_17
7074f35e4b shared_ptr -> std::shared_ptr
This is one of the first commits in a plan to remove all `using namespace std;` lines in the entire codebase as it is considered anti-pattern today.
2026-03-02 15:58:20 +07:00
Skylark
2f711d4c22 Actually moved sound to "Windows64" so commit 9691561 works
Copy sound folder in "Durango" to "Windows64" rather than to media since it looks like that folder is mainly for the DLC content
2026-03-01 16:52:27 -07:00
Slenderman
9691561693 Remove need for Durango folder 2026-03-01 14:33:30 -05:00
daoge_cmd
b691c43c44 Initial commit 2026-03-01 12:16:08 +08:00