v1.5 ~ quick retry ~
A couple new/updated options in this release, as well as a cool enhancement rework π
new/updated options
quick retire -> quick retry
when used in combination with pfree, quick retire brings you quick retry as well!!
Press numpad 7 during song to go back to option select screen, or hold numpad 7 to restart song
(Note: I won't bother porting this to non-pfree mode since retry bypasses the stage update counter, doesn't make much sense to keep...)
force full options
This always enables advanced options, no need to press numpad 0 (useful if you don't have a numpad on your setup)
fps uncap (debug option)
This is pulse's unlocker patch (thanks for it :) ). When running at 120fps+, a side effect from pop'n engine kicks in and caps to around 80 fps.
Enabling it allows you to remove this limit. Animations will be even more sped up than usual, but song stays in sync and the timing feels better (pop'n infamous 6 frame lag is much shorter at 120Hz, combine with borderless windowed for an even better experience)
enhancement for multiboot setups
popnhax now supports different popn dll and popnhax xml filenames, as well as a datecode override option, which means that you can run multiple versions from the same folder, you just have to keep the popn22.dll file from different versions.
--popnhax-config (commandline arg)
When launched in commandline, use -k popnhax.dll --popnhax-config filename.xml to specify a different patch file
(useful if you want to run pfree/nonpfree or omni/nonomni versions etc..)
By default, if you specify a different popn dll filename, (e.g. spice.exe -pnm popn22_peace.dll -k popnhax.dll then popn22_peace.xml takes priority over popnhax.xml
Note: the dll filename has to start with "pop2" to be recognized as the game dll
force_datecode (debug option)
This allows to specify a different datecode rather than having to edit ea3-config.xml (also works for omnimix patch file detection)