libretro / fuse-libretro

A port of the Fuse Unix Spectrum Emulator to libretro
GNU General Public License v3.0
36 stars 47 forks source link

A way to enter spectrum Pokes #57

Closed lordvek3 closed 6 years ago

lordvek3 commented 6 years ago

Is it possible to implement a way to enter Pokes for unlimited lives, energy etc or build-in Multiface emulation in a future update of lr-Fuse?

ghost commented 6 years ago

I asked for this here https://github.com/libretro/fuse-libretro/issues/53 nearly 3 months ago. No point in asking really as it's like tryng to get blood out of a stone ! This port is several years old compared to the original FUSE that it's based on. This is as good as it's going to get. Best to use the original Fuse if possible.

leiradel commented 6 years ago

Is it possible to implement a way to enter Pokes for unlimited lives

It's definitely possible, but I, the only maintainer of this port, have other priorities right now.

If you happen to be a software developer, or know someone who is, and is interested in emulation, the libretro project is always open for new contributors.

leiradel commented 6 years ago

Other ways to help are to be a patron, or to fund for features you want to see in the project.

lordvek3 commented 6 years ago

I saw this SaucySarah, but you ask for pok files. I mean a different approach, to be able somehow to write values to the "memory" addresses of Spectrum directly. How difficult can it be?

lordvek3 commented 6 years ago

I just offered $15 to the bountysource page for the feature I asked for. Can I hope?

leiradel commented 6 years ago

The problem is that RetroArch has its own cheat file format, POK files won't work with it. I'm talking to the other developers about converting all POK files from Tipshop and making them available somewhere.

lordvek3 commented 6 years ago

OK. Thank you!

leiradel commented 6 years ago

Well, @RobLoach was kind enough to convert all the POK files from the Tipshop to the RetroArch format.

I still have to code the functionality into the core and see if it works, but we're halfway through.

lordvek3 commented 6 years ago

Thank you guys! I am looking forward to see it!

leiradel commented 6 years ago

Implemented in https://github.com/libretro/fuse-libretro/commit/5a024e2da4a8ef12d91508646744ab14cae2cd49

leiradel commented 6 years ago

Note: POK files don't work directly, they have been converted to the RetroArch format and must be downloaded from here.

lordvek3 commented 6 years ago

I tried them and they are working perfect. A big thanks to you my friends Andre and Rob for the immediate response. Be well, and thank you again!!!

leiradel commented 6 years ago

Np, glad it's working!

leiradel commented 6 years ago

@lordvek3 where is the bounty? I want to reclaim it and give it to the libretro project.

lordvek3 commented 6 years ago

Here, in that page: https://www.bountysource.com/issues/62280633-a-way-to-enter-spectrum-pokes I associated it with the issue. I don't know exactly how this is working, but there is a button "Claim Bounty"

RobLoach commented 6 years ago

Thanks for contributing and getting this going! :heart:

lordvek3 commented 6 years ago

And I thank you guys for you work about entering cheats on lr-fuse! Be well!