Main public logs
From TechPubs Wiki
Combined display of all available logs of TechPubs Wiki. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 19:09, 30 December 2025 Raion talk contribs created page Libc: malloc (Created page with "The IRIX libc malloc family (malloc, free, realloc, etc.) implements a classic System V-style dynamic memory allocator using a splay tree for managing free blocks of varying sizes, separate linked lists for small blocks, aggressive coalescing, and delayed freeing to preserve freed block contents across calls. It obtains more memory via sbrk (or equivalent GETCORE), aligns allocations to word boundaries, and handles non-contiguous arenas when necessary. This decompiled im...") Tag: Visual edit
- 18:41, 30 December 2025 Raion talk contribs created page Libc: doscan (Created page with "The _doscan function is the core implementation of formatted input in IRIX libc, serving as the internal routine for the entire scanf family (scanf, fscanf, sscanf, vscanf, etc.). It parses the format string, reads from a FILE * stream (or string via dummy stream for sscanf), matches input against specifiers, skips whitespace as required, and stores converted values via va_list. This decompiled version shows MIPS-specific handling (e.g., conditional long double support i...") Tag: Visual edit: Switched
- 18:40, 30 December 2025 Raion talk contribs created page Libc: doprnt (Initial Commit) Tag: Visual edit
- 02:24, 30 December 2025 Raion talk contribs created page Kernel:Introduction (Created page with "== Introduction == The ''Kernel:'' namespace serves as a comprehensive, community-driven repository for detailed technical documentation of the IRIX kernel, derived from reverse engineering efforts on IRIX 6.5 binaries. This initiative focuses on analyzing, decompiling, and annotating kernel object files to produce high-level, functional descriptions of subsystems, data structures, and behaviors. The documentation is intended to preserve and disseminate deep technic...") Tag: Visual edit: Switched
- 02:14, 30 December 2025 Raion talk contribs created page Kernel:Virtual Memory (Initial Commit) Tag: Visual edit: Switched
- 01:59, 30 December 2025 Raion talk contribs created page Kernel: ELF Loader (Created page with "{{KernelNav}} == Overview == The IRIX kernel's ELF loader manages the execution of ELF-format binaries on MIPS-based systems, accommodating 32-bit and 64-bit architectures along with multiple ABIs. It performs tasks such as validating file headers, preparing the user stack and arguments, mapping memory segments, handling dynamic linking, and applying hardware-specific adjustments. Integration with kernel components like address space handling, virtual memory allocation...") Tag: Visual edit: Switched
- 20:53, 29 December 2025 Raion talk contribs created page Kernel:malloc (Initial) Tag: Visual edit: Switched
- 20:49, 29 December 2025 Raion talk contribs created page Kernel:Kernel Timers (Initial) Tag: Visual edit: Switched
- 03:25, 28 December 2025 Raion talk contribs created page SGIfetch (Created page with "'''sgifetch''' is a neofetch-like tool that displays system information for SGI MIPS hardware running IRIX.") Tag: Visual edit
- 05:04, 27 December 2025 Raion talk contribs created page Kernel: vnode and vfs (Created page with "IRIX’s VFS (Virtual File System) and vnode architecture is conceptually similar to many UNIX-derived systems (BSD, System V, Solaris), but with some IRIX-specific behavior layering and STREAMS integration. The vnode system provides a uniform abstraction for all filesystem objects, enabling the kernel to operate generically on files, directories, FIFOs, and devices without knowing the underlying filesystem implementation. === 1. Vnode: Abstract File Object === * Purpo...") Tag: Visual edit
- 05:03, 27 December 2025 Raion talk contribs created page Kernel: vnode Operations (Created page with "Summary of known vfs operations and vnode operations. === 1. VFS Operations (<code>vfsops_t</code>) === These are operations on the '''filesystem as a whole''': {| class="wikitable" !Operation !Purpose / Semantics !Typical FS Relevance |- |<code>mount</code> |Mount the filesystem; initialize structures, link root vnode. |All FS |- |<code>umount</code> |Unmount; flush buffers, release resources. |All FS |- |<code>sync</code> |Flush all dirty buf...") Tag: Visual edit
- 04:31, 27 December 2025 Raion talk contribs created page Kernel: Poll and Select (Created page with "This section describes the behavior of IRIX’s 6.5 Kernel <code>poll(2)</code> and <code>select(2)</code> system calls as observed from kernel behavior and historical design goals. It intentionally avoids implementation details and code structure, focusing instead on externally visible semantics, internal contracts, and compatibility considerations. == 1. Design philosophy == IRIX treats <code>poll(2)</code> as the fundamental readiness-notificat...") Tag: Visual edit
- 01:40, 26 December 2025 Raion talk contribs created page Category:Filesystems (Created page with "This page aggregates all supported filesystems on IRIX and the pages that discuss them. Not listed, as of 2025: CDDA/Red Book Audio ISO9660 Macintosh HFS (not HFS+)")
- 01:39, 26 December 2025 Raion talk contribs created page FAT32 (Created page with "'''FAT32''' is a variant of the File Allocation Table filesystem used by Windows 95 OSR2 through Windows ME as the primary filesystem. As of 2025 a project by Techomancer AKA 0xDEADBEEF on the IRIXNet forums provides kernel native FAT32 filesystem support for IRIX 6.5 via a kernel filesystem driver. It allows IRIX systems to read and write FAT32-formatted media, making it possible to exchange data with modern removable storage and non-IRIX systems without intermediat...") Tag: Visual edit: Switched
- 07:24, 24 December 2025 Raion talk contribs created page Historical Nekoware (Created page with "This page documents the historical '''Nekoware''' project prior to 2018. Nekoware grew out of admin of Nekochan.net, "nekonoko", attempting to port software during and after Freeware was no longer updated. The current Nekoware distribution is based on, but incompatible with, the build criteria and standards partially established. == Differences from Modern Nekoware == Of note, the following major differences are to be observed: # Old nekoware was built w...") Tag: Visual edit
- 04:20, 18 December 2025 Raion talk contribs created page Smbfs (Created page with "'''smbfs''' or '''Samba''' is a protocol for sharing files similar to NFS, or sshfs. It is historically associated with Microsoft due to its formation on DOS and Netware systems. == Support on IRIX == IRIX never has properly supported smbfs in any practical manner from the kernel. Old Nekoware ports of the userspace tools exist as well as Sharity and Kerberos modules. It should be considered '''deprecated''' for most use cases.") Tag: Visual edit
- 20:33, 2 December 2025 Raion talk contribs created page Kindler IR specification (Created page with "'''This page is a draft by Raion.''' Version: 1.0 Date: 2025-12-02 Status: Draft — targeted for Kindler 1.0 release == Purpose == This document defines the Kindler Intermediate Representation (IR) 1.0: a stable, deterministic, and minimal model used by Kindler and its tooling to describe projects, targets, and build artifacts for C and C++ (initial release). The IR is the canonical in-memory model used by Kindler’s parsers, validators, toolchain modules, and exp...") Tag: Visual edit
- 08:04, 29 November 2025 Raion talk contribs created page Nekoware SDK (Created page with "The '''Nekoware SDK''' is a bootstrap kit for the Nekoware environment. It addresses several limitations of building software on IRIX and provides a foundation for independent development. == '''Purpose''' == * Provides a set of tools for building Nekoware without relying on the limited native IRIX environment. * Avoids circular dependencies, allowing Nekoware to be built mostly without depending on itself. * Includes an independent test harness for GCC. == ''...") Tag: Visual edit: Switched
- 21:11, 23 November 2025 Raion talk contribs created page Nvme (Created page with "'''NVME storage''' also known as '''M.2''' storage is supported on IRIX as of November 2025. Community member Dominbear/techomancer contributed the code to his [https://github.com/techomancer/irixnvme GitHub]. == Supported Systems == Any system with PCI bridging is supported. This includes the: * O2 * Origin 3000 * Origin 300 * Origin 350/Onyx4/Tezro * Octane (with PCI X-Talk or PCI Card Cage) * Origin 2000/Onyx2 == Building == Assu...") Tag: Visual edit: Switched
- 04:26, 17 November 2025 Raion talk contribs created page Dbx (Created page with "'''dbx''' is the IRIX debugger used for IRIS Development Option and MIPSPro based binaries. It is the primary system debugger, available in the "ProDev Workshop" CDs. == Cheat Sheet == For those unfamiliar, this section explains how to load and use it. === Getting Started === % dbx [program] – Launch dbx with a program. % dbx [program] program.core – Load a core dump. % dbx -I [path] – Add search path for source files. === Running Programs === run [ar...") Tag: Visual edit
- 06:02, 14 November 2025 Raion talk contribs created page User:Raion (Created page with "{{Infobox Person | nameEn = Kazuo Kuroi | image = 150px | occupation = Locksmith and Safe Cracker | website = *http://irixnet.org/ *http:/tech-pubs.net/ }}")
- 06:01, 14 November 2025 Raion talk contribs created page File:Igni 2022.png
- 06:01, 14 November 2025 Raion talk contribs uploaded File:Igni 2022.png
- 05:45, 14 November 2025 Raion talk contribs created page Template:Infobox Person (Created page with "<table class="infobox vcard; outcell" cellspacing="5" style="width:22em; text-align:left; font-size:88%; line-height:1.5em;text-align :left; width: 300px;"><tr><th colspan="2" class="vcard; incell_top" style="text-align:center;text-align:center; font-size:125%; font-weight:bold; background-color: #dde6ff;">'''{{{nameEn}}}'''</th></tr><tr><td colspan="2" style="text-align:center;"> No image<br/><span><div style="padding-top:0.3em; line-height:1.2em;"></div></span> </td></...")
- 05:42, 14 November 2025 Raion talk contribs created page Swipe (Created page with "'''swipe''' is a multi-protocol IRIX-compatible downloader built by User:Raion with BSD, IRIX and other systems in mind. == Design Details == swipe is similar to curl and wget. It aims to simplify downloading singular files. It cannot mass-download from ftp or other protocols. It supports: * HTTP/HTTPS * Gemini * FTP * Gopher Currently advanced features like proxy support, certificate checking and IPv6 are missing. It's a narrow-scope project. For anything adva...") Tag: Visual edit: Switched
- 05:05, 14 November 2025 Raion talk contribs created page ZuluSCSI (Created page with "The ZuluSCSI is a family of SD based emulators designed for narrow and ultrawide low-voltage differential SCSI buses. They aim to provide low-power, higher reliability alternatives to aging SCSI drives in consumer and workstation hardware == Architecture == The ZuluSCSI ffirmware looks for file names which adhere to a simple but powerful naming convention, and presents them as the drives to the SCSI host. Each image file represents a SCSI drive. ZuluSCSI is designed to...") Tag: Visual edit
- 06:00, 21 October 2025 Raion talk contribs created page Nekoware Package FAQ (Created page with "Here's some frequently asked questions about the Nekoware package suite, such as recommendations for various applications. This guide is '''2025-Q4''' compliant. == Frequently Asked Questions == === Why don't you have GNU Bash? === We didn't include bash or nano for this release because it would complicate build dependencies. We did not intend to inconvenience users. We recommend either neko_mksh or the native tcsh shell for users. See IRIX Setup 101 for shell pro...") Tag: Visual edit
- 04:12, 21 October 2025 Raion talk contribs created page /var/inst documentation (initial commit) Tag: Visual edit
- 15:54, 12 October 2025 Raion talk contribs created page Inst file formats (Created page with "This is a page documenting various parts of the IRIX 6.5 inst file formats. The goal here is to build a formal specification through reading and analyzing files. We do not intend to use disassembly or other methods to RE these formats if possible. == <code>/var/inst</code> — per-product record file format == === Overview === A product record file stores metadata for a single installed product. It contains: * A fixed ASCII signature and version * One or more TLV...") Tag: Visual edit
- 21:03, 9 October 2025 Raion talk contribs created page File:Onyx2 Old Style Front.jpg
- 21:03, 9 October 2025 Raion talk contribs uploaded File:Onyx2 Old Style Front.jpg
- 03:50, 9 October 2025 Raion talk contribs created page Installing Nekoware (Created page with "Installing Nekoware is easy but requires knowledge of IRIX's inst system.") Tag: Visual edit
- 03:50, 9 October 2025 Raion talk contribs created page Category:Nekoware (Created page with "This page aggregates all Nekoware documentation.")
- 02:00, 9 October 2025 Raion talk contribs created page Nekoware Packaging Guide (Created page with " This article provides a basic introduction to packaging software for distribution through the Nekoware software archive. Nekoware's standards are reflected in the way we wrote this article. ==Required Equipment== ===Compilers=== For C-based, normal everyday programs we highly recommend using MIPSPro for compilation. If using C++, the type of C++ and complexity of the program will determine if fixing it for MIPSPro outweighs the work necessary to compiler. W...") Tag: Visual edit
- 05:33, 4 October 2025 Raion talk contribs created page Category:OS Versions (Created page with "This category tracks IRIX versions.")
- 05:29, 4 October 2025 Raion talk contribs created page File:MIPS Computer Systems Logo.png
- 05:29, 4 October 2025 Raion talk contribs uploaded File:MIPS Computer Systems Logo.png
- 05:28, 4 October 2025 Raion talk contribs created page Silicon Graphics (Created page with "'''Silicon Graphics, Inc.''' (stylized as '''SiliconGraphics''' before 1999, later rebranded '''SGI''', historically known as '''Silicon Graphics Computer Systems''' or '''SGCS''') was the American high-performance computing manufacturer responsible for producing IRIX, NUMALink, and all SGI hardware. On April 1, 2009, SGI filed for Chapter 11 bankruptcy protection and announced that it would sell substantially all of its assets t...") Tag: Visual edit
- 04:04, 4 October 2025 Raion talk contribs created page File:Indigo 2 Magazine Cover.jpeg (A magazine style photo of an Indy withaccessories owned by CB_HK)
- 04:04, 4 October 2025 Raion talk contribs uploaded File:Indigo 2 Magazine Cover.jpeg (A magazine style photo of an Indy withaccessories owned by CB_HK)
- 03:57, 4 October 2025 Raion talk contribs created page File:Indy Magazine Cover.jpeg (A magazine-style film photo of the Indy with its drive and keyboard. Owned and photographed by CB_HK.)
- 03:57, 4 October 2025 Raion talk contribs uploaded File:Indy Magazine Cover.jpeg (A magazine-style film photo of the Indy with its drive and keyboard. Owned and photographed by CB_HK.)
- 03:35, 4 October 2025 Raion talk contribs created page Template:Infobox System (Created page with "<table class="infobox vcard; outcell" cellspacing="5" style="width:22em; text-align:left; font-size:88%; line-height:1.5em;text-align:left;"><tr><th colspan="2" class="vcard; incell_top" style="text-align:center;text-align:center; font-size:125%; font-weight:bold; background-color: #dde6ff; font-weight: bold;">{{{title}}}</th></tr><tr><td colspan="2" style="text-align:center;"> {{{image}}}<br/><span><div style="padding-top:0.3em; line-height:1.2em;"></div></span> </td></...")
- 03:30, 4 October 2025 Raion talk contribs created page Template:Infobox (Created page with "<table class="infobox" cellspacing="5" style="width:22em; text-align:left; font-size:88%; line-height:1.5em;"></table>")
- 03:27, 4 October 2025 Raion talk contribs created page Template:Self (Created page with "<table class="plainlinks metadata ambox ambox-notice" role="presentation"><tr><td class="mbox-image"><div style="width:52px">180px<br /></div></td><td class="mbox-text"><div class="mbox-text-span">''This work is released into the public domain by the author''</div></td></tr></table> :::::This template should only be used on file pages.")
- 03:26, 4 October 2025 Raion talk contribs created page Template:Pd (Created page with "<table class="plainlinks metadata ambox ambox-notice" role="presentation"><tr><td class="mbox-image"><div style="width:52px">180px<br /></div></td><td class="mbox-text"><div class="mbox-text-span">''This work is previously released into the public domain. ''</div></td></tr></table> :::::This template should only be used on file pages.")
- 03:25, 4 October 2025 Raion talk contribs created page File:Publicdomain.png (Public Domain Logo)
- 03:25, 4 October 2025 Raion talk contribs uploaded File:Publicdomain.png (Public Domain Logo)
- 03:23, 4 October 2025 Raion talk contribs created page Template:Cc-by-sa-4.0 (Created page with "<table class="plainlinks metadata ambox ambox-notice" role="presentation"><tr><td class="mbox-image"><div style="width:52px">90px<br />24px24px</div></td><td class="mbox-text"><div class="mbox-text-span">''This work is licensed under the Creative Commons [http://creativecommons.org/licenses/by-sa/4.0/ Attribution-ShareAlike 4.0] License. ''</div></td>...")
- 03:23, 4 October 2025 Raion talk contribs created page Template:Cc-by-3.0 (Created page with "<table class="plainlinks metadata ambox ambox-notice" role="presentation"><tr><td class="mbox-image"><div style="width:52px">90px<br />24px24px</div></td><td class="mbox-text"><div class="mbox-text-span">''This work is licensed under the Creative Commons License. ''</div></td></tr></table> :::::This template should only be used on file pages.")