diff --git a/index.html b/index.html
index 3ae1544d..4f909519 100644
--- a/index.html
+++ b/index.html
@@ -214,6 +214,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {
Atari 2600 (MAME)
NES (MAME)
+ Atari 5200 (MAME)
Atari Color Vector (6502)
Markdown
diff --git a/mame/roms/a5200/5200.rom b/mame/roms/a5200/5200.rom
new file mode 100644
index 00000000..5f8a8b6e
Binary files /dev/null and b/mame/roms/a5200/5200.rom differ
diff --git a/src/common/baseplatform.ts b/src/common/baseplatform.ts
index 5c4d6f3c..9617159a 100644
--- a/src/common/baseplatform.ts
+++ b/src/common/baseplatform.ts
@@ -816,7 +816,7 @@ export abstract class BaseMAMEPlatform {
loadRegion(region, data) {
if (this.loaded && data.length > 0) {
- //this.luacall('cart=manager:machine().images["cart"]\nprint(cart:filename())\ncart:load("' + romfn + '")\n');
+ //this.luacall('cart=manager:machine().images["cart"]\nprint(cart:filename())\ncart:load("' + region + '")\n');
var s = 'rgn = manager:machine():memory().regions["' + region + '"]\n';
//s += 'print(rgn.size)\n';
for (var i=0; i