If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Talk:Banjo-Kazooie: Nuts & Bolts

From The Cutting Room Floor
Jump to navigation Jump to search
This is the talk page for Banjo-Kazooie: Nuts & Bolts.
  • Sign and date your posts by typing four tildes (~~~~).
  • Put new text below old text.
  • Indent replies by prefixing with a colon :
  • Add new sections with the 'Add topic' button at the top right.
  • Be polite.
  • Assume good faith.
  • Don't delete discussions.
  • Be familiar with the talk help page.

Debug menu leftovers

Search for "projectmenu" in game assets and you will find some xzp (xuipackage) files containing some debug menu stuff

(Source: commonassetfileformat)

Map Data

I don't know if the map referenced on the page is what actually builds the levels or not, but it perfectly matches the level layouts for the Klungo minigame, starting from the bottom and going up. https://www.youtube.com/watch?v=Occ2uE7O9I4 DangItBobby (talk) 20:10, 8 May 2017 (EDT)

Unused models and Weird West junk

Don't mind me, just dropping this stuff here and removing it from the main article since it's very poorly formatted and doesn't show much of value. Maybe someone can use this info to extract some actual assets from the game? --BMF54123 (talk) 05:41, 18 November 2017 (EST)

I successfully extracted one unused gruntbot model. Model renders coming soon --Commonassetfileformat (talk) 11:15, 4 December 2017 (EST)

Unused Models

Game:\\Bundle\4f\2d5351 contains unused Blocker Gruntbot animations, model and other data. (aid_havok, aid_objparams, aid_statetable)

Game:\\Bundle\4f\feb160 contains unused Dropper Gruntbot animations, model and other data.

Game:\\Bundle\4f\4527d5 contains unused Generator Gruntbot animations, model and other data.

Game:\\Bundle\4f\67e94b contains unused Whirlwinder Gruntbot animations, model and other data.


(Source: commonassetfileformat )

Weird West Leftovers

Weird West was cut due to time limits. However there are some leftovers:

Weird West icon - i was unable to convert *.rtx file to something normal, so i replaced it ingame

Restored Weird West Icon.jpeg

Other files:

Bundle/4f/685374/aid_texture_banjox_shared_weirdwest_glasstransp_0x03afc245mip

Various Jiggy challenge data (There were planned 15 Jiggy Challenges)

Data about 2 Jinjo Combats


(Source: commonassetfileformat)

Notes on extracting audio

