You need an SM64 ROM. For legal purposes, no one can tell you how to legally obtain ROMs but I'm sure you will find one.
Once you have the ROM you just tell PJ64 to open that ROM, where ever you have it located in you computer's file system. You can also set a default ROM folder in PJ64, that way PJ64 knows to look in that folder for ROMs automatically.
i have pj64 with sm64, but the rules say you have to use v1.6 of pj64. i have the latest version, which is 3.0.1. does anyone know how to get v1.6 of pj64?
@StarWing the resources page has a link to the PJ64 v1.6 site: https://www.speedrun.com/sm64/resources
@spedrun09 The rules state:
"For console (N64/VC) runs re-mapping of controller inputs/outputs is allowed, with the following restrictions:
The re-mapping scheme at the beginning of the run must remain for the entirety of the run. That is, a runner using a controller that maps buttons to analog inputs (e.g. Boxx) must use a controller with that re-mapping scheme for the duration of the run. Swapping controllers to ones with the same re-mapping scheme (e.g. swapping from OEM N64 to Hori Mini Pad) is acceptable.
There should be no overlap in mapping analog to analog inputs or analog to digital inputs. (You cannot map analog up to both a control stick and the “A” button.) Digital inputs can be mapped to multiple buttons as it does not provide a competitive advantage. (The hori has two Z buttons, but only one press is registered if both buttons are pressed simultaneously. This is acceptable.)"
Other than those restrictions, you can use whatever controller/gamepad you want, it's all preference. Although, an OEM N64 controller is usually regarded as the best option.
If you wish to replace your twitch highlights with reuploads, please edit your already verified run rather than deleting the verified run and making a new submission. This makes it a lot easier for us to track which submissions are reuploads and should be less work on your part as well.
If you need