Register - Login
Views: 85678002
Main - Memberlist - Active users - Calendar - Wiki - IRC Chat - Online users
Ranks - Rules/FAQ - JCS - Stats - Latest Posts - Color Chart - Smilies
09-23-17 01:09:22 PM

Jul - SM64 Hacking - Project64MM(Memory Mod) 1.0 - RDRAM Extension New poll - New thread - New reply
Next newer thread | Next older thread
Cajetan
Member
Level: 20


Posts: 50/86
EXP: 37745
For next: 4694

Since: 08-06-11
From: Binary

Since last post: 2.0 years
Last activity: 333 days

Posted on 05-11-13 09:56:55 AM (last edited by Cajetan at 10-19-13 06:58:40 AM) Link | Quote
I had the source code of Project 64 1.6 for a while and so I decided to extend the RDRAM. As you know, SM64 never used the Expansion Pak. So SM64 originally has just 4MB RDRAM. With PJ64 and several other emulators, you can emulate the N64 Expansion Pak in every ROM. Through this, we were able to use 8MB RDRAM, giving us 4MB RDRAM freespace. Messiaen used those unused 4MB RDRAM for his level importer. (detailled: For water hack, banks, etc.) And soon you will get, that the RDRAM size is way too little to do something interessting. I've decided to edit some stuff in PJ64 1.6 source code and reached a RDRAM size of more than 12MB. Today, I'm releasing a little test version, which uses the complete maximum:
0x80400000 to 0x80FFFFFF.

Here is a picture, showing that I'm over 8MB RDRAM.
-Gone-

Here is the download, with source code included of course:
http://dl.dropboxusercontent.com/u/5322563/Project64MM.zip

Current bugs:
- It gave me (on the debugger version) 4 LW compilation errors and 2 SW compilation errors in address C00000-C00002. I will fix that soon.

If you find any more bugs, please report them.


========================================
Old text up there is gone, here's an update:

Instructions:
1. Select ROM and use it.
2. Go to Options -> Settings
3. Select: "Config: GameName"
4. Then look for "Memory Size".
5. Select your RDRAM size. You can select 4MB to 100MB RDRAM max.
6. ???
7. Profit.

http://fbe.am/ofx

Update:
PJ64 2.1MM is packed into a ZIP now. No crappy setups with toolbar or other annoying crap anymore.
Rena

Star Mario
Fennel
Level: 127


Posts: 5022/5239
EXP: 23116147
For next: 610419

Since: 07-22-07
From: RSP Segment 6

Since last post: 35 days
Last activity: 22 days

Posted on 06-02-13 12:56:23 AM (last edited by Inuyasha at 10-19-13 09:58:02 PM) Link | Quote

I've made this post invisible.
While I agree that further breaking outside the boundaries of the N64 and thus preventing hardware compatibility is not the best thing to do, I don't believe that cursing people out is going to fix the problem any faster. -MM88


later ed: Rena, I don't give a shit how much you hate the idea (and just for future reference, I hate it too). You do not get the right to hide someone else's topic just for that reason. -Inu
Cajetan
Member
Level: 20


Posts: 51/86
EXP: 37745
For next: 4694

Since: 08-06-11
From: Binary

Since last post: 2.0 years
Last activity: 333 days

Posted on 06-04-13 11:00:15 AM (last edited by Cajetan at 06-04-13 11:08:51 AM) Link | Quote
Originally posted by Rena

I've made this post invisible.
While I agree that further breaking outside the boundaries of the N64 and thus preventing hardware compatibility is not the best thing to do, I don't believe that cursing people out is going to fix the problem any faster. -MM88


It seems like that you didn't read my topic, Rena (Weren't your name HyperHacker before?)
"I'm releasing a little test version."
This means: It's a test. It doesn't means that I'm going to do it forever.

Actually yes. I want to stop at 12MB, since I've done that myself with some friends by soldering two 36MBit chips and use the expansion Pak to reach a max RDRAM size of 12MB. This actually worked on the real N64. And so I'm actually looking forward to 12MB RDRAM.

If you want to discuss about it any longer, go on and post it into SMW Central. Actually, this forum contains the SM64 Hacking forum, which is far more active than this forum currently. I don't know why, but well, it's the truth.

And tell me please: What person still haves a N64? Not the most, just saying. The most have now all the new consoles like Wii, Wii U, PlayStation 3, Xbox 360. Do you think they care about N64 or older consoles? No.

Only the less are actually still playing on a real N64. But even those people are playing ROM Hacks only on emulators like Project64 and don't even try it on a real N64 console, cause it's useless to buy any more stuff for it to get the ROM running on it, maybe for hobbyists. Why trying to make a SM64 Hack for both Emulator and N64, if only a damn less amount of people would play it on a real N64. No, trust me. Everyone plays on Emulators, even those who still have the real N64.
Joe
Common spammer
🗿
Level: 103


Posts: 2883/3286
EXP: 11466351
For next: 5055

