-
-
Notifications
You must be signed in to change notification settings - Fork 0
Module_ResourceFS
Charles edited this page Aug 5, 2026
·
14 revisions
| Component | Section | 32-bit | 64-bit | Claimant | Source | Repo summary |
|---|---|---|---|---|---|---|
| ResourceFS | ROM modules | Internals | Internals | Gerph | 32-bit built, 64-bit built, tested in repo |
| Functionality | Commands | SWIs | Services | Uses Services | Uses UpCalls | TOTAL |
|---|---|---|---|---|---|---|
| 15.38% | 0.00% | 50.00% | 0.00% | 50.00% | 0.00% | 20.45% |
ResourceFS is the ROM/RMA resource filing system. Modules register embedded, named resource files (messages, sprites, templates, etc.); ResourceFS links them into Resources: and notifies consumers after the combined resource namespace changes.
URL: PRM
- Has services
- Has services fast
- Has swis
- Sets variables
- Uses messagetrans
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Filesystem |
| ✅ | 🔲 | Can register file lists |
| ✅ | 🔲 | Can deregister file lists |
| ✅ | 🔲 | Can list files |
| ✅ | 🔲 | Can export files |
| 🔲 | 🔲 | FS: Can enumerate registered files |
| 🔲 | 🔲 | FS: Can generate implicit directories |
| 🔲 | 🔲 | FS: Can open files |
| 🔲 | 🔲 | FS: Can close files |
| 🔲 | 🔲 | FS: Can load files |
| 🔲 | 🔲 | FS: Can read bytes from open files |
| 🔲 | 🔲 | FS: Can read blocks from open files |
| 🔲 | 🔲 | FS: Can directory entry |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | *ResourceFS |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 |
ResourceFS_RegisterFiles (&41B40) |
| ✅ | 🔲 |
ResourceFS_DeregisterFiles (&41B41) |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_FSRedeclare |
| 🔲 | 🔲 | Service_TerritoryStarted |
None
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| ✅ | 🔲 | Service_ResourceFSDying |
| ✅ | 🔲 | Service_ResourceFSStarted |
| ✅ | 🔲 | Service_ResourceFSStarting |
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | UpCall_ModifyingFile |
MessageTransTerritory


