HarbourMasters / HarbourMasters/Shipwright
ImGui swapped colors and no sfx audio
- Dominant language
- C
- Stars
- 5.4k
- Forks
- 837
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 72
Description
Hello everyone, I hope everything is alright.
So, I compiled the Ship on a PowerMac G5 running Debian sid PPC64. It works but I have the colors on the ImGui swapped due to big endian.

The order of color channels in an uint32 color is inverted, after generating the cmake ninja build, in the file imconfig.h I added
```
#define IM_COL32_R_SHIFT 24
#define IM_COL32_G_SHIFT 16
#define IM_COL32_B_SHIFT 8
#define IM_COL32_A_SHIFT 0
#define IM_COL32_A_MASK 0x000000FF
```
The result of a new compilation with modified imconfig.h

The only problem now is the SFX audio, there's only music, but no sfx
I was messing with the z64audio.h where ifdef IS_BIGENDIAN is located, but when trying to compile got errors on console related to "ocarina notes" and failed to compile.
Best regards,
Link.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.