1
0
mirror of https://github.com/blawar/ooot.git synced 2024-07-04 18:13:37 +00:00
Commit Graph

1403 Commits

Author SHA1 Message Date
Blake Warner
0cfb48dff4 fixed windmill respawning #134 2022-02-16 03:00:06 -05:00
Blake Warner
eca7134d8f fixed saria loading in intro cutscene #118 2022-02-16 02:07:19 -05:00
Blake Warner
2215778c69 added actor reset callback #131 #122 #124 #134 #135 2022-02-16 00:59:13 -05:00
Blake Warner
6d4faff5a8 refactored z_player.h 2022-02-16 00:59:10 -05:00
Blake Warner
50e237f5be small tweak 2022-02-16 00:58:27 -05:00
DaMarkov
cedd0dcd50 Fixed the seed for the RNG to stop TAS from desyncing. 2022-02-16 02:28:38 +01:00
DaMarkov
63e415c816
Added Command Line Arguments (#156)
* Cleaned up the input stuff.

* Put all the input related classes into the namespace `hid` and did some further cleanup.

* TAS support is now working.
Generates `last-run.tas`.

* Added *.tas to .gitignore.

* Put `hid` into namespace `oot`.

* Added a trivial form of compression for TAS files.

* End of TAS playback results in end of execution.
Added command line arguments:
-tas <filename> Selects the TAS file that should be played back
-no-graphics Disabled graphics. The window is still open though
-fast-forward Disables frame pacing, makes the game run as fast as possible

* Window now doesn't open anymore when -no-graphics is provided.
However, to make GLideN64 not crash a patch is required (PR for GLideN64 incoming).

* Cleanup.

Co-authored-by: DaMarkov <DaMarkovZED@gmail.com>
2022-02-15 19:09:11 -05:00
DaMarkov
0dec26fce0
TAS support and input cleanup (#154)
* Cleaned up the input stuff.

* Put all the input related classes into the namespace `hid` and did some further cleanup.

* TAS support is now working.
Generates `last-run.tas`.

* Added *.tas to .gitignore.

* Put `hid` into namespace `oot`.

* Added a trivial form of compression for TAS files.

Co-authored-by: DaMarkov <DaMarkovZED@gmail.com>
2022-02-15 17:16:29 -05:00
DaMarkov
418dd1b650
Framerate of the pause menu should be 30fps. (#155)
Co-authored-by: DaMarkov <DaMarkovZED@gmail.com>
2022-02-15 17:16:06 -05:00
Blake Warner
688e2fa2c2 changed global frame to counter 2022-02-14 10:56:17 -05:00
Blake Warner
b855643760 higher frame framework 2022-02-14 10:56:17 -05:00
Blake Warner
8446394ca7 added missing file from last commit 2022-02-14 10:56:17 -05:00
Blake Warner
50d2be115b fix VS slow compiles 2022-02-14 10:56:17 -05:00
Blake Warner
4ce1221e81 fixed audio crash 2022-02-14 10:56:17 -05:00
Blake Warner
33bc628d9a fixed assets extraction scripts for cpp 2022-02-14 10:56:17 -05:00
Uwabami Wabberz
3149ee7e33 Cleaned up options object, added blind owl game setting (#150)
* Cleaned up options object, added blind owl game setting to shut up Kaepora Gaebora

* Unintentionally commented out a static_assert
2022-02-14 10:56:17 -05:00
Blake Warner
ba10617dbe bf 2022-02-14 10:56:17 -05:00
Blake Warner
818c92ce7f update zapd binary 2022-02-14 10:56:17 -05:00
Blake Warner
b9c0619828 cpp conversion 2022-02-14 10:56:16 -05:00
DaMarkov
5d661cff1b
Changed OOT from console to windows app for Release builds. (#151)
Also added a missing include path for libGLideNHQ (Release only).

Co-authored-by: DaMarkov <DaMarkovZED@gmail.com>
2022-02-14 09:26:57 -05:00
Blake Warner
b43781509a fixed rainbow text lut 2022-02-12 11:51:31 -05:00
Bryan Kirk
3029e42cd1
Update .gitignore 2022-02-11 11:44:16 -05:00
Blake Warner
1daf897486
Merge pull request #120 from DaMarkov/fix-dampe
Fix Dampe not spawning
2022-02-11 09:19:01 -05:00
DaMarkov
c49a51237f Removed temp variable. 2022-02-11 15:15:21 +01:00
Blake Warner
408add97b7 fix endian issue #116 2022-02-11 09:07:56 -05:00
DaMarkov
9b22c8f830 Removed D_80AD8D24 to fix Dampe. 2022-02-11 14:02:31 +01:00
DaMarkov
d0fbee83d3 Re-enabled 4:3 aspect ratio for the correct scenes. 2022-02-11 11:58:57 +01:00
Blake Warner
25e84c0003 temp disabled prerendered 43 #113 2022-02-11 02:38:27 -05:00
Blake Warner
156722b5f7 fix ground texture in jabu jabus belly #114 2022-02-11 02:15:29 -05:00
Bryan Kirk
06a08e44ea Changed ordering of commands ran in setup.py to fix error message 2022-02-11 01:34:52 -05:00
Blake Warner
386145545e fixed day/night swap in z_select #111 2022-02-11 01:15:12 -05:00
Blake Warner
aaeb80f0cb sound timings working #108 #103 #82 #74 #43 #19 2022-02-11 00:59:26 -05:00
Blake Warner
3ad159855d moved segment marking into ZAPD 2022-02-11 00:00:50 -05:00
DaMarkov
f2e2b8c38a Removed a debug feature used to set skulltula.
This fixes issue #54.
2022-02-11 03:37:23 +01:00
Blake Warner
6dc4511c68 fixed collisions / hookshot #101 reverted ZAPD back to 64-bit 2022-02-10 20:46:50 -05:00
Blake Warner
27ab287584 fixed original undefined bug #81 2022-02-10 18:55:45 -05:00
DaMarkov
d71b6ce228 Also forced 4:3 aspect ratio for the temple of time outdoor scene. 2022-02-11 00:26:02 +01:00
DaMarkov
04beb5cc13
Merge pull request #109 from DaMarkov/background-force43
Force 4:3 for Prerendered Backgrounds
2022-02-10 23:59:03 +01:00
DaMarkov
76c80d00cd GLideN64 points now to the newest version (force aspect ratio 4:3 added). 2022-02-10 22:57:22 +01:00
DaMarkov
a94bf3a917 Added NO_LOAD_PROGRESS_DISPLAY to the preprocessor for GLideN64. 2022-02-10 22:34:10 +01:00
Blake Warner
eb4b640cf2
updated readme 2022-02-10 15:00:53 -05:00
GreenSwede
2c947b344e
F5 opens the debug level select screen (#106)
* F5 opens the debug level select screen

* Update keyboard.cpp
2022-02-10 13:46:46 -05:00
DaMarkov
ac9a9cc541 gfx_force_43() gets called when a new scene is loaded to tell GLideN64 to switch to 4:3 or back. 2022-02-10 19:02:13 +01:00
GreenSwede
bd6863e5de
Fix z_select strings (#105)
self-explanatory
2022-02-10 12:58:35 -05:00
Blake Warner
a2c90287d1
Merge pull request #104 from DaMarkov/beating-heart-fix
Beating Heart Fix
2022-02-10 09:44:26 -05:00
DaMarkov
ef8e89ba9b Rewrote func_800D2CEC to little endian 2022-02-10 15:35:42 +01:00
DaMarkov
ae3479a69d typo 2022-02-10 13:50:10 +01:00
DaMarkov
03b290243a Replaced the way the matrix is generated for the beating heart. 2022-02-10 13:23:18 +01:00
Blake Warner
c66adc3294 fix chest opening glow #36 2022-02-10 00:19:17 -05:00
DaMarkov
4b2ad84a88
Fixed the cursor in the pause menu. (#100)
And got rid of one THGA_Alloc

Co-authored-by: DaMarkov <DaMarkovZED@gmail,com>
2022-02-09 19:40:11 -05:00