Rick Gaiser
Rick Gaiser
UDPBD (UDP Block Device) is designed specifically for the PS2. It aligns the data inside each packet so that the IOP can use DMA to transfer 128byte blocks directly from...
udpbd uses a special alignment (2 bytes extra to align the data to a 4 byte boundary), that make it incompatible with all standard protocols. But basically it's UDP with...
This game has a know bug and fix, see [here](https://github.com/rickgaiser/neutrino/commit/c53eeb4b78265e9922784f6cabc76a0150850501). It's up to someone else to fix this in OPL.
Not anymore, can you solve the merge conflicts?
I just tried this game in neutrino. It works, but I also found this game to be doing some strange things: It requests the maximum amount of free ram with...
I was actually watching this issue hoping to get more information. The information in the header file is created by wisi.
There's already a highly optimized (P)ATA driver for linux v3.8. Fully using linux scatter-gather DMA, and reaching speeds close to the theoretical maximum of UDMA66. The IOP drivers needed can...
> @rickgaiser, I get a bus error when reading the ATA registers (from the EE) > Although I started out on the EE, it probably is best to do most...
> Incidentally, would you happen to know the details on how to acknowledge interrupts with DEV9 (see frno7/iopmod#5), more specifically the ones for SPD_REG16(SPD_R_INTR_STAT) and SPD_REG16(SPD_R_INTR_MASK)? I would expect that...
I've attempted a DRM/KMS driver for the ps2 a long time ago. Perhaps the info helps. This basic DMA driver is fully functional, but breaks some legacy (ps2 specific) interfaces:...