GithubHelp home page GithubHelp logo

bad1dea / capturesight Goto Github PK

View Code? Open in Web Editor NEW

This project forked from zaksabeast/capturesight

0.0 1.0 0.0 3.01 MB

Tesla Overlay to view Pokemon game info in Sword, Shield, Brilliant Diamond, Shining Pearl, and Legends Arceus!

License: GNU General Public License v3.0

C++ 7.82% C 0.07% Rust 90.18% Makefile 1.93%

capturesight's Introduction

CaptureSight

CaptureSight is a Nintendo Switch homebrew to view Pokemon data while playing Pokemon games.

Features:

Sword & Shield

  • View Pokemon species, attacks, IVs, etc. for
    • Wild Pokemon
    • In-Trade Pokemon
    • Raid Pokemon
    • Party Pokemon
  • View all active dens
    • The number of advances until a Shiny Pokemon
    • Species of a den
    • Shiny type of a den (star or square)
  • Since CaptureSight can show the next shiny frame, no external tools are needed for Raid RNG
  • Find the raid seed that created a Pokemon
    • Join a trade or raid with a person who doesn't have custom firmware and use CaptureSight to get their raid seed
    • With raid and trade views, anyone without custom firmware only needs to know someone with custom firmware to do Raid RNG
  • View the main RNG states for RNG purposes
  • View your TID and SID

Brilliant Diamond & Shining Pearl

  • View Pokemon species, attacks, IVs, etc. for
    • Wild Pokemon
    • Party Pokemon
    • Underground Pokemon
  • View the main RNG states for RNG purposes
  • View egg seed and group seeds for RNG purposes
  • View your TID and SID

Legends Arceus

  • View Pokemon species, attacks, IVs, etc. for
    • Wild Pokemon
    • Party Pokemon
  • View Pokemon generator seeds for RNG purposes
  • View the main RNG states for RNG purposes

How do I use CaptureSight?

  1. Setup WerWolv's Tesla - https://gbatemp.net/threads/tesla-the-nintendo-switch-overlay-menu.557362/
  2. Download the latest capturesight.ovl
  3. Copy capturesight.ovl to be inside the /switch/.overlays directory on your switch's SD card
  4. Start Pokemon Sword or Shield, or Brilliant Diamond or Shining Pearl
  5. Press the key combo to open Tesla Menu (L + Dpad Down + R joystick as of this writing)
  6. Open CaptureSight with Tesla

Building

  1. Install devkitPro-pacman and rust
  2. Run sudo dkp-pacman -S switch-dev and choose devkitA64, libnx, and switch-tools
  3. Run make

Credits

Thanks to the following for helping make this app:

  • Switchbrew for their research and libnx which makes it possible to create homebrew
  • ReSwitched for their research, Atmosphere, and libstratosphere which is invaluable for switch homebrew
  • Kaphotics, SciresM, Matt, and all contributors of PKHeX and pkNX for the all the great resources this app uses
  • WerWolv for libtesla and EdiZon's isServiceRunning code
  • All translators and the translations they provided
  • Leanny, Admiral Fish, wwwwwwzx, Kaphotics, and Vladcik for looking into raid RNG
  • Leanny and Kaphotics for the PKHeX Raid Plugin, which CaptureSight borrows raid logic from
  • All Pokemon researchers and contributors
  • XorTroll and aarch64-switch-rs for the aarch64-none-elf.json file

capturesight's People

Contributors

zaksabeast avatar stevecooktu avatar ulucs avatar shinysylveon04 avatar wwwwwwzx avatar admiral-fish avatar cmiw avatar drakansoul avatar leanny avatar richardpaulastley avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.