Skip to content

Various Requests #836

@ReyVGM

Description

@ReyVGM

Here are a number of requests I would love if the FCEUX team could implement. Don't know if there's already a commit for some of these since it's been a while without an update.

1) Auto Switch FDS sides.
The official Nintendo NES Classic emulator automatically switches FDS disk sides and I also noticed Messen has an option that does that too. So I was wondering if it's possible for this feature to be natively added to FCEUX?

Additionally, Mesen has an option that automatically fast forwards disk switch load times in FDS games. If that one could be added too, it would be swell.

2) Add a rewind feature to the regular FCEUX version (non Qt version).

Right now, in order to use the rewind feature, it has to be with the TAS Editor open and as far as I could try, it only works while playing a movie.

Any chance a regular rewind feature (like it works in other emulators) could be added?

I've seen other emulators do it two ways:

#1 Is to hold a key to literally "rewind" everything you did (like a fastforward, but backwards)
#2 Is to make invisible states at certain intervals and press a key to jump back to those states in a reverse-chronological order.

Someone already added a rewind feature to the QtSDL version, but honestly, I can't get it to work and it feels overly complicated too.

3) Cheat search additions:

In the address search window, implement the ability to click on the Value/Address/Etc. columns to order them by numeric value. For example, let's say I have hundreds of addresses with varying amount of values, but I know the value I'm looking for is a low number.
So all I would need to do is click on the column to order all the values from low to high (or vice versa). And of course, implement the same ability in the "Address" column too.

Image

4) Add right click functionality to the Address Search window. (Right now, right clicking opens up the hex editor.)

This is an example from Bizhawk.

Image

Personally I'm only interested in two right-click functions: ADD cheat and hide/remove address result, but you can add also all the buttons from the right too (search, add cheat, reset, watch, etc.).

I know there's a button to add a cheat already, but it would be much faster if I could highlight the addresses I want, right click -> add. Instead of going one by one, click address, click button, click address, click button, etc.

And the hide/remove cheat request is because sometimes no matter how much you narrow down your search results, there are always some addresses you know are worthless and it would be nice if you could just remove them from the results. Kudos if you can also hide/delete them pressing the DELETE key.

5) Cheat editor additions:

Allow to delete cheats by pressing the DELETE key.

6) Find a way to add multiline cheats to the cheat editor without having to do them one by one. Right now, if you copy a multiline cheat code from another site, you have to manually paste them one by one. Maybe there can be an additional field/box to paste multiline codes?

7) Add a way to modify the values of multiple addresses at the same time. There are times when you want to change the values of all the addresses to the same number, but batch values modifying is not allowed.

8) Add retroachievements support.

Thanks for reading!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions