• Stars
    star
    192
  • Rank 202,019 (Top 4 %)
  • Language
    C++
  • License
    Other
  • Created over 9 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Wwise *.BNK File Extractor

Wwise *.BNK File Extractor

This is a C++ rewrite and extension of bnkextr originally written by CTPAX-X in Delphi. It extracts WEM files from the ever more popular Wwise BNK format.

Use ww2ogg to convert WEM files to the OGG format.

Usage

Usage: bnkextr filename.bnk [/swap] [/nodir] [/obj]
        /swap - swap byte order (use it for unpacking 'Army of Two')
        /nodir - create no additional directory for the *.wem files
        /obj - generate an objects.txt file with the extracted object data

BNK Format

Supported HIRC Events

  • Generic event type logging
  • Event
  • EventAction

Build

CMake

cmake -S . -B build/
cmake --build build/ --target install

GCC

g++ bnkextr.cpp -std=c++17 -static -O2 -s -o bnkextr.exe

License

  • bnkextr.dpr falls under the original copryright holders rights and is solely kept for archival purpose
  • bnkextr.cpp is available under 2 licenses: Public Domain or MIT -- choose whichever you prefer

More Repositories

1

SmallGameEngine

A small game engine or better said a state machine.
C++
74
star
2

Schiffbruch

Schiffbruch is a mix of building, strategy and adventure and gets played with a two-dimensional view.
C++
74
star
3

libnoise

A portable, open-source, coherent noise-generating library for C++
C++
52
star
4

streamdeck-clockify

Clockify Action for the Elgato Stream Deck
CSS
28
star
5

Box2D

Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license.
C++
26
star
6

LTBL

Let There Be Light - A 2D Dynamic soft shadows system written using SFML and OpenGL directly. Uses quad trees for accelerated region queries.
C++
26
star
7

PubBus

A simple implementation of a MessageBus.
C++
22
star
8

WhisperSFML

Using OpenAI's Whisper via whisper.cpp with SFML
C++
16
star
9

Examples

Smaller or bigger examples that I've written or will write in the future in C++.
C++
15
star
10

TileMapCreator

A GUI tool for creating and editing tile maps.
C++
12
star
11

SFML-dependencies

SFML's dependencies build tools
Shell
11
star
12

SFML-Workshop

Example code for the SFML Workshop
C++
10
star
13

SmallGameFramework

A small game framework for accelerating game development with SFML.
C++
9
star
14

sfmlprojects

SFML Projects wants to provide a platform to host, share and archive projects built with SFML
CSS
8
star
15

7zx

7zx is a small C library to extract, test and list 7z / 7zip archives
C
7
star
16

Fractal

A simple application which draws the famous Mandelbrot set with the use of SFML.
C++
7
star
17

Jumpy

A clone of the famous Doodle Jump game. Initially created for the SCC (SFML Community Contest) in the German SFML forum
C++
7
star
18

oc-menu-reorder

Menu Reorder is a very simple October CMS plugin to reorder the backen main menu.
PHP
6
star
19

SFMLProjects-Kohana

With the SFML Projects website we want to provide a platform to host, share and archive projects that were made with or for SFML.
CSS
5
star
20

Sentinel

Western Digital Sentinel DS6100 Tools
C#
5
star
21

Talks

Collection of talks I have held
C++
4
star
22

Synth-Guitar

Ludum Dare #32 Compo
C++
4
star
23

SFML-IGL

Rendering example with Meta's Intermediate Graphics Library and SFML
C++
3
star
24

OneRoom

My Entry to the 37th Ludum Dare Jam
C++
3
star
25

SFML-Input

Test SFML Scancode Input
C++
3
star
26

Lightspeed

Lightspeed is a small skill-based game, which was created during the SFML Game Jam
C++
3
star
27

sfMod

sfMod is a static library for playing module files (tracker musics) in SFML.
C++
2
star
28

SpaceKiller

Space Killer will make sure that your space bar key is being properly destroyed
C++
2
star
29

sfTheora

sfTheora is a static library for playing Theora videos on SFML.
C++
2
star
30

kirby-bootstrap-blocks

Bootstrap Components as Kirby 3 Blocks
Vue
1
star
31

conan-packages

Conan packages for physfs (and more)
Python
1
star
32

G.A.B.R.

GitHub Action Bug Report
1
star
33

System

System will be a simulated OS for a game or just as tech demo
C++
1
star
34

sfMidi

sfMidi is a static library for playing MIDI files with SoundFont 2 in SFML.
C++
1
star
35

kirby-editor-file-block

Provide basic file support for the Kirby Editor
JavaScript
1
star
36

SecondaryMap

Secondary Map provides an additional map to Firefall's in-game one and is best used on a secondary monitor.
C++
1
star