Since: 08-02-07
From: Pororoca

Since last post: 49 days
Last activity: 7 min.

Posted on 06-04-13 08:40:30 PM Link | Quote
Originally posted by Cajetan
No, trust me. Everyone plays on Emulators, even those who still have the real N64.
You mean most of the SM64 "hackers" only use emulators. If you ignore them, the rest of the N64 hackers - myself included - are far more interested in seeing code run on a real console.

I'm particularly interested in the fact that you got more RAM working on a real console. Do you know if the correct value ends up at 0x80000318?
Casis777
User
Level: 10


Posts: 19/19
EXP: 3862
For next: 552

Since: 10-10-11


Since last post: 4.0 years
Last activity: 3.0 years

Posted on 06-19-13 02:25:04 PM Link | Quote
I wonder... have you tried playing OoT with the 12MB enabled? The reason I ask this is because the actor files (enemies, NPCS, items) use virtual addresses for things that are stored within the .data and .rodata sections. These "virtual" addresses are identified if the address is greater than 0x807FFFFF.
Cajetan
Member
Level: 20


Posts: 52/86
EXP: 37745
For next: 4694

Since: 08-06-11
From: Binary

Since last post: 2.0 years
Last activity: 333 days

Posted on 07-16-13 06:57:24 AM Link | Quote
Thought I update this topic with the newest version, which I released a while ago on SMW Central.
It uses now Project64 2.1 instead of the old PJ64 1.6. It's better, faster and overclocks the MIPS CPU.
xdaniel
660
Level: 51


Posts: 460/661
EXP: 963608
For next: 50330

Since: 12-04-08
From: Germany

Since last post: 14 days
Last activity: 1 hour

Posted on 07-16-13 09:47:04 AM Link | Quote
Zelda OoT appears to run fine with the PJ64 v2.1-based version and any memory size, gave OoT NTSC v1.0, PAL v1.0 and MQ Debug a quick look with 20 MB RDRAM, haven't tried the previous version of the emulator.

Also: Why all the toolbar shit in the installer?
Joe
Common spammer
🗿
Level: 103


Posts: 2903/3286
EXP: 11466351
For next: 5055

Since: 08-02-07
From: Pororoca

Since last post: 49 days
Last activity: 7 min.

Posted on 07-16-13 10:51:03 AM Link | Quote
It's a little suspicious.

Why don't you remove that download link for now and put it back once you get rid of the toolbar junk?
Cajetan
Member
Level: 20


Posts: 53/86
EXP: 37745
For next: 4694

Since: 08-06-11
From: Binary

Since last post: 2.0 years
Last activity: 333 days

Posted on 07-16-13 04:14:42 PM Link | Quote
Originally posted by xdaniel
Zelda OoT appears to run fine with the PJ64 v2.1-based version and any memory size, gave OoT NTSC v1.0, PAL v1.0 and MQ Debug a quick look with 20 MB RDRAM, haven't tried the previous version of the emulator.

Also: Why all the toolbar shit in the installer?



I don't know. It's probarly zilmar's fault.

Originally posted by Joe
It's a little suspicious.

Why don't you remove that download link for now and put it back once you get rid of the toolbar junk?


Okay, I updated it:
Download it here:
http://dl.smwcentral.net/4929/Project64%202.1%20Fruit%20Edition%201.0.zip
Lyskar
12210
-The Chaos within trumps the Chaos without-
Level: 182


Posts: 12008/12211
EXP: 82468359
For next: 436276

Since: 07-03-07
From: 52-2-88-7

Since last post: 2.0 years
Last activity: 2.0 years

Posted on 07-19-13 09:26:52 PM Link | Quote
I'm gonna also note that there shall be no toolbar shenanigans in this forum, so if something has a ton of shady junk in it, I'm gonna probably just delete the links to it until it's no longer filled with questionable toolbar junk.
Cajetan
Member
Level: 20


Posts: 60/86
EXP: 37745
For next: 4694

Since: 08-06-11
From: Binary

Since last post: 2.0 years
Last activity: 333 days

Posted on 10-19-13 06:55:25 AM (last edited by Cajetan at 10-19-13 06:56:44 AM) Link | Quote
Hello, I'm back again. After the attempt to ruin my work, everything is fixed now. In this case, I can finally post the new version here.

So, here it is, reuploaded and this time 8MB RDRAM to 100MB RDRAM.
http://fbe.am/ofx

Packed in a ZIP, no Setups with toolbar crap.

Have fun
Next newer thread | Next older thread
Jul - SM64 Hacking - Project64MM(Memory Mod) 1.0 - RDRAM Extension New poll - New thread - New reply




Rusted Logic

Acmlmboard - commit 2f1bc75 [2017-08-27]
©2000-2017 Acmlm, Xkeeper, Inuyasha, et al.

29 database queries, 5 query cache hits.
Query execution time: 0.153170 seconds
Script execution time: 0.011532 seconds
Total render time: 0.164702 seconds