sketch wont compile anymore

So i have a beer pong game, i designed…keep in mind in a good tech, but not a coder…i contracted a programmer off upwork…
The game has been in the arduino, and functioning installed in the arduino mega. Up until o bought a new pc with windows 10 i was able to change game variables like time with now issues…

now when i go to verify code i get this error

Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Board: “Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)”

plz keep in mind im not a programmer, and tis is currently functional in the board…hoping this is an easily fixed ide update issue or similar…

Thanks in advance

Warning: platform.txt from core ‘Arduino AVR Boards’ contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} “{build.path}/{archive_file}” “{object_file}”, automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} “{archive_file_path}” “{object_file}”. Consider upgrading this core.

BEER_PONG_MASTER:1:27: fatal error: PinChangeInt.h: No such file or directory

include <PinChangeInt.h>

^

compilation terminated.

exit status 1

PinChangeInt.h: No such file or directory

This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.

Don't use the windows store version of the ardiuino IDE. Download the proper version from this site.

When you see a "No such file or directory" error it almost always means you need to install the library that contains the missing file. Likely you had the library installed on your other computer, but never reinstalled it after getting the new PC.

Often the code you're compiling will come with documentation (either a comment or separate document) that tells you where to get the library dependencies.

Note that libraries may have dependencies on other libraries.

In other cases the author of the code will not have been so kind and you'll need to go on a hunt for the missing library.

A good place to start is the Arduino IDE's Library Manager:

  • Sketch > Include Library > Manage Libraries...
  • In the "Filter your search..." box, type some keywords you have gleaned from the missing file name.
  • Scroll through the results for the right library. Click on it.
  • Click "Install".
  • Wait for installation to finish.
  • Click "Close".
  • Try compiling your code again.

If you have no luck in Library Manager then load up your favorite search engine and do a search for the missing filename. You will often get multiple results. If you have a lot of results you might add "arduino" as an additional search keyword. I will usually prefer results on github.com since that is where most Arduino libraries are hosted and downloading from there is fast and easy. In some cases there will be multiple libraries that contain the given filename and you'll need to do some evaluation to determine which seems the most appropriate, then try it out. After downloading the library you found you'll need to install it. This requires a different process than the Library Manager installation. You will find instructions here:

insanegecko:
Warning: platform.txt from core 'Arduino AVR Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.

Unrelated to the error you're getting, but is there a reason you're using a super outdated version of the Arduino AVR Boards platform?

Somebody suggested using older versions of ide...

I downloaded the ide directly from this site, still getting the error...

insanegecko:
Somebody suggested using older versions of ide...

I can see from the output you posted that you're using the latest version Arduino IDE 1.8.13:

insanegecko:
Arduino: 1.8.13 (Windows Store 1.8.42.0) (Windows 10), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

insanegecko:
I downloaded the ide directly from this site, still getting the error...

The error doesn't have anything to do with the IDE. The error is caused by a missing library. Please carefully read reply #2.