diff options
author | bunnei <bunneidev@gmail.com> | 2014-08-06 02:05:06 +0200 |
---|---|---|
committer | bunnei <bunneidev@gmail.com> | 2014-08-06 02:05:06 +0200 |
commit | 967e5629de4ffb49a193e73df388efae7b3eaa43 (patch) | |
tree | 59b42b8324fb76879dfe10f9e88d55576455e88f | |
parent | MemMap: Removed Read64 function. (diff) | |
download | yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar.gz yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar.bz2 yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar.lz yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar.xz yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.tar.zst yuzu-967e5629de4ffb49a193e73df388efae7b3eaa43.zip |
-rw-r--r-- | src/core/mem_map_funcs.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/mem_map_funcs.cpp b/src/core/mem_map_funcs.cpp index b4884d9d9..038d3bffa 100644 --- a/src/core/mem_map_funcs.cpp +++ b/src/core/mem_map_funcs.cpp @@ -232,6 +232,13 @@ u8 Read8(const u32 addr) { u16 Read16(const u32 addr) { u16_le data = 0; Read<u16_le>(data, addr); + + // Check for 16-bit unaligned memory reads... + if (addr & 1) { + // TODO(bunnei): Implement 16-bit unaligned memory reads + ERROR_LOG(MEMMAP, "16-bit unaligned memory reads are not implemented!"); + } + return (u16)data; } |