-
Notifications
You must be signed in to change notification settings - Fork 7
Components
Warning: This documentation is incomplete and may not cover all current ALX PC features.
A screen based on Wiremod EGP that displays graphics rendered directly by Expression2.
Supports displaying images up to 512×512 pixels. Images larger than 512×512 are automatically resized to fit the screen.
Also supports console boot mode and draw on it via console program.
Supports console boot mode and draw via console program. Grid are small - 30 chars x 17 lines, so texts are cut off.
A screen device that uses four Digital Screens to display images up to 1024×1024 pixels.
A beta image renderer for Wiremod ZGPU.
It uses a bridge between Expression 2 and ZASM to render images through a ZASM program, with support for images up to 512×512 pixels.
See the ZGPU Screen Renderer source if interested.
- Bytes per sector: 4 (32-bit)
- Maximum bank size: 1 MB
- Maximum bank count: 4 (can be extended)
- Bytes per sector: 4 (32-bit)
- Maximum bank size: 1 MB
- Maximum bank count: 4 (strict multiplayer limit)
Limitation: Only ONE EEPROM HDD can be spawned per player!
Each HDD Bank uses a unique DriveID (maximum of 4 allowed in multiplayer).
- EEPROM stores data on the server inside
garrysmod\data\wireflash. - EEPROM data is persistent on the SERVER and remains intact even after a respawn.
- DHDDs are dupable (can be saved and pasted with Advanced Duplicator 2).
EEPROM writes data directly to the server, which is slow (~34 minutes to write 1 MB). If the server crashes during this process, data corruption will occur. To ensure data is safely written, remove the entire EEPROM HDD and respawn it. This forces a data flush to the server disk.
- Maximum connected HDDs on PCI-E bus: 4 (can be extended by modifying the code)
- Maximum connected HDDs on PCI bus: 2 (can be extended by modifying the code)
- Supports virtual Wiremod discs from Mini-CD (14 KB) to BDXL (1724 KB).
- Supports dial-side discs.
- Supports book type changing.
- Maximum partitions: 4
- Maximum file system size: 64 MB
- Extended partition tables are not supported.
- Cluster size: 32 bytes – 256 KB
- Volume name: 16 characters
- Maximum file size: 4 GB (?)
- Maximum file name: 12 characters + 3-character extension
- Long file names are not supported.
- Supports file creation, modification, and access timestamps as Unix timestamps.
- Fragmentation is supported.
- Cluster size: 4 bytes (1 sector = 1 cluster)
- Volume name: 16 characters
- Maximum file size: 4 GB (?)
- Maximum file name: 12 characters + 3-character extension
- Long file names are not supported.
- Supports file creation and modification timestamps as Unix timestamps.
- Fragmentation is not supported.
- Append writes are not supported.