1
0
mirror of https://github.com/kalymos/PsNee.git synced 2026-02-28 01:17:16 +00:00

Updated Personal recipe to make a good PSNee (markdown)

kalymos
2025-03-14 17:36:14 +01:00
parent 57fcf6ed37
commit 26c367d505

@@ -8,11 +8,11 @@
* [BIOS dumper](Just-what-you-need-to-know-to-know-your-BIOS-with-BIOS-Dumper-2.6.) if you want to install it on a old Japanese
## Part 1:
Install the Arduino IDE
### Install the Arduino IDE
https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing/
## Part 2:
Take care of the Arduino board to transform it into an ISP gateway
### Take care of the Arduino board to transform it into an ISP gateway
In Arduino IDE select MUC buildchain for the ISP gateway
* Tools -> Board -> Arduino AVR Board -> your board
* Tools -> Processore -> your varient
@@ -30,18 +30,20 @@ Convert an Arduino into an ISP Gateway
https://docs.arduino.cc/built-in-examples/arduino-isp/ArduinoISP/
## Part 3:
Install the PSNeecore file in the arduino/hardware/ directory, if it does not exist create it.
### Install the PSNeecore file in the arduino/hardware/ directory, if it does not exist create it.
## Part 4:
Connect your Arduino board or the MUC you want to use as a modchip to your ISP gateway, according to the schematics.
Redo the blink test by changing the settings to check if the ISP gateway is ok.
### Connect your Arduino board or the MUC you want to use as a modchip to your ISP gateway, according to the [schematics](https://github.com/kalymos/PsNee/wiki/ISP-gateway).
Redo the blink test by changing the settings to check if the ISP gateway is ok.
* File -> example -> 01. Basic -> blink
* Tools -> Board -> PSNeeCore -> your MUC
* Tools -> Varient -> your MUC varient
* Tools -> Board -> PSNeeCore -> your MUC for the modchip
* Tools -> Varient -> your MUC varient for the modchip
* Tools -> port -> the port of ISP gateway
* Sketch -> verify/compile
* Tools -> programmer -> Arduino as ISP
* Sketch -> upload using a programmer
For ATtiny you can use this [diagram](/PsNee/wiki/PIN_LED), and modify the blink sketch accordingly LED_BUILTIN -> PIN 3
## Part 5:
### Selecting options in the sketch.
Open the PSNee sketch on Arduino, select the PSNee.ino file, and choose your target console in the first section, "Select your console," by uncommenting the appropriate line.
@@ -53,14 +55,13 @@ Then in the second section "Select your chip" choose the MUC which will become y
To find out your BIOS version, use [BIOS dumper](Just-what-you-need-to-know-to-know-your-BIOS-with-BIOS-Dumper-2.6.).
## Part 6:
Compile and inject the program.
* Sketch -> verify/compile
### Compile and inject the program.
* Sketch -> upload using a programmer
Normally your PSNee is ready to be installed in your dear console.
## Part 8:
Install your PSNee in your console according to the schematics available in this Wiki.
### Install your PSNee in your console according to the schematics available in this Wiki.
If your console does not require a bios patch, ignore the AX AY DX RESET pins.
If your console requires a bios patch, for the AX AY DX pins follow the BIOS Pin diagram.
**AY pin is only needed on machines with bios V1.0j V1.1j**