看板 Emulator 關於我們 聯絡資訊
http://www.smwcentral.net/?p=viewthread&t=63820&page=1&pid=1038244#p1038244 I'm currently working on an extension of the RDRAM. Yes, it is possible, and the possibilites are unlimited here. I was able to extend the RDRAM for example to 12MB RDRAM, giving 8MB RDRAM freespace. (Without using frauber's level importer). Here is a picture, where I successfuly got ROM with 12MB RDRAM running: http://dl.dropboxusercontent.com/u/5322563/09-05-2013%2019-02-58.png
I'm releasing it here, with source code, when I fixed the "unprotected error", which prevents me to add code into those extended RDRAM areas. That's because I have to rewrite a lot of parts in the PJ64 source code. If you want to try it on a real N64 console, you need to have a little bit experience with soldering. A while ago, I've soldered with friends two 36MBit chips onto a rev 5 and used the expansion pak, reaching a 4 + 4 + 4 = 12MB RDRAM. Of course, it's completly useless on a real N64 console, unless you are writing own software for it/using a hacked ROM, that uses this RDRAM. It's possible, that the game couldn't handle more than 20,000 polygons. There is a way to fix this, however this would take a rewriting of the complete ROM and RAM reading instructions. I will look into this, after I fixed the unprotected error. I've released the 1.0 of Project64MM: http://db.tt/WOLDatgC (This version gives freespace of RAM from 0x80400000 to 0x80FFFFFF. This is the max I could reach. More than that, is not possible as it seems.) Instructions: Start up PJ64 as usual, go to Options and set: 4MB -> 8MB. (The 8MB aren't really 8MB, they're actually over 12MB RDRAM. I forgot to change that, but well, VC++ 6.0 is out and shit and so I didn't have an idea how to fix that.) Currently Bugs: - Fixing 2 LW compilation errors and 2 SW compilation errors. If you find any other bugs, report them here. Just saying, the 1.0 isn't a release yet, it's more like a test version, if it works. Greetz, Tarek701. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.232.106