mirror of
https://github.com/N64Recomp/N64ModernRuntime.git
synced 2026-04-22 02:01:18 +00:00
WAR performance issue for now
This commit is contained in:
parent
0a6fcc5f8d
commit
9818d28894
1 changed files with 3 additions and 3 deletions
|
|
@ -275,7 +275,7 @@ void do_dma(RDRAM_ARG PTR(OSMesgQueue) mq, gpr rdram_address, uint32_t physical_
|
|||
recomp::do_rom_read(rdram, rdram_address, physical_addr, size);
|
||||
|
||||
// Send a message to the mq to indicate that the transfer completed
|
||||
ultramodern::enqueue_external_message(mq, 0, false, true);
|
||||
ultramodern::enqueue_external_message(mq, 0, false, false);
|
||||
} else if (physical_addr >= recomp::sram_base) {
|
||||
if (!recomp::sram_allowed()) {
|
||||
ultramodern::error_handling::message_box("Attempted to use SRAM saving with other save type");
|
||||
|
|
@ -285,7 +285,7 @@ void do_dma(RDRAM_ARG PTR(OSMesgQueue) mq, gpr rdram_address, uint32_t physical_
|
|||
save_read(rdram, rdram_address, physical_addr - recomp::sram_base, size);
|
||||
|
||||
// Send a message to the mq to indicate that the transfer completed
|
||||
ultramodern::enqueue_external_message(mq, 0, false, true);
|
||||
ultramodern::enqueue_external_message(mq, 0, false, false);
|
||||
} else {
|
||||
fprintf(stderr, "[WARN] PI DMA read from unknown region, phys address 0x%08X\n", physical_addr);
|
||||
}
|
||||
|
|
@ -302,7 +302,7 @@ void do_dma(RDRAM_ARG PTR(OSMesgQueue) mq, gpr rdram_address, uint32_t physical_
|
|||
save_write(rdram, rdram_address, physical_addr - recomp::sram_base, size);
|
||||
|
||||
// Send a message to the mq to indicate that the transfer completed
|
||||
ultramodern::enqueue_external_message(mq, 0, false, true);
|
||||
ultramodern::enqueue_external_message(mq, 0, false, false);
|
||||
} else {
|
||||
fprintf(stderr, "[WARN] PI DMA write to unknown region, phys address 0x%08X\n", physical_addr);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue