Template:Ps2configrev: Difference between revisions
mNo edit summary |
m (Working with decimal ranges) |
||
Line 1: | Line 1: | ||
{{#ifexpr:{{{1|0}}}>=0 and {{{1|0}}}<=999| One thousand | {{#ifexpr:{{{1|0}}}>=1000 and {{{1|0}}}<=1999| Two thousands | value is out of range }} }} | |||
<noinclude> | |||
<!-- failed first attempt | |||
*Requires [[PS2 Emulation|ps2_netemu.self]] from firmware {{#switch:{{{1|}}} | *Requires [[PS2 Emulation|ps2_netemu.self]] from firmware {{#switch:{{{1|}}} | ||
| 15686 = [[3.70_CEX|3.70]] or newer | | 15686 = [[3.70_CEX|3.70]] or newer | ||
Line 21: | Line 27: | ||
| #default = ('''Unknown config revision, please help <strike>adding</strike> breaking the template {{edit|Template:ps2configrev|<nowiki>{{ps2configrev}}</nowiki>}}''') | | #default = ('''Unknown config revision, please help <strike>adding</strike> breaking the template {{edit|Template:ps2configrev|<nowiki>{{ps2configrev}}</nowiki>}}''') | ||
}}< | }} | ||
--> | |||
<br> | |||
== Tests == | |||
{{ps2configrev|999}} | |||
{{ps2configrev|1999}} | |||
{{ps2configrev|99999999}} | |||
<br> | <br> |
Revision as of 08:54, 27 September 2021
One thousand
Tests
One thousand
Two thousands
value is out of range
Notes
It could be handy to do the conversion in this sequence: 1) hexLE to hexBE, 2) hexBE to dec, 3) Math expression to compare the value in ranges
I been trying to do step 2 using this template https://en.wikipedia.org/wiki/Template:Hex2dec Is dependant of the module https://en.wikipedia.org/wiki/Module:BaseConvert Actually we dont need the template because we can call the module BaseConvert directly in a single line this way: {{#invoke:BaseConvert|16to10|FFFF}}
We already have a template named https://www.psdevwiki.com/ps3/Template:Hex2dec ... but is not doing the conversion
We already have the module BaseConvert installed in this wiki https://www.psdevwiki.com/ps3/Special:Version but doesnt seems to work, it looks we cant "#invoke" it. Im wondering if is because we need to copy also the script into https://www.psdevwiki.com/ps3/Module:BaseConvert (the page doesnt exists)
So... by now i dont know how to do steps 1 and 2 of the conversion process. And the math expressions (required for step 3) only works with decimals... so the only solution by now is to pass the decimal value to this template