summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author ajrhacker <ajrhacker@users.noreply.github.com>2020-04-30 20:55:15 -0400
committer GitHub <noreply@github.com>2020-04-30 20:55:15 -0400
commit849c4d46c739b71d3dacff5d42cb546db5353ac5 (patch)
tree4ad111a5df6eb8837d0e5469799cbaa3589a9de3
parentfe3daaec0a304d752cc5a935007efab14497ca7f (diff)
parent6e90aa90fd8ae890d10c66d35b9533fce83ee0a9 (diff)
Merge pull request #6620 from tlindner/fix-coco-rom-load
Fix CoCo cartridge loading for less than 16k carts.
-rw-r--r--src/devices/bus/coco/cococart.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/devices/bus/coco/cococart.cpp b/src/devices/bus/coco/cococart.cpp
index c97c770eea7..1cb97210e34 100644
--- a/src/devices/bus/coco/cococart.cpp
+++ b/src/devices/bus/coco/cococart.cpp
@@ -450,7 +450,7 @@ image_init_result cococart_slot_device::call_load()
while (read_length < cart_length)
{
- offs_t len = std::min(read_length, m_cart->get_cart_size() - read_length);
+ offs_t len = std::min(read_length, cart_length - read_length);
memcpy(base + read_length, base, len);
read_length += len;
}