Skip to content

Commit

Permalink
Vic20 witchway added to romlist with patch, gametext and icon from fr…
Browse files Browse the repository at this point in the history
…ontend

Simplify the shell interface messaging
Add linux instrucion to readme.md
Syncronise the patch and romlist counts
  • Loading branch information
10yard committed Nov 29, 2024
1 parent 1e738f5 commit b8738c5
Show file tree
Hide file tree
Showing 17 changed files with 250 additions and 294 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.68
v0.69
Binary file modified artwork/about/patches.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified artwork/about/versions_detected.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added artwork/icon/shell/vic20-se_witchway.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions dk_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -721,6 +721,7 @@ def is_pi():
"vic20-se_logger": "-cass",
"vic20-se_mickybricky": "-cass",
"vic20_fast_eddie":"-cart",
"vic20-se_witchway":"-cart",
"vic20-se_dkjr_gnw":"-exp 16k -quik",
"vic20-se_dk_ackenhausen":"-exp 16k -quik"}

Expand Down
16 changes: 8 additions & 8 deletions dkwolf/cfg/apple2e.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
NONE
</newseq>
</port>
<port tag=":X2" type="KEYBOARD" mask="64" defvalue="0">
<port tag=":X2" type="KEYBOARD" mask="128" defvalue="0">
<newseq type="standard">
KEYCODE_1
NONE
</newseq>
</port>
<port tag=":X6" type="KEYBOARD" mask="128" defvalue="0">
Expand Down Expand Up @@ -58,18 +58,18 @@
</port>
<port tag=":gameio:joy:joystick_2_x" type="P2_AD_STICK_X" mask="255" defvalue="128">
<newseq type="increment">
KEYCODE_RIGHT
NONE
</newseq>
<newseq type="decrement">
KEYCODE_LEFT
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_2_y" type="P2_AD_STICK_Y" mask="255" defvalue="128">
<newseq type="increment">
KEYCODE_DOWN
NONE
</newseq>
<newseq type="decrement">
KEYCODE_UP
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_buttons" type="P1_BUTTON1" mask="16" defvalue="0">
Expand All @@ -84,12 +84,12 @@
</port>
<port tag=":gameio:joy:joystick_buttons" type="P2_BUTTON1" mask="64" defvalue="0">
<newseq type="standard">
KEYCODE_LCONTROL
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_buttons" type="P2_BUTTON2" mask="128" defvalue="0">
<newseq type="standard">
KEYCODE_LALT
NONE
</newseq>
</port>
<port tag=":keyb_special" type="KEYBOARD" mask="2" defvalue="0">
Expand Down
16 changes: 8 additions & 8 deletions dkwolf/cfg/apple2e_budgiekong.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
NONE
</newseq>
</port>
<port tag=":X2" type="KEYBOARD" mask="64" defvalue="0">
<port tag=":X2" type="KEYBOARD" mask="128" defvalue="0">
<newseq type="standard">
KEYCODE_1
NONE
</newseq>
</port>
<port tag=":X6" type="KEYBOARD" mask="128" defvalue="0">
Expand Down Expand Up @@ -58,18 +58,18 @@
</port>
<port tag=":gameio:joy:joystick_2_x" type="P2_AD_STICK_X" mask="255" defvalue="128">
<newseq type="increment">
KEYCODE_RIGHT
NONE
</newseq>
<newseq type="decrement">
KEYCODE_LEFT
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_2_y" type="P2_AD_STICK_Y" mask="255" defvalue="128">
<newseq type="increment">
KEYCODE_DOWN
NONE
</newseq>
<newseq type="decrement">
KEYCODE_UP
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_buttons" type="P1_BUTTON1" mask="16" defvalue="0">
Expand All @@ -84,12 +84,12 @@
</port>
<port tag=":gameio:joy:joystick_buttons" type="P2_BUTTON1" mask="64" defvalue="0">
<newseq type="standard">
KEYCODE_LCONTROL
NONE
</newseq>
</port>
<port tag=":gameio:joy:joystick_buttons" type="P2_BUTTON2" mask="128" defvalue="0">
<newseq type="standard">
KEYCODE_LALT
NONE
</newseq>
</port>
<port tag=":keyb_special" type="KEYBOARD" mask="2" defvalue="0">
Expand Down
4 changes: 2 additions & 2 deletions dkwolf/cfg/bbcb.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
</port>
<port tag=":COL2" type="KEYBOARD" mask="64" defvalue="64">
<newseq type="standard">
KEYCODE_LCONTROL
KEYCODE_1
</newseq>
</port>
<port tag=":COL8" type="KEYBOARD" mask="16" defvalue="16">
Expand All @@ -62,7 +62,7 @@
</port>
<port tag=":COL9" type="KEYBOARD" mask="16" defvalue="16">
<newseq type="standard">
KEYCODE_1
KEYCODE_ENTER OR KEYCODE_LCONTROL
</newseq>
</port>
</input>
Expand Down
35 changes: 13 additions & 22 deletions dkwolf/cfg/c64.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,50 +2,41 @@
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
<system name="c64">
<video>
<target index="0" view="Screen 0 Pixel Aspect (418:235)" />
<screen index="0" voffset="0.050000" vstretch="1.100000" />
</video>
<input>
<keyboard tag=":" enabled="1" />
<port tag=":ROW0" type="KEYBOARD" mask="2" defvalue="2">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":ROW0" type="KEYBOARD" mask="16" defvalue="16">
<newseq type="standard">
KEYCODE_F1
KEYCODE_1
</newseq>
</port>
<port tag=":ROW7" type="KEYBOARD" mask="8" defvalue="8">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":ROW7" type="KEYBOARD" mask="16" defvalue="16">
<port tag=":ROW7" type="KEYBOARD" mask="1" defvalue="1">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":joy1:joy:JOY" type="P1_JOYSTICK_UP" mask="1" defvalue="1">
<newseq type="standard">
KEYCODE_UP
NONE
</newseq>
</port>
<port tag=":joy1:joy:JOY" type="P1_JOYSTICK_DOWN" mask="2" defvalue="2">
<newseq type="standard">
KEYCODE_DOWN
NONE
</newseq>
</port>
<port tag=":joy1:joy:JOY" type="P1_JOYSTICK_LEFT" mask="4" defvalue="4">
<newseq type="standard">
KEYCODE_LEFT
NONE
</newseq>
</port>
<port tag=":joy1:joy:JOY" type="P1_JOYSTICK_RIGHT" mask="8" defvalue="8">
<newseq type="standard">
KEYCODE_RIGHT
NONE
</newseq>
</port>
<port tag=":joy1:joy:JOY" type="P1_BUTTON1" mask="32" defvalue="32">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":joy2:joy:JOY" type="P2_JOYSTICK_UP" mask="1" defvalue="1">
Expand All @@ -60,7 +51,7 @@
</port>
<port tag=":joy2:joy:JOY" type="P2_JOYSTICK_LEFT" mask="4" defvalue="4">
<newseq type="standard">
KEYCODE_LEFT OR KEYCODE_1
KEYCODE_LEFT
</newseq>
</port>
<port tag=":joy2:joy:JOY" type="P2_JOYSTICK_RIGHT" mask="8" defvalue="8">
Expand All @@ -70,7 +61,7 @@
</port>
<port tag=":joy2:joy:JOY" type="P2_BUTTON1" mask="32" defvalue="32">
<newseq type="standard">
KEYCODE_LCONTROL OR KEYCODE_ENTER
KEYCODE_LCONTROL
</newseq>
</port>
<port tag=":exp:supercpu:RESET" type="OTHER" mask="1" defvalue="1">
Expand Down
46 changes: 8 additions & 38 deletions dkwolf/cfg/spectrum.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,54 +4,24 @@
<system name="spectrum">
<input>
<keyboard tag=":" enabled="1" />
<port tag=":LINE3" type="KEYBOARD" mask="16" defvalue="16">
<port tag=":LINE1" type="KEYBOARD" mask="1" defvalue="1">
<newseq type="standard">
KEYCODE_5 OR KEYCODE_LEFT
KEYCODE_A OR KEYCODE_DOWN
</newseq>
</port>
<port tag=":LINE4" type="KEYBOARD" mask="1" defvalue="1">
<port tag=":LINE2" type="KEYBOARD" mask="1" defvalue="1">
<newseq type="standard">
KEYCODE_0 OR KEYCODE_LCONTROL
KEYCODE_Q OR KEYCODE_UP OR KEYCODE_LCONTROL
</newseq>
</port>
<port tag=":LINE4" type="KEYBOARD" mask="4" defvalue="4">
<port tag=":LINE5" type="KEYBOARD" mask="1" defvalue="1">
<newseq type="standard">
KEYCODE_8 OR KEYCODE_RIGHT
KEYCODE_P OR KEYCODE_RIGHT
</newseq>
</port>
<port tag=":LINE4" type="KEYBOARD" mask="8" defvalue="8">
<port tag=":LINE5" type="KEYBOARD" mask="2" defvalue="2">
<newseq type="standard">
KEYCODE_7 OR KEYCODE_UP
</newseq>
</port>
<port tag=":LINE4" type="KEYBOARD" mask="16" defvalue="16">
<newseq type="standard">
KEYCODE_6 OR KEYCODE_DOWN
</newseq>
</port>
<port tag=":exp:kempjoy:JOY" type="P1_JOYSTICK_RIGHT" mask="1" defvalue="0">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":exp:kempjoy:JOY" type="P1_JOYSTICK_LEFT" mask="2" defvalue="0">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":exp:kempjoy:JOY" type="P1_JOYSTICK_DOWN" mask="4" defvalue="0">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":exp:kempjoy:JOY" type="P1_JOYSTICK_UP" mask="8" defvalue="0">
<newseq type="standard">
NONE
</newseq>
</port>
<port tag=":exp:kempjoy:JOY" type="P1_BUTTON1" mask="16" defvalue="0">
<newseq type="standard">
NONE
KEYCODE_O OR KEYCODE_LEFT
</newseq>
</port>
</input>
Expand Down
32 changes: 4 additions & 28 deletions dkwolf/cfg/vic20.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -2,43 +2,19 @@
<!-- This file is autogenerated; comments and unknown tags will be stripped -->
<mameconfig version="10">
<system name="vic20">
<ui_warnings launched="1712136593" warned="1712136593">
<feature device="vic20" type="graphics" status="imperfect" />
<feature device="vic20" type="sound" status="imperfect" />
</ui_warnings>
<input>
<keyboard tag=":" enabled="1" />
<port tag=":ROW2" type="KEYBOARD" mask="2" defvalue="2">
<port tag=":ROW4" type="KEYBOARD" mask="128" defvalue="128">
<newseq type="standard">
KEYCODE_UP
</newseq>
</port>
<port tag=":ROW3" type="KEYBOARD" mask="32" defvalue="32">
<newseq type="standard">
KEYCODE_LEFT
</newseq>
</port>
<port tag=":ROW4" type="KEYBOARD" mask="1" defvalue="1">
<newseq type="standard">
KEYCODE_LCONTROL
</newseq>
</port>
<port tag=":ROW4" type="KEYBOARD" mask="2" defvalue="2">
<newseq type="standard">
KEYCODE_DOWN
</newseq>
</port>
<port tag=":ROW4" type="KEYBOARD" mask="32" defvalue="32">
<newseq type="standard">
KEYCODE_RIGHT
KEYCODE_F1 OR KEYCODE_1
</newseq>
</port>
</input>
<image_directories>
<device instance="cartridge" directory="C:\dkafe\roms\vic20\vic20_minikong.zip\" />
<device instance="cartridge" directory="" />
<device instance="cassette" directory="" />
<device instance="floppydisk" directory="" />
<device instance="quickload" directory="" />
<device instance="quickload" directory="C:\dkafe\roms\vic20\vic20_crazykong.zip\" />
</image_directories>
</system>
</mameconfig>
2 changes: 1 addition & 1 deletion dkwolf/cfg/vic20_se.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<keyboard tag=":" enabled="1" />
</input>
<image_directories>
<device instance="cartridge" directory="" />
<device instance="cartridge" directory="C:\dkafe\roms\vic20_se\vic20-se_witchway.zip\" />
<device instance="cassette" directory="" />
<device instance="floppydisk" directory="" />
<device instance="quickload" directory="C:\dkafe\roms\vic20_se\vic20-se_minikong.zip\" />
Expand Down
Loading

0 comments on commit b8738c5

Please sign in to comment.