PWhiddy / PokemonRedExperiments

Playing Pokemon Red with Reinforcement Learning
MIT License
6.82k stars 617 forks source link

I'm slow and need help #83

Closed TheRichRicky closed 10 months ago

TheRichRicky commented 10 months ago

I have no clue what im doing, i'm trying to understand the code and instructions and need help.

Can someone please add a video or dumb it down for me to install this program

Please Help TheRichRicky

dukemagus commented 10 months ago

https://youtu.be/DcYLT37ImBY

Here's the video. Watch it until the end with the transcript turned on

Issue solved.

PWhiddy commented 10 months ago

Hey! Which part are you having trouble with?

TheRichRicky commented 10 months ago

Hey! Which part are you having trouble with?

The sha1 sum should be ea9bcae617fdf159b045185467ae58b2e4a48b9a, which you can verify by running shasum PokemonRed.gb.

What is a shasum or sha1 sum? like all of it?

TheRichRicky commented 10 months ago

https://youtu.be/DcYLT37ImBY

Here's the video. Watch it until the end with the transcript turned on

Issue solved.

What Transcript? you mean the INSTRUCTIONS? (im not a coder and dont know the lingo)

PWhiddy commented 10 months ago

A shasum is something called a "hash function", which essentially extracts a unique identifier from any piece of data. This step is to ensure you have the right file. Running the command shasum PokemonRed.gb, doesn't do anything besides showing you this identifier so you can check its the correct one.

Note that on windows the command is a bit different, something like: CertUtil -hashfile C:\Path\To\Your\File.txt SHA1

akraus53 commented 10 months ago

Hey @TheRichRicky, welcome to the world of Open Source Code.

I highly encourage you to start learning programming if that's something you're interested in, but this topic is really on a high level - too high for someone who's not a coder. I really don't mean to sound elitist, but using this to get into coding is like buying a plane ticket to Tokio because you're interested in Japan. One day, sure, but start slow. If you want to get an easy way into programming, look at the content of Daniel Shiffman on YouTube (TheCodingTrain), he just remade his Introduction to Programming series which is amazing and once helped me find my way into programming. Starting with a topic like this will be frustrating as heck.

If you do choose to continue to try to get this to work, I recommend asking ChatGPT with questions about shasum and what errors in your console mean.

Good luck and happy programming!!