Thank you for your information, marshallh !
I find some things about the n64 cartridge's protocol.
I use firstly a program under linux called
hexdump and i use this command with a N64 game file
-> hexdump -C "name of the N64 game file" >> FILELOG
Here is an extract of FILELOG:
Code: Select all
00000000 80 37 12 40 00 00 00 0f 80 00 04 00 00 00 14 49 |.7.@...........I|
00000010 9c 66 30 69 80 f2 4a 80 00 00 00 00 00 00 00 00 |.f0i.òJ.........|
00000020 4d 61 72 69 6f 50 61 72 74 79 20 20 20 20 20 20 |MarioParty |
00000030 20 20 20 20 00 00 00 00 00 00 00 4e 4c 42 50 00 | .......NLBP.|
00000040 40 80 68 00 40 80 48 00 40 80 58 00 3c 08 a4 70 |@.h.@.H.@.X.<.¤p|
00000050 25 08 00 00 8d 09 00 0c 15 20 00 ed 00 00 00 00 |%........ .í....|
Here is an pic found in YAN64BU website (
http://www.crazynation.org/N64/yan64bu.htm ):

According to marshall's informations and my examples, i can say that:
-> 0x10
00 and 0x
0000 corresponds to:
00
000000 80 37 12 40 00 00 00 0f 80 00 04 00 00 00 14 49 |.7.@...........I|
-> 0x
8037 and 0x
1240 corresponds to:
00000000
80 37 12 40 00 00 00 0f 80 00 04 00 00 00 14 49 |.7.@...........I|
etc...
Do you agree with these informations?
Are ALEH, ALEL and /READ generated by the N64 console?
stuntpenguin007 said:
OK. Just saying, it might be worth it to wait for neoflash to come out with their backup unit because it looks like its nearly
cartridge sized and if you were to try build one it would be bulky. Especially with a cd drive, although it would be really cool. Sorry
for accusing you of piracy
Also that cube64 thing is really cool. I made one a while back too.
With these informations, i will try to use SD card or another mini-card to program in NOR flash memory:
marshallh said:
You can handle the address latching and reading with a few 74 logic chips, but you have to use parallel NOR flash memory.
You cannot use NAND (can only be read on a block basis and also is only accessed serially)