ATMega328 (Non P) and 'Upload Using Programmer' error

There are a couple of files that need an addition each. one for the ArduinoIDE and one for AVRDude.
It has been documented a bunch of times.