Because it was a bit of a pain, here are the steps I used to extract audio files:

  1. Dump the game using Redump techniques; this should result in a 7835492352 byte file with a crc32 of 32FE9EF7 (for the US release).
  2. Download "XBOX 360 ISO Extract" (archive) and use exiso.exe -x -d NutsAndBolts XGD2DVD_NTSC.iso to extract the disc image (replacing XGD2DVD_NTSC.iso with the file name as needed).
  3. Download bkextractor's source code and compile it.
  4. Extract the audio files from Bundle/50/685374 using bkextractor.exe NutsAndBolts\Bundle\50\685374 NutsAndBoltsSounds. This will produce a bunch of .bin files.
  5. Some of those .bin files have a DNBW header; that header also specifies a bank name. The names appear below. To exact them, use unxwb (the unxwb.exe in the repo is fine). "unxwb\unxwb.exe -D -v -l NutsAndBoltsSounds\A6D3A88.bin" will print information about the files, while "unxwb\unxwb.exe -d Sounds -D NutsAndBoltsSounds\A6D3A88.bin" will extract the files (note that the Sounds folder needs to be created first).
  6. The extracted files will have a .wav extension, but are still compressed/in XMA2 format. ffmpeg can play or convert most of them (though it refuses to play files with more than 2 channels, such as 1.wav in A6D3A88.bin).
  7. To merge the files, I used e.g. ls Sounds/*.wav | sed 's/^/file /' > DialogBoggyKid.txt followed by ffmpeg -f concat -i DialogBoggyKid.txt DialogBoggyKid.ogg. The first command would need to be adapted for other platforms.
Bank names
  • 135DA05C.bin TaskArcade
  • 135E305C.bin TyreSurfaceWood
  • 135F1720.bin AmbiBanjolandTorch
  • 1365D868.bin VocalsBanjo
  • 1388A914.bin BoltOnGyroscope
  • 1395F1A8.bin MusicTitle
  • 13BAF6EC.bin ObjectHotRock
  • 13BE73C0.bin DialogPikelet
  • 13C0C3C0.bin VocalsPenguin
  • 13CE577C.bin ObjectSecurityCamera
  • 13CF15E4.bin BoltOnRam
  • 13CFADE4.bin TaskMulti
  • 13D2B500.bin AmbiBattlefieldDragonfly
  • 13D46684.bin ImpactsBlockStrut
  • 13DA55F0.bin ImpactsPropPizzaStall
  • 13DB5D88.bin ImpactsPropGlassPane
  • 13DC8588.bin ObjectInflatableSheep
  • 13DDBC44.bin ImpactsPropEmerald
  • 13DE9C44.bin ObjectCPUPowerChip
  • 13DF1444.bin AmbiBattlefieldEmitterFrog01
  • 13EA9C9C.bin ImpactsPropCoconut
  • 13EED634.bin ImpactsPropJiggy
  • 1403C1DC.bin EngineFuel
  • 142580B4.bin VocalsWindupFootstep
  • 142BBAC4.bin AmbiShowdownNight
  • 142D64A4.bin VocalsWindupPenguin
  • 143E39DC.bin MusicSpiralChallenge
  • 147D63E4.bin BoltOnEggServo
  • 147E33E4.bin AmbiBattlefieldEmitterGulls
  • 1493DC1C.bin BoltOnGrenadeServo
  • 1496B794.bin VocalsBanjoFat
  • 149B0F94.bin ImpactsPropCanoGuff
  • 149CDF94.bin ObjectCrane
  • 14A86D14.bin DialogBlubber
  • 14AF1D14.bin BoltOnFreezeezy
  • 14B12514.bin ImpactsWindupSmall
  • 14B22B80.bin Bodyfalls
  • 14B3270C.bin ImpactsBlockTyre
  • 14B37F0C.bin VocalsKazooie
  • 14B7E254.bin VocalsWindupVirus
  • 14BBAA54.bin ObjectJinjoAlarm
  • 14C8EC28.bin AmbiBanjolandCistern
  • 14CA4ADC.bin AmbiCPU
  • 14CE787C.bin ObjectPortal
  • 14CFB560.bin BoltOnEggGrenade
  • 14DB10E8.bin ObjectWorldDoor
  • 14DB80E8.bin ImpactsPropCamera
  • 14DC78E8.bin VocalsJinjo
  • 14F002CC.bin ImpactsBlockSolid
  • 14F202CC.bin TaskSetup
  • 14F4A4A4.bin ImpactsPropCrystal
  • 14FCB8C4.bin EngineGolfCart
  • 14FE98C4.bin ObjectBeachball
  • 14FEB0C4.bin AmbiBattlefieldWaterfall
  • 15010F14.bin ImpactsPropBinbag
  • 150B7930.bin VocalsPikeletstanding
  • 153033CC.bin VocalsWindupDuck
  • 15349BCC.bin ImpactsBlockSofa
  • 153C5104.bin BoltOnSiren
  • 153EA394.bin BaddieGruntBot
  • 1541DB94.bin FootstepCoconut
  • 15481C2C.bin ObjectLeakypipe
  • 15487C2C.bin MusicTestTrack
  • 156FAC2C.bin DialogKingJingaLing
  • 1575042C.bin BoltOnLaser
  • 1575E42C.bin AmbiBigFan
  • 1578C2FC.bin MusicGruntyChallenge
  • 15DEF668.bin ImpactsBlockBody
  • 15E1BFAC.bin AmbiShowdownDocks
  • 15E317AC.bin ImpactsPropGrenade
  • 15E377AC.bin CutsceneSpiralMountain
  • 1627677C.bin ImpactsPropFootball
  • 1634C7FC.bin ObjectCoconut
  • 16361830.bin ImpactsBlockAirCushion
  • 163815DC.bin AmbiBanjolandCrowd
  • 16515DF8.bin ImpactsPropSweet
  • 1651ADF8.bin ObjectNote
  • 1655A114.bin ImpactsPropWoodGate
  • 165E3888.bin BoltOnRustbin
  • 165EE088.bin ImpactBotBouncer
  • 16665244.bin ImpactsPropCrate
  • 166BB81C.bin MusicMainTheme
  • 168C3BD0.bin AmbiBattlefieldEmitterBird07
  • 168EB900.bin ImpactsPropTicket
  • 168F4900.bin FootstepLongGrass
  • 16973034.bin MusicGarage
  • 16D40834.bin TyreSurfaceMud
  • 16D72038.bin VocalsWindupRobin
  • 16E3A8B8.bin ObjectMrPatch
  • 16E633C8.bin ImpactsBotBouncer
  • 16EA0970.bin ImpactsWindupMedium
  • 16FA9F8C.bin ImpactsPropSharkFin
  • 16FAEF8C.bin ObjectReattach
  • 16FB0F8C.bin SpeechEng
  • 1705B28C.bin AmbiShowdownFactory
  • 1705FA8C.bin ImpactsPropBrick
  • 1707228C.bin VocalsGruntbotSucker
  • 171E95FC.bin ObjectBomb
  • 1729C308.bin ImpactsPropGameCase
  • 172B0E30.bin AmbiBattlefieldEmitterBird04
  • 172BD934.bin AmbiBattlefieldEmitterBird10
  • 1730168C.bin VocalsWindupWhale
  • 1733818C.bin MusicJinjoChallenge
  • 1768018C.bin ObjectChain
  • 177904EC.bin VocalsWindupVirus2
  • 177F44EC.bin AmbiBanjolandTree
  • 1785FBD0.bin ObjectCPUHotFan
  • 178853D0.bin DialogTrophyThomas
  • 178C03D0.bin ImpactsPropGameSphere
  • 178EFC04.bin AmbiBanjolandRoom
  • 178F6C04.bin ImpactsPropRockSmall
  • 17900C04.bin BoltOnEMP
  • 17910C04.bin AmbiTerroriumAirlock
  • 179C1450.bin ObjectCogFence
  • 179CF634.bin ImpactsPropParasol
  • 179DFE34.bin AmbiWaterLaps
  • 179F1494.bin BoltOnAerial
  • 179FE494.bin DialogPenguinKid
  • 17A43CCC.bin AmbiBattlefieldEmitterBird06
  • 17A63934.bin ImpactsPropTreasureChest
  • 17A921CC.bin VocalsPikelet
  • 17AD6A2C.bin ObjectTrackmarker
  • 17B6BF38.bin AmbiTerroriumFlowers
  • 17B7C.bin ImpactsPropBigAlBox
  • 17B8C308.bin BoltOnStickyBall
  • 17BA9B08.bin AmbiBattlefieldEmitterBird02
  • 17BB7308.bin FootstepRattles
  • 17C07308.bin ObjectPlanet
  • 17C169B0.bin ImpactsBreakOff
  • 17C8BBA0.bin VocalsMinjo
  • 17CD2244.bin BoltOnOutofAmmo
  • 17CD3A44.bin AmbiBanjolandClock
  • 17CDEE28.bin EngineLandingGear
  • 17CFA894.bin BoltOnSail
  • 17D14BD8.bin VocalsGruntbotShared
  • 17D289A0.bin VocalsWindupVirus1
  • 17D99F1C.bin VocalsMrPatch
  • 18035C0C.bin LoadingScreen
  • 180BC7A8.bin DialogJinjo
  • 1810AFA8.bin ImpactsPropChimneyPot
  • 1816EA24.bin ImpactsPropPizzaBox
  • 1817B6F4.bin AmbiSpiralStream
  • 18195EF4.bin BoltOnSeat
  • 18199EF4.bin ImpactsPropFishTank
  • 181FBDD0.bin CutsceneBanjoland
  • 1834DDD0.bin ImpactsPropDiceGlass
  • 1841D658.bin ObjectVehicleExplosion
  • 184395BC.bin FootstepGlass
  • 184447B4.bin SpeechFra
  • 184D87B4.bin AmbiShowdownArcade
  • 18501418.bin ObjectBanjosHouse
  • 18533C18.bin ImpactsBlockFuelTank
  • 18593200.bin ImpactsPropContainer
  • 185A5A00.bin AmbiBanjolandShip
  • 185C2C08.bin MenuFrontEnd
  • 185D0B6C.bin MusicSpiralMountain
  • 1A17DB6C.bin AmbiBanjolandIce
  • 1A299A28.bin ImpactsPropBingoColumn
  • 1A39F824.bin DialogLordofGames
  • 1A45C344.bin AmbiBattlefieldFly
  • 1A496FEC.bin ObjectJigoVend
  • 1A4DAC7C.bin CutsceneShowdownTown
  • 1A6BA138.bin BoltOnMumboBombo
  • 1A6D0EFC.bin AmbiTerroriumBase
  • 1A6E9EFC.bin FootstepIce
  • 1A7F530C.bin VocalsWindupAlien
  • 1A86E160.bin BoltOnVacuum
  • 1A8B1160.bin MusicDitties
  • 1AA63B48.bin VocalsWindupRabbit
  • 1AA95B20.bin BoltOnClockworkKazooie
  • 1AAB2D24.bin CutscenesCPU
  • 1ACF3280.bin AmbiBanjolandBoat
  • 1AD5C764.bin ObjectCactus
  • 1ADDD3E0.bin FootstepWood
  • 1AE98BEC.bin MusicCPU
  • 1BF545F4.bin VocalsWindupMudmonster
  • 1BF96470.bin ImpactsPropBowlingBall
  • 1BFC7AE0.bin ImpactsVehicle
  • 1C000AE0.bin FootstepsRattles
  • 1C08BEC0.bin BoltOnTorpedile
  • 1C0A06C0.bin VocalsMrfit
  • 1C194D18.bin EngineSuper
  • 1C1F1364.bin BoltOnSelfDestruct
  • 1C219DB4.bin MusicRadioEdits
  • 1C74E36C.bin ImpactsPropNeonLight
  • 1C77BF64.bin VocalsGruntbotScoffer
  • 1C858F64.bin ImpactsPropSeed
  • 1C8705D8.bin VocalsGruntbotDisabler
  • 1C95FF64.bin MusicPreRaceDrums
  • 1CA4E154.bin EngineJet
  • 1CA7F954.bin AmbiBanjolandSand
  • 1CB68C78.bin MusicBonus
  • 1CD5E478.bin ImpactsPropPizza
  • 1CDDBC2C.bin ImpactsPropBagofLoot
  • 1CE16BD0.bin VocalsWindupMouse
  • 1CE5FBD0.bin BoltOnBalloon
  • 1CEA17B4.bin AmbiShowdownCog
  • 1CEDFC64.bin VocalsHumba
  • 1CFFD608.bin VocalsBottles
  • 1D0ED608.bin FootstepDefault
  • 1D1454CC.bin VocalsPiddles
  • 1D1BC4CC.bin VocalsKlungo
  • 1D2F8160.bin AmbiLavaPool
  • 1D3A8168.bin VocalsGruntbotLightener
  • 1D47DAD8.bin SpeechRus
  • 1D513AD8.bin VocalsGruntbotShouter
  • 1D762B9C.bin VocalsPigPig
  • 1D88639C.bin ImpactsBotSwallower
  • 1D89CC40.bin ImpactsPropIcecube
  • 1D8AFC40.bin ObjectBolthead
  • 1D8BEFFC.bin FootstepStone
  • 1D8D6A60.bin ImpactsPropBook
  • 1D8DFA60.bin VocalsWindupBull
  • 1D977C94.bin DialogJollyDodger
  • 1D9CA30C.bin ImpactsPropCocoon
  • 1DA3739C.bin VocalsWindupAlienbigeye
  • 1DA8A39C.bin VocalsGruntyhead
  • 1DACA860.bin VocalsBoggykid
  • 1DB04CB8.bin ObjectRubbishBin
  • 1DB09CB8.bin DialogPigpig
  • 1DB594B8.bin ObjectTsunami
  • 1DB624B8.bin FootstepGravel
  • 1DBFBE08.bin BoltOnWeldarsBreath
  • 1DC4EB10.bin ImpactsPropMast
  • 1DC68CF4.bin ImpactsPropCharacter
  • 1DE3E7F8.bin BoltOnCitrusSlick
  • 1DE537F8.bin ImpactsPropFungusBall
  • 1DE5D78C.bin BoltOnSpotlight
  • 1DE7AF44.bin AmbiBanjolandSpooky
  • 1DEBC314.bin VocalsGruntbotCharger
  • 1E042E38.bin MusicKlungo
  • 1E244708.bin ObjectCPULift
  • 1E24B708.bin AmbiBanjolandCloud
  • 1E2B46AC.bin VocalsKingjingaling
  • 1E3250D8.bin AmbiBattlefieldEmitterBird05
  • 1E33F4E0.bin ObjectGameWorldDoor
  • 1E3562C4.bin ObjectWarppad
  • 1E35E2C4.bin DialogKazooie
  • 1E3EC6F0.bin EngineNormal
  • 1E43CDA4.bin Pickups
  • 1E44C768.bin VocalsWindupAlienhat
  • 1E4B9F68.bin EngineWater
  • 1E509F68.bin AmbiGarage
  • 1E5C09D0.bin VocalsWindupAnt
  • 1E5F29D0.bin BodyMovement
  • 1E6551D0.bin DialogBoggy
  • 1E6B92C0.bin BoltOnEggGun
  • 1E74B1F8.bin ImpactsBotLightener
  • 1E88B2D4.bin VocalsWindupBird
  • 1E90BC98.bin AmbiBanjolandJaws
  • 1E916C98.bin VocalsGruntbotBouncer
  • 1E998688.bin DialogMumbo
  • 1E9EB688.bin ObjectEgg
  • 1EA09084.bin TyreSurfaceLava
  • 1EA11468.bin EngineBotCar
  • 1EA19468.bin MusicShowdownTown
  • 2375AC.bin AmbiBattlefieldLavaPipe
  • 254AAC.bin ObjectJiggyBank
  • 273F1C.bin VocalsBoggy
  • 2DF70468.bin ImpactsPropBarrel
  • 2E0098FC.bin ObjectCPUFlubber
  • 2E0130FC.bin AmbiBattlefieldBee
  • 2E0190FC.bin ImpactsPropBomb
  • 2E12F0D8.bin BoltOnEjectorSeat
  • 2E13B8D8.bin ObjectTarget
  • 2E1669B4.bin ObjectCPUColourChip
  • 2E16D1B4.bin DialogBottles
  • 2E1BF1B4.bin MusicPause
  • 2E33E3D4.bin AmbiShowdownRain
  • 2E3C1544.bin ImpactsPropSkull
  • 2E3C6D44.bin ImpactsPropBottle
  • 2E42B08C.bin ObjectSDTGate
  • 2E44108C.bin ImpactsPropBridge
  • 2E44D88C.bin TyreSurfaceMetal
  • 2E476B48.bin ImpactsPropBasketball
  • 2E492150.bin BoltOnHorn
  • 2E49E59C.bin AmbiUnderwater
  • 2E4AC59C.bin ImpactsPropRock
  • 2E4D4D9C.bin TaskJingoBingo
  • 2E51054C.bin FootstepGrass
  • 2E55B8FC.bin ImpactsPropEgg
  • 2E5BC7EC.bin VocalsGruntbotStealer
  • 2E680990.bin EngineProp
  • 2E7D886C.bin ImpactsPropBanjo
  • 2E7FC86C.bin BoltOnSuckNBlow
  • 2E84B5D4.bin AmbiBattlefieldWavesSea
  • 2E878DD4.bin ImpactsPropAlienBody
  • 2E88F8A8.bin FootstepLeather
  • 2E8A9ED0.bin MusicNuttyAcres
  • 2F7944F0.bin FootstepFabric
  • 2F896138.bin DialogZips
  • 2F8B9E64.bin ImpactBotGenerator
  • 2F9912D0.bin DialogPenguin
  • 2F9F669C.bin TyreSurfaceNormal
  • 2FA07790.bin BoltOnDetacher
  • 2FABD868.bin ImpactsPropCarrot
  • 2FAC0868.bin AmbiBattlefieldEmitterBird08
  • 2FAE5374.bin BoltOnFoldingWing
  • 2FAEF10C.bin AmbiBattlefieldEmitterBird09
  • 2FB1F4C8.bin DialogBanjo
  • 2FB840F8.bin VocalsGruntbotExploder
  • 2FC25B34.bin ImpactsPropLaptop
  • 2FC32B34.bin SpeechSpn
  • 2FCE64EC.bin DialogRhino
  • 2FD6C828.bin BoltOnBootinaBox
  • 2FD77920.bin ImpactsAlienBody
  • 2FD84810.bin DialogPiddles
  • 2FE13AC8.bin ImpactsPropPoolBall
  • 2FE23BD0.bin FootstepMetal
  • 2FE5E420.bin VocalsGruntbotWeighty
  • 2FEF2420.bin ImpactsBotGenerator
  • 3007CB38.bin AmbiBattlefieldCog
  • 30091B38.bin AmbiBattlefieldEmitterBird03
  • 30096B38.bin ObjectGameplayCreator
  • 3018BB34.bin ImpactsPropBingoBall
  • 301BCFF0.bin VocalsGruntbotShooter
  • 302A9184.bin ImpactsPropMetalGate
  • 302B0184.bin ObjectBarbecue
  • 302BA984.bin ObjectMysteryEgg
  • 302C1DD4.bin BoltOnSpecOSpy
  • 302D3E28.bin Boggykid
  • 30312628.bin VocalsJolly
  • 30419C94.bin AmbiWoSWaterfall
  • 30495A8C.bin ImpactsPropIceKey
  • 304D717C.bin ObjectGameGlobePlinth
  • 304E197C.bin VocalsWindupCrab
  • 305301E0.bin VocalsGrunty
  • 3066A9E0.bin BoltOnRobofix
  • 306D9F1C.bin SpeechIta
  • 30A8ADCC.bin ImpactsPropEggTree
  • 30B10754.bin MenuInGarage
  • 30B2D1D8.bin ImpactsWindupLarge
  • 30B44598.bin AmbiShowdownMarket
  • 30C0F894.bin AmbiBattlefieldEmitterBird01
  • 30C63F38.bin DialogKlungo
  • 30CE4A14.bin AmbiTerroriumShots
  • 30D34884.bin MusicRaceFanfares
  • 30D71D3C.bin VocalsPoliceConstable
  • 37BE68.bin FootstepMud
  • 389668.bin DialogHumba
  • 3C268.bin BoltOnChameleon
  • 407E30.bin MusicWorldofSport
  • 52410.bin ObjectGhostPig
  • 5BC10.bin DialogJamJars
  • 67410.bin VocalsWindupCockroach
  • 794FC0C.bin AmbiBattlefieldWavesRock
  • 798C11C.bin ObjectTamperBolt
  • 799211C.bin BoltOnReplenisher
  • 79C1420.bin ObjectCPUBugZapper
  • 7A41494.bin DialogRhinoKid
  • 7AB2874.bin ObjectSprinkler
  • 7B57EBC.bin DialogMrFit
  • 7BA72B4.bin ImpactsSurfaceMud
  • 7BC0960.bin MusicNighttime
  • 8091960.bin DialogGhostPig
  • 812D750.bin VocalsWindupOnion
  • 822F080.bin MenuVehicleEditor
  • 824B080.bin EngineJetLarge
  • 8259C38.bin VocalsGruntbotMine
  • 82ED438.bin ImpactsPropBallofGum
  • 8305438.bin AmbiBanjolandMachines
  • 83C90B0.bin AmbiBattlefieldUnderground
  • 843AC18.bin MusicBanjoland
  • 95A9AB0.bin VocalsWindupGerm
  • 95E1AB0.bin EngineWind
  • 95E9468.bin BoltOnSpring
  • 96054C8.bin ObjectInfopoint
  • 960BC20.bin VocalsMumbo
  • 9755880.bin AmbiTestTrack
  • 9867140.bin MusicMumbosMountain
  • 9F4AD10.bin SpeechJpn
  • 9FFDD40.bin VocalsRhino
  • A123AD0.bin CutsceneNuttyAcres
  • A3E9320.bin EngineBotPlane
  • A3F84AC.bin ObjectCPUBrightness
  • A400CAC.bin BoltOnWaterSquirter
  • A43F4AC.bin AmbiSpiralMntBase
  • A668224.bin ObjectGruntysHorn
  • A67A048.bin EnginePoliceCart
  • A681048.bin EngineSpeedy
  • A696048.bin ImpactsPropNote
  • A6BAD50.bin TaskGameshow
  • A6BEF90.bin TyreSurfaceIce
  • A6D3A88.bin Test
  • A87B49C.bin ObjectLOGBadge
  • A889748.bin VocalsLOG
  • A9DB0CC.bin ImpactsPropBoulder
  • AA1E238.bin DialogBoggyKid
  • ABAB060.bin Camera
  • AC6EA0C.bin ImpactsPropChristmasLight
  • ACFBB2C.bin EngineBotBoat
  • AD1072C.bin ObjectJiggy
  • AD18590.bin ImpactsWindupExtraLarge
  • ADF1400.bin AmbiShowdownSparks
  • AF0B874.bin BoltOnSmokeScreen
  • AF1B074.bin VocalsGruntbotRuster
  • AFF7D1C.bin AmbiBattlefieldWind
  • B180C54.bin BoltOnTowbar
  • B188454.bin BoltOnFloater
  • B18FFA4.bin ImpactsWater
  • B1D07A4.bin CutsceneWorldofSport
  • B373C30.bin VocalsBlubber
  • B45A0BC.bin BoltOnOlympicTorch
  • B4834F4.bin ObjectMadMansion
  • B48B4F4.bin AmbiBattlefieldBirds
  • B4F4470.bin ImpactsPropBiscuit
  • B5172E0.bin ImpactsPropPinata
  • B5B8688.bin VocalsTrophyThomas
  • B6FF0C0.bin ObjectTargetzan
  • B70C0C0.bin DialogGrunty
  • B871A78.bin ImpactsTree
  • B8F788C.bin DialogPigpigKid
  • B95308C.bin SpeechGer
  • B9EF08C.bin FootstepSand
  • BA1E2C8.bin CutsceneTerrorium
  • BB90AC8.bin AmbiBattlefieldSwamp
  • BBFCFB4.bin VocalsGruntbotSwallower
  • BC80FB4.bin FootstepWater
  • BCC1FB4.bin MusicTerrorium
  • C3C64.bin ImpactsMetal
Cygwin script used to extract bank names
for f in NutsAndBoltsSounds/*.bin
do
   if [ $(head -c 4 $f) = DNBW ]
   then
      echo -n "$f "
      unxwb/unxwb.exe -v -l -D $f 2>&1 | grep "bank name" | head -n 1 | sed 's/- bank name         //'
   fi
done

From these, there seem to be some internal names:

  • Nutty Acres was "Battlefield" (based on AmbiBattlefieldCog and AmbiBattlefieldSwamp)
  • Jiggoseum was "WorldofSport"
  • Terrarium of Terror was "Terrorium"
  • Logbox 720 was "CPU"
  • Banjoland's name was still Banjoland, and Showdown Town is referred to as Showdown

The preceding unsigned comment was added by Pokechu22 (talk • contribs) 16:56, 29 May 2021‎

Oh, one other very important thing: MusicTerrorium (BCC1FB4.bin), MusicWorldofSport (407E30.bin), and MusicShowdownTown (1EA19468.bin) use uncompressed audio unlike everything else. However, it is big-endian, while wav files are usually little-endian. The result is that playing back those audio files results in horrible earrape. To safely convert those files, use the -R argument to unxwb to avoid creating a false wav header, and then specify -f s16be -ar 44100 -ac 2 before -i when using ffmpeg (or import them as raw data in Audacity). I knew they were compressed, but I forgot about this step. Sorry if I've already managed to kill someone's ears with this. --Pokechu22 (talk) 21:30, 30 May 2021 (UTC)