rjkiv 6319fb8925 ByteGrinder work (#69)
* hash to six bits

* random sequence 32a

* rand seq 32b

* pickoneof32

* more bytegrinder funcs

* begin work on grindarray

* dofproc ctor/dtor

* match void stub

* stubzero

* op2 and 3

* synthemitter symbols

* more ctors/dtors

---------

Co-authored-by: rjkiv <rjkiv@users.noreply.github.com>
2024-01-13 22:14:08 -05:00
2024-01-11 22:47:11 -05:00
2024-01-13 22:14:08 -05:00
2023-09-29 10:08:28 -04:00
2023-09-20 13:17:26 -04:00
2024-01-13 22:14:08 -05:00
2023-09-20 13:07:37 -04:00
2024-01-07 10:15:57 -05:00
2023-09-20 13:07:37 -04:00
2024-01-13 22:14:08 -05:00
2024-01-11 22:47:11 -05:00
2024-01-06 15:12:09 -05:00
2023-09-21 10:12:02 -04:00

SZBE69

A decompilation of SZBE69.

This repository builds the following DOLs:

189b001188a2f8ab769e72364440022407fe09d2  build/SZBE69/main.dol 

Dependencies

Windows:

  • Install ninja and add it to %PATH%.
  • Install Python and add it to %PATH%.
  • (Optional) Run Add-Exclusion.ps1 (Right click -> "Run with PowerShell") to avoid degraded performance from Windows Defender scans.

macOS:

  • Install ninja:
    brew install ninja
    
  • Install wine-crossover:
    brew install --cask --no-quarantine gcenx/wine/wine-crossover
    

Linux:

  • Install ninja.
  • Install wine from your package manager.
    • Faster alternative: WiBo, a minimal 32-bit Windows binary wrapper.
      Ensure the binary is in PATH.

Building

  • Checkout the repository:
    git clone https://github.com/DarkRTA/rb3.git
    
  • Download GC_WII_COMPILERS.zip
  • Extract the contents of the zip file to tools/mwcc_compiler.
    • Resulting structure should be (for example) tools/mwcc_compiler/GC/1.3.2/mwcceppc.exe
  • Using Dolphin Emulator, extract your game to orig/SZBE69.
  • Configure:
    python configure.py
    
  • Build:
    ninja
    
S
Description
No description provided
Readme 6.6 MiB
Languages
C 84.4%
C++ 14.2%
TeX 0.7%
Python 0.4%
Makefile 0.2%