• 1 Votes
    20 Posts
    3k Views
    roslofR

    @duglor said in Controller not working as Kempston for Spectrum Games:

    Excellent. Does that mean it's in the latest binary update or source update? or not yet?

    You may now update via binary or source and should receive changelist 847dbbd (or later if any new changes come in).

    You can verify this after you update by selecting "Package version information" and noting the long "Commit" number (should start with 847dbbd)

  • lr-fuse mapping USB gamepad

    Help and Support
    4
    0 Votes
    4 Posts
    540 Views
    pjftP

    @mgrunt I don't know, apologies. Glad it's sorted.

  • 0 Votes
    3 Posts
    1k Views
    A

    @sleve_mcdichael Thank you, that was helpful. Finally getting my head around the quirks of Retroarch and managed to get it working :)

  • 1 Votes
    3 Posts
    489 Views
    retropieuser555R

    @buzz that's very true. I suppose it's the case of someone being a keyboard user or a gamepad user for that system. Equally they'd have to know to setup specific controls for each game as well, so I guess it depends how nitty gritty you'd want to get.

    Either way though having the config set as Retropad will always do nothing for some reason. But you're right, maybe it's something for libretro devs to fix than Retropie

  • 0 Votes
    5 Posts
    785 Views
    V

    For completeness, I've done some more work...
    I checked fuse.rmp, it did not have the "-1" settings applied to anything.
    Each game remap would have been created from the fuse.rmp (using the retroarch menus.)

    I then checked all my game remap files. 13 of 28 files had this problem.

    Next I tried to recreate using the retroarch controls menu.
    Cycling right through the available options that can be mapped to the port 1 controls I have:

    "---"
    Up (1)
    Fire (1)
    Keyboard Overlay
    Up (2)
    Down
    Left
    Right
    Fire (2)
    Fire (3)
    Enter
    Space
    Then back to "---"

    The (1) etc are my addition, "Fire" appears 3 times, "up" twice.
    I set some buttons to each of these values, wrote a game remap file and checked for "-1". None of these options generated the "-1".

    Next I cleared the options on buttons A, L, L2, R, R2 & X (all originally set to differently) and bingo, I recreated the problem :

    input_libretro_device_p1 = "257" input_libretro_device_p2 = "0" input_libretro_device_p3 = "259" input_libretro_device_p4 = "0" input_libretro_device_p5 = "0" input_player1_analog_dpad_mode = "1" input_player1_btn_a = "-1" input_player1_btn_l = "-1" input_player1_btn_l2 = "-1" input_player1_btn_r = "-1" input_player1_btn_r2 = "-1" input_player1_btn_x = "-1" input_player2_analog_dpad_mode = "0" input_player3_analog_dpad_mode = "0" input_player4_analog_dpad_mode = "0" input_player5_analog_dpad_mode = "0"

    There appears to be a bug. When clearing a mapping using the retroarch "Controls/ port X Controls" menu from any value to "---" the resulting remap file contains "-1" for that key and this stops you mapping the button using the Retroarch "Options" menu.

    I hope this helps repay the debt a little!

  • 0 Votes
    2 Posts
    390 Views
    mituM

    Fuse has a series on video filters available - scaling/simulating the video output on a TV, etc. Try one of those filters (TV x2 seem to simulate a CRT scanline display).
    Not sure of Zesarux has more advanced options, you could give it a try.

  • 0 Votes
    1 Posts
    216 Views
    No one has replied
  • 0 Votes
    3 Posts
    1k Views
    S

    @mitu you are right, thank you. I totally missed this, all I knew was that I could quit games of most platforms by START+SELECT

  • lr-fuse rewind issue

    Help and Support
    3
    1 Votes
    3 Posts
    436 Views
    sexbeerS

    @xxdavidxx unexpectedly for myself, I noticed that the rewind now works after the update. excellent

  • Spectrum roms not working

    Help and Support
    21
    0 Votes
    21 Posts
    3k Views
    Y

    @hawkes_84 No problem, glad you got it sorted. Yeah, a you can see there is no single best solution for ZX, but Retroarch offers lots of ways to deal with it. And you figured out why Q & W don't work, congrats, this has annoyed me to no end back in the day.

  • 0 Votes
    3 Posts
    294 Views
    retropieuser555R

    @mitu Yeah the original process of the game is there's a key you hit to start when the audio track prompts you to, so the game and the audio track are sync'd up. I'm not 100% sure but I doubt the spectrum ever had a microphone add on.

  • 0 Votes
    3 Posts
    568 Views
    mituM

    @retroninja said in Problems with lr-fuse on the latest version of retro-pie:

    It may be relevant that, while loading a zx spectrum game (other emulators are okay), a message pops up in the bottom left saying "100% xbox 360 controller not set-up " or very similar words. It may explain a lot of my issues, perhaps, although I don't know why it would say that for this emulator alone.

    It could be that your have a custom RetroArch configuration for that particular Libretro core. Try renaming the /opt/retropie/configs/zxspectrum/retroarch.cfg file and then re-install lr-fuse to generate the default configuration.

  • 0 Votes
    25 Posts
    2k Views
    S

    @mitu and @barbudreadmon That does work, thank you. It now loads the game. I changed the name to mrdo.tap and it works. Changing the extension to .sna did not work.

    I can't get any inputs to work at present, but I suspect that will be because I'm on Retroarch 1.7.5 rather than a more recent one, so will need to update Retroarch if I can.

  • 0 Votes
    12 Posts
    2k Views
    D

    @retropieuser555 I notice in your picture that the User 1 Device Type is set to Sinclair 1 Joystick. I tested this setting and Hen-House Harry moves to the left if I press the B button and to the right if I press the X or Y button even though I have nothing mapped to those buttons. Could you try selecting the User 1 Device Type to the Cursor or Kempston joystick?

  • 0 Votes
    6 Posts
    1k Views
    Z

    Thanks guys - that sorted it. No idea what config files I've been finding and deleting until now, but that first location had the default.cfg and tons of seperate game ones too. Wiped them all, rebooted and mame seems to be fine now.

    Many thanks for your contributions. Case solved!

    ~Z~

  • LR-FUSE embedded, on-screen keyboard with 4.4

    Locked Help and Support
    6
    0 Votes
    6 Posts
    1k Views
    mituM

    @Twig-0 please don't bump ancient topics, even if the issue seems similar to yours. Open a new topic and describe your problem, providing the info asked in https://retropie.org.uk/forum/topic/3/read-this-first.

  • 7 Votes
    24 Posts
    6k Views
    pjftP

    @RickyTan I don't have the game Grand Prix Master myself, but from reading it should work with Kempston by default?

    For Anteater, the remake released in 2021, it's a simple QAOP control set, with Space for start and fire. This is my anteater.opt file:

    fuse_auto_load = "enabled" fuse_ay_stereo_separation = "none" fuse_fast_load = "enabled" fuse_hide_border = "enabled" fuse_joypad_a = "Space" fuse_joypad_b = "Space" fuse_joypad_down = "a" fuse_joypad_l = "<none>" fuse_joypad_l2 = "<none>" fuse_joypad_l3 = "<none>" fuse_joypad_left = "o" fuse_joypad_r = "<none>" fuse_joypad_r2 = "<none>" fuse_joypad_r3 = "<none>" fuse_joypad_right = "p" fuse_joypad_start = "Space" fuse_joypad_up = "q" fuse_joypad_x = "<none>" fuse_joypad_y = "<none>" fuse_key_hold_time = "500" fuse_key_ovrlay_transp = "enabled" fuse_load_sound = "enabled" fuse_machine = "Spectrum 128K" fuse_speaker_type = "tv speaker"

    Hopefully it helps.

  • keyboard not responding lr-fuse zx spectrum

    Help and Support
    11
    0 Votes
    11 Posts
    15k Views
    T

    @jasedamase No problem - glad it helped

  • 1 Votes
    9 Posts
    6k Views
    S

    @arelav @Manic-Miner-123 I spoke with the author of some specific games a while ago. (RIP John Wilson, the Rochdale Balrog).

    He found some sort of bug in Fuse. It appears the fault is in the loader when line 13 calls the 'randomize usr 65020' routine ... Fuse fails for some reason.

    He actually rewrote the loaders for Balrog and the Cat, Behind Closed Doors II and One of Our Wombats is Missing so the games will load. I don't know if there are any other developers' games which are affected by the oversight.

    Where the game is keyboard dependent, like text adventures, I use Fuse, not libretto Fuse (lr-fuse.

    Most .tzx games should work though - where they don't it's usually the case that you need to select 128K machine or Spectrum +3.

    In rare cases, but especially Russian games, you need to select a machine like the Pentagon and specific instructions, such as for TR-DOS.