Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ amigacdtv:
amstradcpc:
emulator: libretro
core: cap32
pcw:
emulator: libretro
core: mame
apfm1000:
emulator: libretro
core: mame
Expand Down Expand Up @@ -160,6 +163,9 @@ corsixth:
crvision:
emulator: libretro
core: mame
ctvboy:
emulator: libretro
core: mame

# D-L

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,13 @@ archimedes;aa4401;flop;
astrocde;astrocde;cart;
atom;atom;flop1;'\n*DOS\n*DIR\n*CAT\n*RUN"'
bbc;bbcb;flop1;
pcw;pcw8256;flop;
camplynx;lynx48k;cass;'mload""'
casloopy;casloopy;cart;
cdi;cdimono1;cdrm;
coco;coco3;cart;
crvision;crvision;cart;
ctvboy;ctvboy;cart;
electron;electron64;cass;'*T.\nCH.""\n'
fm7;fm7;flop1;
fmtowns;fmtmarty;cdrm;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -520,6 +520,13 @@ systems = {
{ "md5": "", "zippedFile": "motoroff.wav", "file": "bios/mame/samples/bbc.zip"},
{ "md5": "", "zippedFile": "motoron.wav", "file": "bios/mame/samples/bbc.zip"} ] },

# ---------- Amstrad PCW ---------- #
"pcw": { "name": "Amstrad PCW", "biosFiles": [ { "md5": "", "file": "bios/pcw8256.zip" },
{ "md5": "a846b928562ca8281bc279f41b475a06", "zippedFile": "40026.ic701", "file": "bios/pcw8256.zip"},
{ "md5": "cefe4b0b7c701c1a80130e3390b007f5", "zippedFile": "40027.ic801", "file": "bios/pcw8256.zip"},
{ "md5": "", "file": "bios/pcw9512.zip" },
{ "md5": "b664af93987d575b0248832832c61505", "zippedFile": "40103.ic109", "file": "bios/pcw9512.zip"} ] },

