* Initial Linux/GCC support commit
* Add instructins for linux in the README
* apply suggestions by @Erotemic and @Emill
* Fix python 3.10 symlink line
* Fix func_80041E80 type mismatch (#3)
Type mismatch functions.h:664
* Makefile: clean OTRExporter/libultraship/ZAPDTR with distclean and fix CXX_FILES
* Makefile: find C/CXX_FILES automatically
* Makefile: remove ugly conditions in find commands
* cleanup _MSC_VER usage
* fix Windows build
* cleanup extraction scripts
* fix Windows build
* Fix Windows path separator issue
* fix rumble support for linux
* use glew-cmake in dockerfile
* add pulseaudio backend
* fix ZAPDTR linkage
* Check for "soh.elf" in directory (#6)
hide second button if `soh.exe` or `soh.elf` is present
* Fix hardcoded segment addresses (#5)
* fix condition
* hack lus -> soh dep for ZAPDTR
Co-authored-by: sholdee <102821812+sholdee@users.noreply.github.com>
Co-authored-by: qurious-pixel <62252937+qurious-pixel@users.noreply.github.com>
Co-authored-by: GaryOderNichts <12049776+GaryOderNichts@users.noreply.github.com>
* Boss title fixes.
* Proper X/Y/H/W
* Proper x,y,w,h
* Proper X,Y,W,H
* Actually had wrong height (was 32, should be 40)
* one of the last x,y,h,w fix
* WIP really need a better way to check it.
* Fix Ganondorf title card.
* better conditional logic
* No more workaround!
* Add two var in the TitleCardContext structures
* Added hasTranslation to Phantom Ganon's Horse
funny how that the horse that hold the title card.
* Add hasTranslation to Dodongo.
* Revert workaround and add hasTranslation=false
* Added hasTranslation to big piggy Ganon
* Add hasTranslation to Gohma
* Add hasTranslation to Morpha
* Add hasTranslation to Twins first part.
* Add hastranslation to that eletro "dude"
* Add hastranslation to bongo bongo
* Added hasTranslation to airwing v2
* add hasTranslation to TitleCard_InitBossName init
* isBossCard to true now that I can confirm it work
imagine in TitleCard_InitBossName setting isBossCard to false...
* no need to use bool there is seem to not like it
* change bool to s16
* Adding Languages section
* Added LanguagesSection
* Register the Cvar
* Added switcher method
* Added Language selection menu + function
* function ref.
* Conflict fixes to be sure nothing else is modded
* space removed
* no need to have conditions since ID are the same
* Rumble indefinitely until turned off
* Add rumble cvar
* Register CVar
* Check if controller can rumble to insert rumble pak
* Reduce verbosity of checks
* Remove extraneous const_cast
* Once again remove extraneous const_cast
* Add per-controller settings
* Add nice spacing
* Only display controller entry if pad connected
* Const some stuff
* Fix L/R buttons color in Kaleido menu.
I know this is a bug even official game but that definitely a logic bug.
That could be considered are a mods.
This make both button L and R have the same color on Hover and normal.
* Update z_kaleido_scope_PAL.c
* Condition to be on
Added condition to be on only if toggled on
* Cvar registers
* bool addition
* Added the item in menu
* Added bool in bootcommands
By default it is on.
* Hide and make it forced on by default
* Hide menu entry for that fix
* Potential fix for Title being over Kaleido.
Changing "OVERLAY_DISP" to "POLY_XLU_DISP" seem to fix and do not bring any errors (I did tried scene one by one and walked around in game)
It may be no correct but it could point to the right direction if that is not correct.
* Update z_actor.c
* Update graph.c
* Update z64.h
* Update macros.h
* Add Enhancement 3D Dropped Items
It will change most of dropped item to there 3D models variant, Exclude Rupee from Hyrule Castle (when you are child and in quest to see Zelda.)
* Fix z_kaleido_scope_PAL.c L and R button color issues
This fix an issue in IF and gDPSetPrimColor for button L & R icon.
making it with an else to place the on hover and normal color properly in both button so they both have exact same colour
* Fix quite a big logic issue for 3D item drops
In short,case logic required to be different with break; old version make it all fucked up with improper values.
* Clean Const that was present nor not.
* Update z_kaleido_scope_PAL.c
* Update z_kaleido_scope_PAL.c
* Visual / Audio Stone of Agony
This add Sound and blinking icon for the item Stone of Agony.
Useful for peoples that have issues with rumble anything other person that is also blind or deaf.
This is made with these second person in mind, home they will like it :)
* Adding bool there
Yes I do fiels one by one to be sure
* Adding the Cvar register
1 file left :D
* Adding the main change in func_80848EF8
And that the last file :)
* Adds fast text option
Changes previous "fast text" option to "skip text", and adds a new "fast text" option, which makes text appear 5 times faster.
* Fixes magic numbers
* Changes text speed to a slider (unfinished)
Got most of the code working, but only works upon reloading the game, unsure of how to fix this.
* Makes text speed adjustable via a slider
* Cleans up changes to z_message_PAL.c