I'm getting the following error when i try to inject portal.z64 into any virtual console game. Does anyone know of a solution?
Phacox's Injector 1.1.4
8/10/2022 10:53:02 PM
Language to EN.
Players changed: None
TV preview updated.
GamePad preview updated.
GUI changed to Famicom.
Menu icon preview updated.
TV preview updated.
GamePad preview updated.
Changed mode to Indeterminate.
GUI changed to default.
Menu icon preview updated.
TV preview updated.
GamePad preview updated.
Wii U Common Key files: Not found.
ROM format: N64
GUI changed to N64.
Menu icon preview updated.
TV preview updated.
GamePad preview updated.
Reading ROM...
ROM is valid.
Hash: 4FD7
Title:
Product code: N???
Settings button clicked.
Invalid common key.
Valid common key!
Main button clicked.
Loading N64 base...
The base is valid.
Loaded base:Hash: FB245F10, SVN: 1680 TIME: 2015/01/20 02:12:06
Title: Super Mario 64 (USA/EUR/JPN)/Donkey Kong 64 (USA/EUR)
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Images button clicked.
Menu icon preview updated.
TV preview updated.
GamePad preview updated.
Title screen changed.
Injecting button clicked.
Inject encrypt: True
Short name: Portal64
Long name: Portal64
N64 DarkFilter: False
N64 Widescreen: False
N64 Horizontal Zoom: 100
N64 Vertical Zoom: 100
N64 Translation X: 0
N64 Translation Y: 0
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Change menu icon.
Change TV image.
Change GamePad image.
Starting injection...
System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at PhacoxsInjector.N64Injector.InjectConfigFile()
at PhacoxsInjector.N64Injector.Inject(Boolean encrypt, String outputPath, String shortName, String longName, Bitmap menuIconImg, Bitmap bootTvImg, Bitmap bootDrcImg)
at PhacoxsInjector.PhacoxsInjectorGUI.Inject(Boolean encrypt)
Injection failed.
Main button clicked.
Loading N64 base...
The base is valid.
Loaded base:Hash: 307DCE21, SVN: 1955 TIME: 2015/06/16 04:09:03
Title: Mario Golf (USA/EUR)
Main button clicked.
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Images button clicked.
Injecting button clicked.
Main button clicked.
Loading N64 base...
The base is valid.
Loaded base:Hash: FB245F10, SVN: 1680 TIME: 2015/01/20 02:12:06
Title: Super Mario 64 (USA/EUR/JPN)/Donkey Kong 64 (USA/EUR)
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Images button clicked.
Injecting button clicked.
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Images button clicked.
Release date enabled: 1990
TV preview updated.
GamePad preview updated.
Release date disabled.
TV preview updated.
GamePad preview updated.
Release date enabled: 2022
TV preview updated.
GamePad preview updated.
Injecting button clicked.
Inject encrypt: True
Short name: Portal64
Long name: Portal64
N64 DarkFilter: False
N64 Widescreen: False
N64 Horizontal Zoom: 100
N64 Vertical Zoom: 100
N64 Translation X: 0
N64 Translation Y: 0
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Change menu icon.
Change TV image.
Change GamePad image.
Starting injection...
System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at PhacoxsInjector.N64Injector.InjectConfigFile()
at PhacoxsInjector.N64Injector.Inject(Boolean encrypt, String outputPath, String shortName, String longName, Bitmap menuIconImg, Bitmap bootTvImg, Bitmap bootDrcImg)
at PhacoxsInjector.PhacoxsInjectorGUI.Inject(Boolean encrypt)
Injection failed.
Main button clicked.
Loading N64 base...
The base is valid.
Loaded base:Hash: 2AF3C23B, SVN: 2428 TIME: 2016/11/18 11:44:39
Title: F-Zero X (USA/EUR/JPN)/Bomberman 64 (USA/EUR/JPN)/Harvest Moon 64 (USA/EUR/JPN)
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Images button clicked.
Injecting button clicked.
Inject encrypt: True
Short name: Portal64
Long name: Portal64
N64 DarkFilter: False
N64 Widescreen: False
N64 Horizontal Zoom: 100
N64 Vertical Zoom: 100
N64 Translation X: 0
N64 Translation Y: 0
Show name enabled.
Use short name: Portal64
TV preview updated.
GamePad preview updated.
Change menu icon.
Change TV image.
Change GamePad image.
Starting injection...
System.ArgumentException: Illegal characters in path.
at System.Security.Permissions.FileIOPermission.EmulateFileIOPermissionChecks(String fullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
at PhacoxsInjector.N64Injector.InjectConfigFile()
at PhacoxsInjector.N64Injector.Inject(Boolean encrypt, String outputPath, String shortName, String longName, Bitmap menuIconImg, Bitmap bootTvImg, Bitmap bootDrcImg)
at PhacoxsInjector.PhacoxsInjectorGUI.Inject(Boolean encrypt)
Injection failed.