# ---------- APF M-1000 ---------- #
"apfm1000": { "name": "APF M-1000", "biosFiles": [ { "md5": "", "file": "bios/apfm1000.zip" },
{ "md5": "1f4a976350202ee1e32c2b0477c3fc1b", "zippedFile": "apf_4000.rom", "file": "bios/apfm1000.zip"},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1543,6 +1543,21 @@ amstradcpc:
Para habilitar o suporte ao controle, vá no menu RetroArch com "Hotkey + B" e altere esta opção:
De "Quick Menu/Core Input Options/User 1 Device type: Retropad" para "Amstrad Joystick"

pcw:
name: Amstrad PCW
manufacturer: Amstrad
release: 1985
hardware: computer
extensions: [mfi, dfi, mfm, td0, imd, 86f, d77, d88, 1dd, cqm, cqi, dsk, zip, 7z]
emulators:
libretro:
mame: { requireAnyOf: [BR2_PACKAGE_LIBRETRO_MAME] }
mame:
mame: { requireAnyOf: [BR2_PACKAGE_MAME] }
comment_en: |
Requires MAME BIOS files pcw8256.zip (and pcw9512.zip for the 9512 model).
Games are floppy disk images (.dsk). Most games are self-booting and don't require a separate system disk.

msx1:
name: MSX1
manufacturer: Microsoft
Expand Down Expand Up @@ -3245,6 +3260,20 @@ crvision:
comment_br: |
Requer o arquivo crvision.zip da BIOS do MAME

ctvboy:
name: Compact Vision TV Boy
manufacturer: Gakken
release: 1983
hardware: console
extensions: [bin, zip, 7z]
emulators:
libretro:
mame: { requireAnyOf: [BR2_PACKAGE_LIBRETRO_MAME] }
mame:
mame: { requireAnyOf: [BR2_PACKAGE_MAME] }
comment_en: |
MAME 0.262+ required

laser310:
name: Laser 310
manufacturer: VTech
Expand Down
56 changes: 56 additions & 0 deletions package/batocera/emulators/mame/mame.emulator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -367,6 +367,46 @@ systems:
choices:
"On": 1
"Off": 0
- name: pcw
features:
- padtokeyboard
custom_features:
softList:
group: ADVANCED OPTIONS
prompt: SOFTWARE LIST
description: Use MAME software lists to identify ROM
choices:
Don't Use (Default): none
Amstrad PCW disk images: pcw
altmodel:
prompt: PCW MODEL
description: Select model to emulate
choices:
PCW8256 - 256KB (default): pcw8256
PCW8512 - 512KB: pcw8512
PCW9256 - 256KB: pcw9256
PCW9512 - 512KB: pcw9512
PCW10 - 512KB: pcw10
altromtype:
group: ADVANCED OPTIONS
prompt: MEDIA TYPE
description: Type of ROM file to load.
choices:
Disk (Drive A): flop
enableui:
group: ADVANCED OPTIONS
prompt: UI KEYS
description: Toggle with hotkey + D-pad up or Scroll Lock in-game.
choices:
Off at Start: 0
On at Start: 1
pergamecfg:
group: ADVANCED OPTIONS
prompt: CUSTOM GAME CONFIG
description: Enable per-game custom configuration via MAME menu.
choices:
"On": 1
"Off": 0
- name: bbc
features:
- padtokeyboard
Expand Down Expand Up @@ -530,6 +570,22 @@ systems:
choices:
"On": 1
"Off": 0
- name: ctvboy
custom_features:
softList:
group: ADVANCED OPTIONS
prompt: SOFTWARE LIST
description: Use MAME software lists to identify ROM
choices:
Don't Use (Default): none
Gakken Compact Vision TV Boy cartridges: ctvboy
pergamecfg:
group: ADVANCED OPTIONS
prompt: CUSTOM GAME CONFIG
description: Enable per-game custom configuration via MAME menu.
choices:
"On": 1
"Off": 0
- name: electron
features:
- padtokeyboard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,44 @@ systems:
choices:
'On': 1
'Off': 0
- name: pcw
custom_features:
softList:
group: ADVANCED OPTIONS
prompt: SOFTWARE LIST
description: Use MAME software lists to identify ROM
choices:
Don't Use (Default): none
Amstrad PCW disk images: pcw
altmodel:
prompt: PCW MODEL
description: Select model to emulate
choices:
PCW8256 - 256KB (default): pcw8256
PCW8512 - 512KB: pcw8512
PCW9256 - 256KB: pcw9256
PCW9512 - 512KB: pcw9512
PCW10 - 512KB: pcw10
altromtype:
group: ADVANCED OPTIONS
prompt: MEDIA TYPE
description: Type of ROM file to load.
choices:
Disk (Drive A): flop
enableui:
group: ADVANCED OPTIONS
prompt: UI KEYS
description: Toggle with hotkey + D-pad up or Scroll Lock in-game.
choices:
Off at Start: 0
On at Start: 1
pergamecfg:
group: ADVANCED OPTIONS
prompt: CUSTOM GAME CONFIG
description: Enable per-game custom configuration via MAME menu.
choices:
'On': 1
'Off': 0
- name: bbc
custom_features:
sticktype:
Expand Down Expand Up @@ -540,6 +578,22 @@ systems:
choices:
'On': 1
'Off': 0
- name: ctvboy
custom_features:
softList:
group: ADVANCED OPTIONS
prompt: SOFTWARE LIST
description: Use MAME software lists to identify ROM
choices:
Don't Use (Default): none
Gakken Compact Vision TV Boy cartridges: ctvboy
pergamecfg:
group: ADVANCED OPTIONS
prompt: CUSTOM GAME CONFIG
description: Enable per-game custom configuration via MAME menu.
choices:
'On': 1
'Off': 0
- name: electron
custom_features:
softList:
Expand Down