TASEmulators / TASEmulators/BizHawk

[feature request] melonds - return RTC value (somehow)

Open
#2,153 16 comments 0 reactions 1 assignee View on GitHub

@CasualPokePlayer is already working on this.

Since Nov 1, 2022.

App: EmuHawk Core: melonDS Needs unmanaged changes (C++) Repro: Affects 2.5 dev Request: Feature/Enhancement
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Actionable points:

  • Expose the RTC as a register, or otherwise expose it on the core with a function in the nds Lua library for reading it

Original post follows.


Since the NDS is becoming supported in the developement versions of bizhawk via MelonDS, I wanted to share those 2 features which would be useful.

Lid hotkey to set it open/closed:
This would be useful as the seed would be stuck while the internal date advances: this way you can advance the date to the one you desire and still advance the frame independently to be able to hit a determinate initial seed on the pokemon games when pressing on the "Continue" button in an easy way.

Date: Well, this would work along with the lid hotkey, effectively showing the internal clock while doing the advancements.
This would also work for gba games (RS only for pokemon), so you can see by the date if you hit the correct seed.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.