-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fuse 1.3.4 update ? #33
Comments
Tape loading is working just fine afaik. Is the problematic tape available for download so I can test it? Wrt Fuse 1.2, I'll need some time to make the upgrade. |
I meant when turning OFF fast loading, it still loads fast, it should be loading at normal speed with loading sound. Fuse 1.2 may have fixed this, I'm not sure. Although I would much rather someone ported the emulator 'Spectacol' to Libretro etc. It uses Fuse 1.2 and is specifically made for gamepads. |
Yeah, slow tape loading seems a bit "iffy". I could make it work but not everytime. I'll take a look. I'll take a look at Spectacol, we can have another ZX Spectrum core if it's easy to port. Thanks for the suggestion. |
@windale I can't seem to find Spectacol's source code, is it open source? Do you have a link? |
It's currently on Android. https://github.com/bog-dan-ro/spectacol/releases I think this emulator would actually make lr-fuse obsolete (due to it being a recent version of FUSE) and the on-screen keyboard in Spectacol is far better. |
Hm, so I don't see the point in porting Spectacol to libretro. One of the goals when porting an emulator to libretro is to completely remove its UI, since all settings and game browsing is the front-end (i.e. RetroArch) responsibility. Since Spectacol is Fuse with a QML UI, removing the UI will result in a port very similar, if not equal, to fuse-libretro. Spectacol begin based on Fuse 1.2 is not a good reason to use it for the libretro port, since I can just grab Fuse 1.2 myself and upgrade fuse-libretro. Are you hitting a Fuse 1.1.1 bug that the 1.2 version solves? Regarding the on-screen keyboard, I'll take a look and see what it does that is better than the fuse-libretro one and try to implement them, but only if it's a really killer feature because there's some discussion in libretro about a more flexible input mapping that will make on-screen keyboards useless. |
You know more about this than me, whatever you think is best, although I would like to see the 3 different loader acceleration options (Turbo, Safe & None). This helps with some problematic protection loaders that don't load when on full turbo loading. And the Spectacol on-screen keyboard has toggle Capshift/Symbol shift (which doesn't work on lr-fuse). Fuse 1.2 has probably increased overall compatibility otherwise they wouldn't have released it. |
What are the command-line options and/or in-app settings for the loading acceleration options? I need it to expose them as core options to the front-end. |
I dont know the command line options (if any). On Spectacol the acceleration options are nice and simplified as shown : No acceleration - load at standard speed, probably detect loaders on On FUSE 1.2 they are a bit more complex : |
Ok, thanks. I'll try to find how Spectacol maps those options to Fuse. |
Any chance of updating this Libretro port to the latest version ? You didn't bother last time but now several improvements have been made including SCL and TRD autobboot. They are also adding compatibility for the Recreated ZX Spectrum keyboard. Any chance you could update this ? |
I'll take a stab at it this weekend. |
The |
Still no update then ? :( The RetroPie team have updated the regular Fuse to 1.3.0 which has TRDOS images autoboot and recreated ZX Spectrum keyboard support and improved compatibility etc. It would be great if you could update lr-fuse 1.1 to the latest version so we can use shaders, autoboot TRDOS files and better joystick support. Thanks. |
It's easy to update when all you must do is build the emulator. The libretro port is more intrusive, because it has to conform to the libretro API. Due to some more pressing matters, expect an update only for 2017, unfortunately. |
Is there any chance this could be updated ? I see it was originally asked over a year ago. :-( |
It will, as time permits. |
See 1.5.0 is out, any idea when an update will appear? |
Nearly 2 years after the OP, any chance of an update to the latest version ? lol. |
@SaucySarah I know https://www.reddit.com/user/DanteAlighieri64 said that @leiradel was looking into it. It's up to leiradel to find time to update it. I hope it'll hapen before the next ice age. |
Would love to see an update of lr-fuse from old 1.1.1 version now many enhancements/fixes for outstanding issues appear addressed in the latest fuse base so just adding my comment in case it can motivate those more able than me. |
@leiradel Just wondering if I started a bounty to update this core, would it help inspire you to update the core to the latest Fuse version? |
Sorry, I can't work with it right now because of my current contract. |
Well, it seems this zx core, the only one which was(is) integrated into retroarch, is better to be considered obsolete, or even “closed”, and not listed as “supported”. Simply not to give people any hope and don’t make them hold their breaths. And to mark zx libretro core as “vacant”, so maybe someone will make another libretro zx core. |
I've started a bounty for updating the core. https://www.bountysource.com/issues/96019983-bounty-update-core-to-fuse-1-5-0-or-greater |
I have opened a pull request to update this core to Fuse 1.6.0 and lib spectrum 1.5.0: #89. Hopefully it should fix a few of the issues mentioned here. Comments/reviews welcome! |
Is there going to be an update from the new Fuse 1.2 release ? I also noticed that the real time tape loading option doesn't work.
The text was updated successfully, but these errors were encountered: