| Revision: | 4 |
| Committed: | Wed Feb 11 15:26:06 2026 UTC (8 weeks, 3 days ago) by figdor32 |
| File size: | 399 byte(s) |
| Log Message: | Initial check-in |
| # | Content |
|---|---|
| 1 | ; ES = Object table segment |
| 2 | ; AX = Object handle |
| 3 | ; DS:SI = ASCIIZ String |
| 4 | OBJ_STRING_FillString: |
| 5 | CALL TABLE_GetObjectAddr ; Get obj data address from AX obj and store at ES:DI |
| 6 | MOV CX, 16 |
| 7 | .loop: |
| 8 | MOV BYTE AL, [DS:SI] |
| 9 | MOV BYTE [ES:DI], AL |
| 10 | INC SI |
| 11 | INC DI |
| 12 | CMP AL, 0 |
| 13 | JE .break |
| 14 | DEC CX |
| 15 | JNZ .loop |
| 16 | .break: |
| 17 | RET |