khfjfhsld I hate the HBL method for 3.0..... It sometimes takes me like 8 reboots to successfully get in Sigh.
Are you working on any more cores?
khfjfhsld I hate the HBL method for 3.0..... It sometimes takes me like 8 reboots to successfully get in Sigh.
I actually like libtransistor more :X It's more low-level so I have more of an understanding of what's going on.
Anyway, I tried both memsetting the buffers to 0 after they're created with alloc_pages and commenting out the lines you highlighted and neither worked. Memsetting lead to more garbage being played and commenting them out lead to the nro failing to launch I'll keep looking into it, though. Thanks for the suggestion!
Not at the moment. Eventually, sure, but I'm more focused on getting the audio buffer issue fixed. The only cores I would be interested in adding are ones that previously worked but didn't compile this time (psx_rearmed, for instance) and maybe some random ones that I'm sure could work like pokemon mini and game and watch.Are you working on any more cores?
Not at the moment. Eventually, sure, but I'm more focused on getting the audio buffer issue fixed. The only cores I would be interested in adding are ones that previously worked but didn't compile this time (psx_rearmed, for instance) and maybe some random ones that I'm sure could work like pokemon mini and game and watch.
Not at the moment. Eventually, sure, but I'm more focused on getting the audio buffer issue fixed. The only cores I would be interested in adding are ones that previously worked but didn't compile this time (psx_rearmed, for instance) and maybe some random ones that I'm sure could work like pokemon mini and game and watch.
May Iwata bless you.On it. Just fixing some linker issues. Already ported retroarch switch_audio and the joycons to libnx
static ssize_t switch_audio_write(void *data, const void *buf, size_t size)
....
if (!swa->current_buffer)
{
uint32_t num;
if (swa->pages_initialized && audio_ipc_output_get_released_buffer(&swa->output, &num, &swa->current_buffer) != RESULT_OK)
{
RARCH_LOG("Failed to get released buffer?\n");
return -1;
} else {
for(int i = 0; i < 3; i++)
{
swa->buffers[ i ].ptr = &swa->buffers.[ i ]sample_data;
swa->buffers[ i ].sample_data = alloc_pages(sample_buffer_size, sample_buffer_size, NULL);
swa->buffers[ i ].buffer_size = sample_buffer_size;
swa->buffers[ i ].data_size = sample_buffer_size;
swa->buffers[ i ].unknown = 0;
audio_ipc_output_append_buffer(&swa->output, &swa->buffers[ i ]);
}
swa->pages_initialized = true;
}
I dont see anything big ebough that makes me want to update my switch. As i said before, the only thing 5.xx can run that 4.xx cant is snes and it still haa issues to savingSo, looks like staying on 4.1 is completely pointless right now.