• Scummvm controller help

    76
    0 Votes
    76 Posts
    13k Views
    BillyHB

    @fabio78 Oh wow, updating it helped a bunch! Thanks! Controller definitely works now in the ScummVM menu so I'll go through the motions of adding my games to Pi then.

  • ZX Spectrum help!!

    4
    0 Votes
    4 Posts
    1k Views
    H

    @tuki_cat
    Hi thanks for the reply. I’m a bit of a newbie to this. But I think it is ir-fuse or something like that and as for the rom it’s a zip file thing. Will I need to un-zip it to see the file format. As for anything else I’ve no idea lol.

  • Download Issues

    2
    0 Votes
    2 Posts
    586 Views
    ClydeC

    @adje Please post the complete error message from wget.

  • Generic USB SNES Controller Not Working

    4
    0 Votes
    4 Posts
    3k Views
    I

    I have a raspberry pi zero w but I have 4 snes usb controllers and a zero delay usb encoder not working. I have tried an old 3rd party usb xbox 360 controller works with no issues.

    please have a look at what results I am getting on ssh. looks like the snes style controllers is not even being recognized by the pi :S I have updated and upgraded this is a brand new image of retropie 4.3 any help would be appreciated thanks :)

    pi@retropie:~ $ lsusb
    Bus 001 Device 002: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

    pi@retropie:~ $ sudo dmesg -c
    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Linux version 4.9.35+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #1014 Fri Jun 30 14:34:49 BST 2017
    [ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cr=00c5387d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
    [ 0.000000] OF: fdt:Machine model: Raspberry Pi Zero W Rev 1.1
    [ 0.000000] cma: Reserved 8 MiB at 0x0f400000
    [ 0.000000] Memory policy: Data cache writeback
    [ 0.000000] On node 0 totalpages: 65536
    [ 0.000000] free_area_init_node: node 0, pgdat c0914874, node_mem_map cfdabe00
    [ 0.000000] Normal zone: 576 pages used for memmap
    [ 0.000000] Normal zone: 0 pages reserved
    [ 0.000000] Normal zone: 65536 pages, LIFO batch:15
    [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
    [ 0.000000] pcpu-alloc: [0] 0
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64960
    [ 0.000000] Kernel command line: 8250.nr_uarts=0 bcm2708_fb.fbwidth=1824 bcm2708_fb.fbheight=984 bcm2708_fb.fbswap=1 smsc95xx.macaddr=B8:27:EB:04:AD:62 vc_mem.mem_base=0x1ec00000 vc_mem.mem_size=0x20000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 console=tty1 root=PARTUUID=3d24ca30-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait loglevel=3 consoleblank=0 plymouth.enable=0
    [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [ 0.000000] Memory: 241256K/262144K available (5946K kernel code, 489K rwdata, 1948K rodata, 400K init, 734K bss, 12696K reserved, 8192K cma-reserved)
    [ 0.000000] Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    vmalloc : 0xd0800000 - 0xff800000 ( 752 MB)
    lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
    modules : 0xbf000000 - 0xc0000000 ( 16 MB)
    .text : 0xc0008000 - 0xc05d6bbc (5947 kB)
    .init : 0xc0840000 - 0xc08a4000 ( 400 kB)
    .data : 0xc08a4000 - 0xc091e728 ( 490 kB)
    .bss : 0xc091e728 - 0xc09d5f28 ( 734 kB)
    [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [ 0.000000] NR_IRQS:16 nr_irqs:16 16
    [ 0.000029] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483647500ns
    [ 0.000060] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
    [ 0.000152] bcm2835: system timer (irq = 27)
    [ 0.000602] Console: colour dummy device 80x30
    [ 0.000624] console [tty1] enabled
    [ 0.000651] Calibrating delay loop... 697.95 BogoMIPS (lpj=3489792)
    [ 0.060302] pid_max: default: 32768 minimum: 301
    [ 0.060724] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.060741] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.061799] Disabling cpuset control group subsystem
    [ 0.062004] CPU: Testing write buffer coherency: ok
    [ 0.062061] ftrace: allocating 21712 entries in 64 pages
    [ 0.176731] Setting up static identity map for 0x8200 - 0x8238
    [ 0.178671] devtmpfs: initialized
    [ 0.187843] VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
    [ 0.188246] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.188273] futex hash table entries: 256 (order: -1, 3072 bytes)
    [ 0.189546] pinctrl core: initialized pinctrl subsystem
    [ 0.190982] NET: Registered protocol family 16
    [ 0.193480] DMA: preallocated 1024 KiB pool for atomic coherent allocations
    [ 0.203219] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
    [ 0.203234] hw-breakpoint: maximum watchpoint size is 4 bytes.
    [ 0.203337] Serial: AMBA PL011 UART driver
    [ 0.206102] bcm2835-mbox 2000b880.mailbox: mailbox enabled
    [ 0.206921] uart-pl011 20201000.serial: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe
    [ 0.254979] bcm2835-dma 20007000.dma: DMA legacy API manager at d080d000, dmachans=0x1
    [ 0.257717] SCSI subsystem initialized
    [ 0.257980] usbcore: registered new interface driver usbfs
    [ 0.258098] usbcore: registered new interface driver hub
    [ 0.258296] usbcore: registered new device driver usb
    [ 0.266800] raspberrypi-firmware soc:firmware: Attached to firmware from 2017-07-03 14:16
    [ 0.268747] clocksource: Switched to clocksource timer
    [ 0.324995] VFS: Disk quotas dquot_6.6.0
    [ 0.325110] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 0.325410] FS-Cache: Loaded
    [ 0.325763] CacheFiles: Loaded
    [ 0.345066] NET: Registered protocol family 2
    [ 0.346404] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.346458] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.346510] TCP: Hash tables configured (established 2048 bind 2048)
    [ 0.346603] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.346629] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.346937] NET: Registered protocol family 1
    [ 0.347684] RPC: Registered named UNIX socket transport module.
    [ 0.347695] RPC: Registered udp transport module.
    [ 0.347699] RPC: Registered tcp transport module.
    [ 0.347704] RPC: Registered tcp NFSv4.1 backchannel transport module.
    [ 0.349014] hw perfevents: enabled with armv6_1176 PMU driver, 3 counters available
    [ 0.351412] workingset: timestamp_bits=14 max_order=16 bucket_order=2
    [ 0.371331] FS-Cache: Netfs 'nfs' registered for caching
    [ 0.373055] NFS: Registering the id_resolver key type
    [ 0.373103] Key type id_resolver registered
    [ 0.373109] Key type id_legacy registered
    [ 0.377537] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
    [ 0.377906] io scheduler noop registered
    [ 0.377918] io scheduler deadline registered (default)
    [ 0.378381] io scheduler cfq registered
    [ 0.384310] BCM2708FB: allocated DMA memory 4f500000
    [ 0.384370] BCM2708FB: allocated DMA channel 0 @ d080d000
    [ 0.428351] Console: switching to colour frame buffer device 228x61
    [ 0.464959] bcm2835-rng 20104000.rng: hwrng registered
    [ 0.465134] vc-cma: Videocore CMA driver
    [ 0.465143] vc-cma: vc_cma_base = 0x00000000
    [ 0.465152] vc-cma: vc_cma_size = 0x00000000 (0 MiB)
    [ 0.465158] vc-cma: vc_cma_initial = 0x00000000 (0 MiB)
    [ 0.465614] vc-mem: phys_addr:0x00000000 mem_base=0x1ec00000 mem_size:0x20000000(512 MiB)
    [ 0.493977] brd: module loaded
    [ 0.507685] loop: module loaded
    [ 0.507705] Loading iSCSI transport class v2.0-870.
    [ 0.508694] usbcore: registered new interface driver smsc95xx
    [ 0.508840] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
    [ 0.737282] Core Release: 2.80a
    [ 0.737312] Setting default values for core params
    [ 0.737357] Finished setting default values for core params
    [ 0.937823] Using Buffer DMA mode
    [ 0.937837] Periodic Transfer Interrupt Enhancement - disabled
    [ 0.937844] Multiprocessor Interrupt Enhancement - disabled
    [ 0.937855] OTG VER PARAM: 0, OTG VER FLAG: 0
    [ 0.937963] Dedicated Tx FIFOs mode
    [ 0.938685] WARN::dwc_otg_hcd_init:1032: FIQ DMA bounce buffers: virt = 0xcf514000 dma = 0x4f514000 len=9024
    [ 0.938719] FIQ FSM acceleration enabled for :
    Non-periodic Split Transactions
    Periodic Split Transactions
    High-Speed Isochronous Endpoints
    Interrupt/Control Split Transaction hack enabled
    [ 0.938826] dwc_otg: Microframe scheduler enabled
    [ 0.938949] WARN::hcd_init_fiq:459: FIQ on core 0 at 0xc04512ec
    [ 0.938965] WARN::hcd_init_fiq:460: FIQ ASM at 0xc04515c8 length 36
    [ 0.938994] WARN::hcd_init_fiq:486: MPHI regs_base at 0xd08a5000
    [ 0.939078] dwc_otg 20980000.usb: DWC OTG Controller
    [ 0.939148] dwc_otg 20980000.usb: new USB bus registered, assigned bus number 1
    [ 0.939256] dwc_otg 20980000.usb: irq 56, io mem 0x00000000
    [ 0.939308] Init: Port Power? op_state=1
    [ 0.939313] Init: Power Port (0)
    [ 0.939668] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
    [ 0.939684] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 0.939694] usb usb1: Product: DWC OTG Controller
    [ 0.939703] usb usb1: Manufacturer: Linux 4.9.35+ dwc_otg_hcd
    [ 0.939712] usb usb1: SerialNumber: 20980000.usb
    [ 0.940847] hub 1-0:1.0: USB hub found
    [ 0.940931] hub 1-0:1.0: 1 port detected
    [ 0.941979] dwc_otg: FIQ enabled
    [ 0.941989] dwc_otg: NAK holdoff enabled
    [ 0.941996] dwc_otg: FIQ split-transaction FSM enabled
    [ 0.942019] Module dwc_common_port init
    [ 0.942614] usbcore: registered new interface driver usb-storage
    [ 0.943141] mousedev: PS/2 mouse device common for all mice
    [ 0.945070] bcm2835-wdt 20100000.watchdog: Broadcom BCM2835 watchdog timer
    [ 0.945600] bcm2835-cpufreq: min=700000 max=1000000
    [ 0.946269] sdhci: Secure Digital Host Controller Interface driver
    [ 0.946278] sdhci: Copyright(c) Pierre Ossman
    [ 0.946793] sdhost-bcm2835 20202000.sdhost: could not get clk, deferring probe
    [ 0.949432] mmc-bcm2835 20300000.mmc: could not get clk, deferring probe
    [ 0.949637] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 0.950221] ledtrig-cpu: registered to indicate activity on CPUs
    [ 0.950394] hidraw: raw HID events driver (C) Jiri Kosina
    [ 0.950700] usbcore: registered new interface driver usbhid
    [ 0.950709] usbhid: USB HID core driver
    [ 0.952119] vchiq: vchiq_init_state: slot_zero = 0xcf580000, is_master = 0
    [ 0.954891] Initializing XFRM netlink socket
    [ 0.954956] NET: Registered protocol family 17
    [ 0.955171] Key type dns_resolver registered
    [ 0.957588] registered taskstats version 1
    [ 0.958159] vc-sm: Videocore shared memory driver
    [ 0.958188] [vc_sm_connected_init]: start
    [ 0.965394] [vc_sm_connected_init]: end - returning 0
    [ 0.975009] 20201000.serial: ttyAMA0 at MMIO 0x20201000 (irq = 81, base_baud = 0) is a PL011 rev2
    [ 0.977727] sdhost: log_buf @ cf513000 (4f513000)
    [ 1.048841] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
    [ 1.051491] mmc-bcm2835 20300000.mmc: mmc_debug:0 mmc_debug2:0
    [ 1.051507] mmc-bcm2835 20300000.mmc: DMA channel allocated
    [ 1.082422] random: fast init done
    [ 1.129010] of_cfs_init
    [ 1.131565] of_cfs_init: OK
    [ 1.137063] Waiting for root device PARTUUID=3d24ca30-02...
    [ 1.147450] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
    [ 1.149645] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
    [ 1.151353] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
    [ 1.154345] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
    [ 1.159061] Indeed it is in host mode hprt0 = 00021501
    [ 1.231376] mmc0: host does not support reading read-only switch, assuming write-enable
    [ 1.234944] mmc0: new high speed SDHC card at address e624
    [ 1.236467] mmcblk0: mmc0:e624 SS16G 14.8 GiB
    [ 1.240326] mmcblk0: p1 p2
    [ 1.266634] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ 1.266739] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
    [ 1.268034] devtmpfs: mounted
    [ 1.269703] Freeing unused kernel memory: 400K (c0840000 - c08a4000)
    [ 1.269715] This architecture does not have kernel memory protection.
    [ 1.334661] mmc1: new high speed SDIO card at address 0001
    [ 1.358878] usb 1-1: new full-speed USB device number 2 using dwc_otg
    [ 1.359267] Indeed it is in host mode hprt0 = 00021501
    [ 1.590786] usb 1-1: New USB device found, idVendor=05e3, idProduct=0606
    [ 1.590807] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    [ 1.590818] usb 1-1: Product: USB Hub 2.0
    [ 1.590828] usb 1-1: Manufacturer: ALCOR
    [ 1.592316] hub 1-1:1.0: USB hub found
    [ 1.592648] hub 1-1:1.0: 4 ports detected
    [ 1.648255] systemd[1]: systemd 215 running in system mode. (+PAM +AUDIT +SELINUX +IMA +SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ -SECCOMP -APPARMOR)
    [ 1.649361] systemd[1]: Detected architecture 'arm'.
    [ 1.795249] NET: Registered protocol family 10
    [ 1.797649] systemd[1]: Inserted module 'ipv6'
    [ 1.803698] systemd[1]: Set hostname to <retropie>.
    [ 1.804317] systemd[1]: Initializing machine ID from random generator.
    [ 1.804996] systemd[1]: Installed transient /etc/machine-id file.
    [ 1.908974] usb 1-1.4: new low-speed USB device number 3 using dwc_otg
    [ 2.448924] usb 1-1.4: new low-speed USB device number 4 using dwc_otg
    [ 2.580673] systemd[1]: Cannot add dependency job for unit regenerate_ssh_host_keys.service, ignoring: Unit regenerate_ssh_host_keys.service failed to load: No such file or directory.
    [ 2.588310] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
    [ 2.589526] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ 2.589753] systemd[1]: Starting Remote File Systems (Pre).
    [ 2.989016] usb 1-1.4: new low-speed USB device number 5 using dwc_otg
    [ 3.057720] fuse init (API version 7.26)
    [ 3.529059] usb 1-1.4: new low-speed USB device number 6 using dwc_otg
    [ 5.030597] systemd-udevd[131]: starting version 215
    [ 7.954295] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
    [ 8.022553] gpiomem-bcm2835 20200000.gpiomem: Initialised: Registers at 0x20200000
    [ 9.788675] usbcore: registered new interface driver brcmfmac
    [ 10.032808] brcmfmac: Firmware version = wl0: Aug 7 2017 00:46:29 version 7.45.41.46 (r666254 CY) FWID 01-f8a78378
    [ 11.102043] systemd-journald[128]: Received request to flush runtime journal from PID 1
    [ 13.754369] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [ 13.754412] brcmfmac: power management disabled
    [ 14.670604] uart-pl011 20201000.serial: no DMA platform data
    [ 15.807641] Adding 102396k swap on /var/swap. Priority:-1 extents:2 across:266236k SSFS
    [ 16.267412] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
    [ 19.151832] Bluetooth: Core ver 2.22
    [ 19.152033] NET: Registered protocol family 31
    [ 19.152045] Bluetooth: HCI device and connection manager initialized
    [ 19.152083] Bluetooth: HCI socket layer initialized
    [ 19.152103] Bluetooth: L2CAP socket layer initialized
    [ 19.152168] Bluetooth: SCO socket layer initialized
    [ 19.173901] Bluetooth: HCI UART driver ver 2.3
    [ 19.173921] Bluetooth: HCI UART protocol H4 registered
    [ 19.173927] Bluetooth: HCI UART protocol Three-wire (H5) registered
    [ 19.174123] Bluetooth: HCI UART protocol Broadcom registered
    [ 19.516265] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [ 19.516279] Bluetooth: BNEP filters: protocol multicast
    [ 19.516310] Bluetooth: BNEP socket layer initialized
    [ 64.073432] random: crng init done
    [ 80.938856] dwc_otg_handle_wakeup_detected_intr lxstate = 2
    [ 82.658902] dwc_otg_handle_wakeup_detected_intr lxstate = 2
    [ 83.129528] usb 1-1.2: new low-speed USB device number 7 using dwc_otg
    [ 83.669310] usb 1-1.2: new low-speed USB device number 8 using dwc_otg
    [ 84.209410] usb 1-1.2: new low-speed USB device number 9 using dwc_otg
    [ 84.749322] usb 1-1.2: new low-speed USB device number 10 using dwc_otg
    [ 1678.184311] dwc_otg_handle_wakeup_detected_intr lxstate = 2

    pi@retropie:~ $ dmesg
    [ 2773.322342] dwc_otg_handle_wakeup_detected_intr lxstate = 2
    [ 2773.844016] usb 1-1.4: new low-speed USB device number 11 using dwc_otg
    [ 2774.383956] usb 1-1.4: new low-speed USB device number 12 using dwc_otg
    [ 2774.923988] usb 1-1.4: new low-speed USB device number 13 using dwc_otg
    [ 2775.463933] usb 1-1.4: new low-speed USB device number 14 using dwc_otg

    Just tried plugging the controller into the pi directly and it is recognised :S why do the PS4 and Xbox 360 controllers work when plugged into the hub but the snes one doesn't. They are getting 4.5-4.6v when plugged into the hub. When connected directly it gets 4.7v I did solder two USB leads on after one for power one for signal. Plugged the power to the pc and signal to the pi got nothing even though it was getting 5v I'm lost with this. Just don't understand why some controllers work and some don't.

  • 0 Votes
    3 Posts
    556 Views
    BillyHB

    @mitu

    thanks, I'll look for that option after the scraper has finished (found that while looking for the install options and once I realised what it does I just had to do it).

    not all have the same files it seems... Driver has a .bin.ecm file, GTA2 and Dark Forces have a .bin and .cue file, Rayman has a .bin.ecm file and dozens of .ape files, Spider-Man has a .ccd, .sub and .img file... Those are the only ROMs I downloaded because they're the only games which I actually bought (for my brother's PS1) but I don't see a real overarching approach here. I don't have a bios file... I saw the Dreamcast page saying something about that but I didn't even have its map so I didn't think anything of it. I see both the Dreamcast doc and the PS1 doc talking of a BIOS file but I didn't get that the emulators are actually missing files; I don't know ehat BIOS files are and do, or where I should get them (probably worth a Google, I'll do that today).

  • 0 Votes
    2 Posts
    2k Views
    ClydeC

    @stevepax Hello and belated welcome to this forum. I'm close to finishing my own arcade cabinet myself and I plan to do something similar to you but with two bluetooth controllers for players 3 + 4. I didn't dive into the matter deeply yet, however, but I'll try to answer your questions to the best of my current knowledge.

    If the emulator and the game rom support four players, you should be able to configure the controls for players 3+4 just like those for players 1+2. Mind that some games come in different versions (roms). TMNT has 2 and 4 players versions, for example. Its 2 players versions have "2p" in their rom names. At least Retroarch should recognize your controllers upon reconnection. A common advice is to connect them every time to the same usb ports in the same order. There's also a script by @meleu called joystick-selection that simplifies the mapping of controllers to players, and if the controllers should be recognized by their names or by the ports they're plugged into. Alas, I don't know.

    You're rightly terrified to lose your configuration if you didn't backup it recently. Do so now, because bad things happen all the time to "valuable" data, e.g. storage failure. (I put "valuable" in quotes because there is a saying that data with no backups isn't important by definition; if it were, it would have backups.)

  • Final fantasy 8 issues

    2
    0 Votes
    2 Posts
    776 Views
    mituM

    @pcnoob90 First, give us some more details about your system and problem and answer the questions from https://retropie.org.uk/forum/topic/3/read-this-first.

    2nd, the most frequent issue for PSX or cd based games are:

    BIOS file is missing - this is specific to the PS1 emulator. Check the emulator page in the docs and make sure the bios file is present and has the correct name. your .cue and .bin are not correctly named - Linux is case sensitive for file names so check your .cue files (https://retropie.org.uk/docs/PC-Engine/#pc-engine-cd).
  • 0 Votes
    2 Posts
    813 Views
    mituM

    @peterd0404 said in 8bitdo SF Pro - up/down left/right are not the same analog joystick:

    I assume I have to modify emulators settings for the analog sticks. Are there instructions to modify that?

    Check the emulator page in the docs to see more details about input configuration. There are 2 kinds of emulators present in:

    Libretro based emulators - they're run from RetroArch and they all benefit from the same input configuration. You can easily recognize them by their name (lr-...). To configure them, just press Select + X while in-game and then you'll get the configuration menu for RetroArch where you can change your input settings and then save it.
    I'd suggest trying to set your gamepad with the Analog option - https://retropie.org.uk/docs/Playstation-1/#analog-controller-type

    Non-libretro emulators (like advmame), which have their own input configuration. RetroPie will try to pre-configure them, based on your input mapping from the Emulationstation configuration dialog, but some of them might require tweaking.

  • Deleting default.cfg

    11
    0 Votes
    11 Posts
    6k Views
    AlturisA

    @alturis said in Deleting default.cfg:

    Now when I attempt to run SpyHunter with mame2010 it always boots up in diagnostic mode with no apparent way to exit that mode. Just a screen full of various tests that can be performed and reports.

    Figured this out. Needed to use the keyboard to select the "Dip Switches" option in the mame2010 in-game menu and turn off Service Mode.

  • 0 Votes
    1 Posts
    717 Views
    No one has replied
  • Want to run PKHeX (Pokemon hacking program) on retropie

    Moved
    4
    0 Votes
    4 Posts
    1k Views
    mediamogulM

    @djpj3000

    It's likely you could get it to run through Wine. Normally, this wouldn't be recommended, as the results would be pretty slow. However, a basic editor like PKHeX might run decently well. Rather than point you to a single tutorial out of so many, do a Google search for "wine on raspbian" and just pick one that suits you.

  • No shaders apply with PSX enhanced Resolution option?

    6
    0 Votes
    6 Posts
    1k Views
    dankcushionsD

    note that when you used enhanced resolution, the resolution is doubled. so shaders will have to process 4x as many pixels (ie, probably run slowly), and the effect will be less obvious since the pixels are much smaller.

  • Editing mame2003 cfg file

    2
    0 Votes
    2 Posts
    931 Views
    mituM

    @alturis said in Editing mame2003 cfg file:

    Is that expected behavior? Is there an editor or something?

    Yes, it's not a text file. Quoting from https://retropie.org.uk/docs/lr-mame2003/:

    These files are not human-readable, but can be safely deleted if you get into a mess and wish to return to the default configuration.

  • ?SN Error on XROAR Emulator

    3
    1 Votes
    3 Posts
    1k Views
    S

    @boelze said in ?SN Error on XROAR Emulator:

    I have the exact same issue as OP.
    Tandy CoCo games give me the ?SN Error.

    For others looking into the issue of coco roms and the screen error ?SN Error seen when running coco roms...

    "The "XRoar" coco emulator is a coco 1/2 emulator, and doesn't support the coco 3 functions. The rom image you are using most likely requires a 512k coco3." - @DABONE

    reference:
    https://retropie.org.uk/forum/topic/1019/using-coco-for-tandy-color-computer/2
    https://gbatemp.net/threads/sdltrs-xroar-trs-80-tandy-coco-and-dragon32-64-emulators.469317/
    https://github.com/jedie/XRoar/blob/master/README

  • 0 Votes
    6 Posts
    3k Views
    M

    @shaxs how u can use the 2.4 GHz adapter? I used it and retropie detected the gamepad but If i pressed buttons to "configure" dont work, idk why, help me pls

  • Overclock stability

    5
    0 Votes
    5 Posts
    2k Views
    stooS

    @quicksilver From https://www.raspberrypi.org/documentation/configuration/config-txt/overclocking.md:

    force_turbo Forces turbo mode frequencies even when the ARM cores are not busy. Enabling this may set the warranty bit if over_voltage_* is also set.

    I don't think it would have much effect on performance, but it will certainly make your Pi run hotter.

  • 17.4 kodi upgrade possible?

    11
    0 Votes
    11 Posts
    3k Views
  • Making PSX roms smaller

    3
    -1 Votes
    3 Posts
    678 Views
    mituM

    @nicky_s14 Have you tried transforming them into EBOOT files files ? They can be compressed while changing the format.

  • 0 Votes
    1 Posts
    506 Views
    No one has replied
  • 0 Votes
    14 Posts
    4k Views
    simonsterS

    @polyfusion said in Help - Retropie Rotate 90 degrees with 4:3 Aspect Ratio:

    . I'm using a 64GB image that has version v2.7.3RP

    What do you mean a 64GB image? Retropie isn't available as different images. If you got a third party image from elsewhere, you really should be looking there for support.

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.