lordkg:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| lordkg:start [2026-11-08 15:33] – external edit 127.0.0.1 | lordkg:start [2026-11-08 23:06] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| * **LORD 4.07 / 4.08 Beta**: the codes depend on the sysop name and the BBS name. (The 2009 patch shows itself as "4.08 Beta" | * **LORD 4.07 / 4.08 Beta**: the codes depend on the sysop name and the BBS name. (The 2009 patch shows itself as "4.08 Beta" | ||
| - | The current version is **1.1** (8 November 2026). | + | The current version is **1.3** (9 November 2026). It fixes the LORD 4.06 codes: those from 1.1 and 1.2 were wrong, so if you used one of them for LORD 4.06, make a new set. |
| ===== Why it exists ===== | ===== Why it exists ===== | ||
| Line 18: | Line 18: | ||
| | '' | | '' | ||
| | '' | | '' | ||
| + | | '' | ||
| + | | '' | ||
| | '' | | '' | ||
| | '' | | '' | ||
| | '' | | '' | ||
| - | Both programs | + | All three versions |
| ===== Using it ===== | ===== Using it ===== | ||
| Line 57: | Line 59: | ||
| | | ||
| | | ||
| - | | + | |
| -=-=-=-=-=-=-=-=-=-=- | -=-=-=-=-=-=-=-=-=-=- | ||
| </ | </ | ||
| Line 65: | Line 67: | ||
| ^ Command ^ What it does ^ | ^ Command ^ What it does ^ | ||
| | '' | | '' | ||
| - | | '' | + | | '' |
| | '' | | '' | ||
| | '' | | '' | ||
| Line 89: | Line 91: | ||
| LORD 4.06 asks for no names, and the numbers aren't tied to your board: any set that passes the check works. LORDKG picks a random set so that different boards don't all use the same code. | LORD 4.06 asks for no names, and the numbers aren't tied to your board: any set that passes the check works. LORDKG picks a random set so that different boards don't all use the same code. | ||
| + | |||
| + | ===== The Synchronet door ===== | ||
| + | |||
| + | The '' | ||
| + | |||
| + | < | ||
| + | Which LORD version is the key for? | ||
| + | |||
| + | 1) LORD 4.06 | ||
| + | 2) LORD 4.07 / 4.08 Beta | ||
| + | Q) Quit | ||
| + | </ | ||
| + | |||
| + | Choose 1 for a random LORD 4.06 set, or 2 and type the sysop name and BBS name for LORD 4.07 (leave a name blank to go back). Each set of codes is shown with a reminder of where to type it in LORDCFG. It was tested on Synchronet 3.21 for Linux, and uses only Synchronet' | ||
| + | |||
| + | The door is a sysop tool: make it sysop-only, so callers never see it. | ||
| + | |||
| + | ==== Installing the door ==== | ||
| + | |||
| + | - Make a folder '' | ||
| + | - Run SCFG, choose **External Programs**, then **Online Programs (Doors)**, pick a sysop-only section (the stock **Operator** section is one) and add a program: | ||
| + | |||
| + | ^ Setting ^ Value ^ | ||
| + | | Name | '' | ||
| + | | Internal Code | '' | ||
| + | | Start-up Directory | '' | ||
| + | | Command Line | ''? | ||
| + | | Access Requirements | '' | ||
| + | | Execution Requirements | '' | ||
| + | |||
| + | Leave the other settings as they are. The ''?'' | ||
| + | |||
| + | If you edit '' | ||
| + | |||
| + | < | ||
| + | [prog: | ||
| + | name=LORDKG - LORD Registration Codes | ||
| + | ars=SYSOP | ||
| + | execution_ars=SYSOP | ||
| + | cmd=? | ||
| + | startup_dir=../ | ||
| + | </ | ||
| + | |||
| + | Save and exit SCFG; Synchronet loads the change the next time a node is free. Log on as a sysop and find LORDKG under External Programs. The Kalgoorlie Retro BBS runs it in its Operator section. | ||
| ===== How the codes are worked out ===== | ===== How the codes are worked out ===== | ||
| Line 96: | Line 142: | ||
| LORDCFG.EXE 4.06 only checks that the five numbers fit together: | LORDCFG.EXE 4.06 only checks that the five numbers fit together: | ||
| - | **Code 5 = Code 1 + Code 2 + Code 3 + Code 4 + 29** | + | **Code 5 = Code 1 + Code 2 + Code 3 + (Code 4 / 2) + 29** |
| - | Codes 1 to 4 must each be from 0 to 10000, and code 5 must be at least 1000, so the first four must add up to at least 971. This was read from the checking code in LORDCFG.EXE 4.06 itself. LORDKG' | + | Code 4 counts at half its value, rounded down: 6052 counts as 3026. Codes 1 to 4 must each be from 0 to 10000, and code 5 must be at least 1000. This was read from the checking code in LORDCFG.EXE 4.06 itself, and LORD.EXE 4.06 checks the codes again the same way each time it starts. LORDKG' |
| ==== LORD 4.07 / 4.08 Beta ==== | ==== LORD 4.07 / 4.08 Beta ==== | ||
| Line 111: | Line 157: | ||
| | 5 | Half of each BBS name character (rounded down), added up, kept to 16 bits, then doubled. | | | 5 | Half of each BBS name character (rounded down), added up, kept to 16 bits, then doubled. | | ||
| - | The Python and Pascal versions were checked against each other on 4,913 random and edge-case name pairs, and the DOS build in DOSBox. Both also give the sample codes that came with '' | + | The Python and Pascal versions were checked against each other on 4,913 random and edge-case name pairs, and the DOS build in DOSBox. Both also give the sample codes that came with '' |
| ===== Building LORDKG.EXE ===== | ===== Building LORDKG.EXE ===== | ||
| Line 125: | Line 171: | ||
| ===== Downloads ===== | ===== Downloads ===== | ||
| - | From [[https:// | + | From [[https:// |
| + | |||
| + | The same places also have **LORD Keygen** ('' | ||
| ===== Licence ===== | ===== Licence ===== | ||
lordkg/start.1794152005.txt.gz · Last modified: by 127.0.0.1
