Difference between revisions of "84PCE:Syscalls:000310"
From WikiTI
(Undo revision 11192 by MateoConLechuga (talk)) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[Category:84PCE:Syscalls:By Name| | + | [[Category:84PCE:Syscalls:By Name|FindFirstCertField]] |
− | [[Category:84PCE:Syscalls:By Address| | + | [[Category:84PCE:Syscalls:By Address|000310 - FindFirstCertField]] |
== Synopsis == | == Synopsis == | ||
− | '''Hypothesized Official Name:''' | + | '''Hypothesized Official Name:''' FindFirstCertField |
− | '''Syscall Address:''' | + | '''Syscall Address:''' 000310h |
− | This | + | This will search from the beginning of the certificate located at 3B0001 for a particular field. Types of fields you can search for are listed below; there are probably many more useful ones. |
− | + | 0B0(0) - Language settings | |
=== Inputs === | === Inputs === | ||
− | * | + | * DE = Field to search for |
=== Outputs === | === Outputs === | ||
− | * | + | * Pointer to field entry |
=== Destroys === | === Destroys === | ||
Line 20: | Line 20: | ||
=== Example === | === Example === | ||
+ | You can get the string used to determine the current language for example: | ||
− | call | + | ld de,0B00h |
+ | call _FindFirstCertField | ||
jp _PutS | jp _PutS |
Latest revision as of 09:51, 26 May 2016
Synopsis
Hypothesized Official Name: FindFirstCertField
Syscall Address: 000310h
This will search from the beginning of the certificate located at 3B0001 for a particular field. Types of fields you can search for are listed below; there are probably many more useful ones.
0B0(0) - Language settings
Inputs
- DE = Field to search for
Outputs
- Pointer to field entry
Destroys
- All
Example
You can get the string used to determine the current language for example:
ld de,0B00h call _FindFirstCertField jp _PutS