Commit Graph

72 Commits

Author SHA1 Message Date
KiritoDv
1b43f0cd2c Removed audio tables 2024-11-21 03:13:13 -03:00
KiritoDv
bd7c4b6df6 Audio loaded from OTR 2024-11-21 03:13:13 -03:00
KiritoDv
6b0d495567 Removed printf of seqId 2024-11-19 01:11:01 -06:00
KiritoDv
090f31cc5a Ported some code from 2ship and documented codec macros on ProcessNote 2024-11-17 19:41:45 -06:00
KiritoDv
b788c3b613 Fixed CODEC_S16 on audio synthesis 2024-11-16 11:20:45 -06:00
Sonic Dreamcaster
32982631e0 Merge branch 'audio_fixes_v2' of https://github.com/HarbourMasters/Starship into audio_fixes_v2 2024-11-16 04:33:12 -03:00
Sonic Dreamcaster
1e118acaf7 remove comment 2024-11-16 04:32:31 -03:00
KiritoDv
d107567276 Added volume into imgui 2024-11-16 00:23:55 -06:00
Sonic Dreamcaster
b47b01409d reverbs are causing distortion 2024-11-15 19:32:24 -03:00
KiritoDv
d589fc4606 Seems to be working on 44100 2024-11-15 14:48:47 -06:00
KiritoDv
8da3a6e866 Some random fixes 2024-11-15 00:09:15 -06:00
KiritoDv
85dbf74ee4 Fixed 44100 audio 2024-11-14 23:49:06 -06:00
KiritoDv
b5ad9cc836 Changed some calculations on audio 2024-11-14 23:08:26 -06:00
Nicholas Estelami
f07a9b6c81 Audio and Message Fixes 2024-11-14 23:53:56 -05:00
Sonic Dreamcaster
11a148a047 audio work 2024-11-14 20:23:27 -03:00
Sonic Dreamcaster
4ae2fc22c1 current work 2024-11-12 20:48:19 -03:00
Sonic Dreamcaster
5ed3bb86d3 audiospec fix 2024-11-12 13:21:26 -03:00
Sonic Dreamcaster
c238f8a493 audio docs from the decomp 2024-11-11 03:53:15 -03:00
Sonic Dreamcaster
144db0e445 update audio_seqplayer.c with docs from the decomp. 2024-11-10 23:22:01 -03:00
Sonic Dreamcaster
de6f28df81 extern "C" fix for windows builds 2024-11-10 22:23:36 -03:00
KiritoDv
304a0a5288 Fixed more even things 2024-11-10 09:07:58 -06:00
KiritoDv
ecc6a49f90 Even more changes 2024-11-10 01:01:31 -06:00
KiritoDv
cd48d2cefa Updated audio 2024-11-09 20:45:31 -06:00
KiritoDv
4acc13fb36 Doing some more fixes 2024-11-04 01:02:27 -06:00
KiritoDv
40ffb3d0b4 Code cleanup 2024-11-03 11:17:04 -06:00
KiritoDv
6393690103 Removed 32 bit structs 2024-11-03 10:56:53 -06:00
KiritoDv
2a8ac4891e Its loading without issues finally! But its still broken 2024-11-03 01:07:44 -06:00
KiritoDv
94bc6486eb Added some fun cracking 2024-11-02 18:33:33 -06:00
KiritoDv
5f1a34d9c9 Trying to reimplement the original functions 2024-11-02 08:49:29 -06:00
KiritoDv
9c9aca051d Added load seq 2024-10-29 08:02:25 -06:00
KiritoDv
52d3eca421 We are so fucking close omg 2024-10-29 02:06:14 -06:00
KiritoDv
2354ee76a3 Another attempt at this thing 2024-10-25 22:39:32 -06:00
Sonic Dreamcaster
684f17c27f fix merge 2024-09-17 21:07:20 -03:00
KiritoDv
d89f674c0f Fixed stupid port crashes 2024-09-17 20:30:39 -03:00
KiritoDv
be38e53176 Bump LUS 2024-09-17 20:20:36 -03:00
KiritoDv
69cfe9b2c4 Fixed all remaining compilation issues 2024-09-17 20:20:26 -03:00
KiritoDv
7c801d33d9 Repo upstreamed 2024-09-17 20:16:46 -03:00
KiritoDv
f71ebdca82 Fixed some weird casts 2024-09-17 19:31:14 -03:00
KiritoDv
3892bcefa2 Merge branch 'master' into otr 2024-09-17 19:14:09 -03:00
Alejandro Asenjo Nitti
53363d6619
Hud, Title, Map & Option Docs (#272)
* hud title and option docs

* hud docs

* aspMain vram comment

* more hud docs

* HUD docs

* Hud_ -> HUD_ consistency

* ActorMissileSeekModes

* fox_option docs

* more option docs

* more option docs

* more option docs

* fox_title docs

* more fox_title docs

* fox_map docs

* fix map TLUTs

* more fox_map docs

* jp1 explore

* explore us rev0

* SETUPDL comments

* format

* fox_map docs

* more fox_map docs
2024-09-13 00:59:33 -03:00
Alejandro Asenjo Nitti
bfe2cd1c20
Remove static for file globals because they don't show up in the mapfile (#271) 2024-08-27 16:13:18 -03:00
Alejandro Asenjo Nitti
e82019fa2b
Actor Docs (#270)
* Docs

* actor timer_04C -> work_04C

* Actor & Boss unk_04A -> work_04A

* actor & boss unk_048 -> work_048

* actor & boss unk_046 -> work_046

* boss unk_044 -> work_044

* actor event docs

* ActorEvent docs

* name all Event Actor IDs

* EVID names in EventActorInfo comments

* refactor EVC_PASSED_ALL_RINGS by @inspectredc

* clarification comment

* some option docs

* audio enums and macros

* some audio renamings
2024-08-24 19:36:53 -03:00
Alejandro Asenjo Nitti
0251769d16
General docs (#269)
* fox_display.c DOCS

* PRINTF

* actor->destroy boolean

* corneria docs

* Boss->unk_04C to Boss->animFrame

* aCoGrangaWalkingAnim

* more corneria docs

* Spawner

* Spawner code refined

* Spawner description

* Actor Spawn guard

* Molar Rock (name by @inspectredc)

* more docs

* actor docs

* initial disassembly config for lodgenet

* correct vram addresses for lodgenet

* Actor Docs

* More actor docs

* more actor docs

* correction

* correction

* more actor docs

* Preliminary work for Effect documentation

* Change Init for Setup

* fox_play cleanup and defake

* fox_zo function names

* fox_so function renaming

* more object docs

* venom 1 actors

* actor docs

* some fox_bo docs

* some fox_fo corrections

* fox_ma obj->this

* fox_ma renamings

* fox_ma docs

* fox_ti Actors

* revert permuter settings to ido

* some renames on fox_andross.c

* fox_sy actors

* object names

* corrections

* some effect comments

* fix AudioTable struct and data to avoid UB

* uintptr_t in audio

* audio load changes

* event id enum usage in fox_sy

* clear padding in sPlaylists

* HUD_FoBase_ExplodeCs

* HUD
2024-08-12 11:58:54 -03:00
petrie911
83c5442915
Improve audio docs and partial audio disassembly support (#268)
* audiodiasm

* start of sound disasm

* disasm

* source
2024-07-07 14:43:41 -03:00
Alejandro Asenjo Nitti
c348962cab
Sector Z, Fortuna & General Docs (#261)
* Sector Z Docs initial

* Sector Z docs

* some other things

* correction

* Space Junk

* SectorZ_SetLevelObjects

* rename assets with correct prefix

* aSzBackgroundTex

* details

* pr review

* Sector X initials

* Meteo Initials

* Sector X things I forgot

* fox_tr360 & fox_ve1 & fox_so initials

* fox_so details

* Zones initials

* More Zones initials

* more zones initials

* area 6 initials

* fortuna inits

* fortuna actors

* some more docs

* more docs for Fortuna

* fix mistake in data incorrectly imported

* Fortuna Radars

* BossFO

* Sector Y Initials

* Venom 2 general Docs

* Some Corneria Docs

* Actor, Scenery and Boss IDs in update and draw functions of gObjectInfo

* more docs and this usage

* fox_360 this usage

* more actor types and this usages

* fox_effect type usage

* training docs

* some Sector X docs

* fix incorrect usage of "this"

* fix comment

* more docs

* funcNames

* fox_bg spacing

* boolean

* scenery corneria bumbs

* terrain bumps

* corneria arch

* more corneria objects

* hitboxes

* more corneria objects

* more corneria level objects

* more corneria objects

* aCoWaterfallDL

* corneria docs

* more corneria docs

* Granga swork start

* corneria swork

* Corneria

* Corneria Granga docs

* more granga docs

* granga work buffer enum

* CarrierParts enum use

* option

* Corneria Docs

* GRANGA_FWK

* fox_co.h header

* fix Fault_FillRectangle typo

* PR reviews

* sCsTeamInitialPos

* Doodad
2024-07-06 09:47:49 -03:00
Alejandro Javier Asenjo Nitti
dc6fdbcf69 fix gcc 2024-06-07 19:12:48 -03:00
petrie911
03ce166cca
Implement common data in EU and JP and clean up US data (#258)
* data fixes

* format

* alignment

* include
2024-05-23 20:40:42 -03:00
petrie911
2c98d106a1
Fix some names, use setup DL enum, add dma offsets to srcjp (#254)
* cleanup

* buffers

* setupDLs and such
2024-05-17 14:22:51 -03:00
petrie911
3045745789
name remaining files, fix some fake matches (#245)
* splits

* split and migrate

* readwrite const

* format
2024-05-14 11:44:12 -03:00
Alejandro Asenjo Nitti
cd3444b727
Isolate rev1 building tree (#239)
* try

* move yamls

* gitignore

* fix

* gitignore starfox64.us.rev1.yaml

* fix RM

* update readme

* readme again, forgot a few things

* okay one more...

* fix ci
2024-05-11 21:11:29 -03:00