Heuzef 4 月之前
父節點
當前提交
5981e3bfe5
共有 9 個文件被更改,包括 95 次插入140 次删除
  1. +1
    -1
      README.md
  2. +1
    -1
      debian/eggnoggpi/DEBIAN/control
  3. +2
    -2
      debian/eggnoggpi/etc/default/eggnogg
  4. +1
    -1
      debian/eggnoggpi/etc/systemd/system/antimicrox.service
  5. +0
    -125
      debian/eggnoggpi/home/pi/.config/antimicrox/A.gamecontroller.amgp
  6. +88
    -8
      debian/eggnoggpi/home/pi/.config/antimicrox/B.gamecontroller.amgp
  7. 二進制
      debian/eggnoggpi/home/pi/.madgarden/settings.nogg
  8. +2
    -2
      debian/eggnoggpi/home/pi/.xsession
  9. 二進制
      eggnoggpi.deb

+ 1
- 1
README.md 查看文件

@@ -37,6 +37,6 @@ sudo apt install -y git
git clone https://git.heuzef.com/Flutter/eggnoggpi.git
cd eggnoggpi
sudo apt install -y ./box64.deb
sudo apt install -y ./eggnoggpi.deb # When the prompt ask for enabling nodm, choose "yes"
sudo apt install --no-install-recommends -y ./eggnoggpi.deb # When the prompt ask for enabling nodm, choose "yes"
sudo reboot
```

+ 1
- 1
debian/eggnoggpi/DEBIAN/control 查看文件

@@ -3,6 +3,6 @@ Version: 1.0
Priority: standard
Section: games
Architecture: arm64
Depends: nodm, libsdl2-2.0-0, mpv, antimicrox, box64-rpi3arm64, pulseaudio, pulseaudio-utils
Depends: nodm, libsdl2-2.0-0, mpv, antimicrox, box64-rpi3arm64, pulseaudio, pulseaudio-utils, xterm
Maintainer: flutterbrony <flutterbrony@admtz.fr>
Description: Eggnogg on a pi

+ 2
- 2
debian/eggnoggpi/etc/default/eggnogg 查看文件

@@ -1,5 +1,5 @@
# X-Windows screen identifier
DISPLAY=:0
XDG_SESSION_CLASS=user
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus
XDG_RUNTIME_DIR=/run/user/1001
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
XDG_RUNTIME_DIR=/run/user/1000

+ 1
- 1
debian/eggnoggpi/etc/systemd/system/antimicrox.service 查看文件

@@ -10,7 +10,7 @@ Group=pi
EnvironmentFile=/etc/default/eggnogg

WorkingDirectory=/home/pi
ExecStart=/usr/bin/antimicrox
ExecStart=/usr/bin/antimicrox --profile /home/pi/.config/antimicrox/B.gamecontroller.amgp

[Install]
WantedBy=graphical.target

+ 0
- 125
debian/eggnoggpi/home/pi/.config/antimicrox/A.gamecontroller.amgp 查看文件

@@ -1,125 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<gamecontroller configversion="19" appversion="3.1.4">
<!--The SDL name for a joystick is included for informational purposes only.-->
<sdlname>Retrolink SNES Controller</sdlname>
<!--The Unique ID for a joystick is included for informational purposes only.-->
<uniqueID>0300000079000000110000001001000012117</uniqueID>
<stickAxisAssociation index="2" xAxis="3" yAxis="4"/>
<stickAxisAssociation index="1" xAxis="1" yAxis="2"/>
<vdpadButtonAssociations index="1">
<vdpadButtonAssociation axis="0" button="12" direction="1"/>
<vdpadButtonAssociation axis="0" button="13" direction="4"/>
<vdpadButtonAssociation axis="0" button="14" direction="8"/>
<vdpadButtonAssociation axis="0" button="15" direction="2"/>
</vdpadButtonAssociations>
<names>
<controlstickname index="2">Stick 2</controlstickname>
<controlstickname index="1">Stick 1</controlstickname>
</names>
<sets>
<set index="2">
<dpad index="1">
<dpadbutton index="8">
<slots>
<slot>
<code>0x1000012</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
</dpad>
<trigger index="6">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<trigger index="5">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
</set>
<set index="1">
<dpad index="1">
<dpadbutton index="2">
<slots>
<slot>
<code>0x44</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="1">
<slots>
<slot>
<code>0x57</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="8">
<slots>
<slot>
<code>0x41</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="4">
<slots>
<slot>
<code>0x53</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
</dpad>
<trigger index="6">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<trigger index="5">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<button index="2">
<slots>
<slot>
<code>0x58</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="7">
<slots>
<slot>
<code>0x43</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="5">
<slots>
<slot>
<code>0x56</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="4">
<slots>
<slot>
<code>0x5a</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
</set>
</sets>
</gamecontroller>

+ 88
- 8
debian/eggnoggpi/home/pi/.config/antimicrox/B.gamecontroller.amgp 查看文件

@@ -3,9 +3,9 @@
<!--The SDL name for a joystick is included for informational purposes only.-->
<sdlname>Retrolink SNES Controller</sdlname>
<!--The Unique ID for a joystick is included for informational purposes only.-->
<uniqueID>0300000079000000110000001001000012117</uniqueID>
<stickAxisAssociation index="1" xAxis="1" yAxis="2"/>
<uniqueID>03006ce879000000110000001001000012117</uniqueID>
<stickAxisAssociation index="2" xAxis="3" yAxis="4"/>
<stickAxisAssociation index="1" xAxis="1" yAxis="2"/>
<vdpadButtonAssociations index="1">
<vdpadButtonAssociation axis="0" button="12" direction="1"/>
<vdpadButtonAssociation axis="0" button="13" direction="4"/>
@@ -13,16 +13,32 @@
<vdpadButtonAssociation axis="0" button="15" direction="2"/>
</vdpadButtonAssociations>
<names>
<controlstickname index="1">Stick 1</controlstickname>
<controlstickname index="2">Stick 2</controlstickname>
<controlstickname index="1">Stick 1</controlstickname>
</names>
<sets>
<set index="1">
<set index="2">
<dpad index="1">
<dpadbutton index="2">
<slots>
<slot>
<code>0x44</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="1">
<slots>
<slot>
<code>0x57</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="4">
<slots>
<slot>
<code>0x1000015</code>
<code>0x53</code>
<mode>keyboard</mode>
</slot>
</slots>
@@ -30,11 +46,51 @@
<dpadbutton index="8">
<slots>
<slot>
<code>0x1000012</code>
<code>0x41</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
</dpad>
<trigger index="6">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<trigger index="5">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<button index="2">
<slots>
<slot>
<code>0x58</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="1">
<slots>
<slot>
<code>0x5a</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="7">
<slots>
<slot>
<code>0x43</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
</set>
<set index="1">
<dpad index="1">
<dpadbutton index="2">
<slots>
<slot>
@@ -51,14 +107,30 @@
</slot>
</slots>
</dpadbutton>
<dpadbutton index="4">
<slots>
<slot>
<code>0x1000015</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
<dpadbutton index="8">
<slots>
<slot>
<code>0x1000012</code>
<mode>keyboard</mode>
</slot>
</slots>
</dpadbutton>
</dpad>
<trigger index="5">
<trigger index="6">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
<throttle>positivehalf</throttle>
</trigger>
<trigger index="6">
<trigger index="5">
<center_value>0</center_value>
<min_value>-32767</min_value>
<max_value>32767</max_value>
@@ -80,6 +152,14 @@
</slot>
</slots>
</button>
<button index="1">
<slots>
<slot>
<code>0x4a</code>
<mode>keyboard</mode>
</slot>
</slots>
</button>
<button index="7">
<slots>
<slot>


二進制
debian/eggnoggpi/home/pi/.madgarden/settings.nogg 查看文件


+ 2
- 2
debian/eggnoggpi/home/pi/.xsession 查看文件

@@ -1,9 +1,9 @@
#!/bin/bash
xset -dpms
xset s off
xrandr --output HDMI --auto
xrandr --output HDMI-1 --auto

exec /usr/bin/antimicrox
exec /usr/bin/xterm

# Hide mouse
unclutter -display :0.0 -idle 1


二進制
eggnoggpi.deb 查看文件


Loading…
取消
儲存