Cosima Neidahl

Results 103 comments of Cosima Neidahl

### Segfault on graphical start-up This happens when trying to run `furnace` (built with `BUILD_GUI=ON`) without `--console`. The window decoration from the window manager briefly flashes up before the application...

### Broken Audio: TSU - atmosphere: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011705005335662712/atmosphere-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011705053469487104/atmosphere-powerpc64.wav) TSU sounds completely wrong here. - Silver Surfer - Stage Music 1 and su_memory are equally messed up, examples omitted for...

### Broken Audio: OPN2 (FM6 PCM) Fixed as of https://github.com/tildearrow/furnace/issues/649#issuecomment-1257311277. Old report here - Carnage: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011707836742512733/Carnage-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011707861576994846/Carnage-powerpc64.wav) Just loud noise. Here's a screenshot of the first sample on ppc64....

### Broken Audio: Amiga Fixed as of https://github.com/tildearrow/furnace/issues/649#issuecomment-1257311277. Old report here - GranularFurn: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011730152427884655/GranularFurn-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011730252449452072/GranularFurn-powerpc64.wav) Like TV static. - m7 vibe: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011730715085373500/m7_vibe-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011730715412541510/m7_vibe-powerpc64.wav) More TV static. #### But...

### Broken Audio: SegaPCM Fixed as of https://github.com/tildearrow/furnace/issues/649#issuecomment-1257311277. Old report here - Ice_Wind_OPMSPCM: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011735497716023438/Ice_Wind_OPMSPCM-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011735498148024371/Ice_Wind_OPMSPCM-powerpc64.wav) Seemingly no sound output from SegaPCM. - Jet_Pack_Adventure_GBAesque: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011736310517616671/Jet_Pack_Adventure_GBAesque-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011736310920253524/Jet_Pack_Adventure_GBAesque-powerpc64.wav) Loud noise. -...

### Broken Audio: SAA1099 - ridiculous_game: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011737485761593395/ridiculous_game-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011737486063579198/ridiculous_game-powerpc64.wav) - super_fantasy_zone_mango: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011737645451325500/super_fantasy_zone_mango-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011737645723963392/super_fantasy_zone_mango-powerpc64.wav) Cacophonies of noise. SAA1099 seems way too loud. Here is a screenshot with ridiculous game loaded,...

### Broken Audio: NES (DPCM) Fixed as of https://github.com/tildearrow/furnace/issues/649#issuecomment-1257311277. Old report here - spamton: [x86_64](https://cdn.discordapp.com/attachments/519164281518948372/1011738683562541086/spamton-x86_64.wav) vs [powerpc64](https://cdn.discordapp.com/attachments/519164281518948372/1011738684032290906/spamton-powerpc64.wav) DPCM audio starts playing ~0:19, just loud noise on ppc64. Screenshots of the...

> Regarding the GUI crash issue, it could be that stb only supports little-endian systems... I did some digging, and we're already failing at correctly determining the font's decompressed size...

Confirming that using Base85 encoding (doing `binary_to_compressed_c -base85 -nostatic font.ttf font_symbol > font_symbol.cpp` for all compiled-in fonts) would fix graphical startup. ![Bildschirmfoto_2022-09-21_17-37-25](https://user-images.githubusercontent.com/23431373/191549779-e79d8651-d9e3-4b45-823e-4be34be43b5e.png) Missing symbols I assume are due to me...

After a17f499384201e1674e556e8576d9841aa78c56d (currently on 89ece07), the following platforms are fixed (sounds fine, matching sha256sums between x86_64 and powerpc64 renders): - Amiga - NES (DPCM) - OPN2 (FM6 PCM) - SegaPCM