-
Posts
2056 -
Joined
-
Last visited
-
Days Won
68
Content Type
Profiles
Pokédex
Portal
Technical Documentation
Pages
Tutorials
Forums
Events
Downloads
Gallery
Blogs
Everything posted by Sabresite
-
Even though people like myself will be contributing massive amount of information, DO NOT be discouraged. Please post as much as you can. We are not strict on English skills or missing information. You can simply tag it and someone like me will be happy to go and fix it and add more information. Do NOT wait for SCV or I to add information that you would like to see on the wiki and already have. Please contribute as much as possible! And of course, if your facts are wrong, I will banhammer you! (jk)
- 27 replies
-
- forum
- synchronization
-
(and 1 more)
Tagged with:
-
I have been thinking about this Chase, and while the idea of doing a pokesav like thing on the nintendo ds is great for being out... how many people do massive save editing while on the go away from a pc/laptop? I think it should be a low priority on our list. It is also geared ONLY towards script kiddies who have flash carts. The ONLY time I would use it is if I am on a LONG vacation with MANY driving hours, and I cannot (for whatever horrendous and absolutely ridiculous reason) bring my laptop (or netbook in the case of other people). Plus, helping me with PokeMod will make it easier for you to structure the DS program, and port the code to something "simplier".
-
PPSE: Can you add feature ______? - POST HERE
Sabresite replied to Sabresite's topic in Saves - Research
I can add it if someone wants to send me save files saved before and after the major events. Otherwise, I refuse to hunt for 1byte event flags scattered throughout the whole file. Already a planned feature. -
PokeSav does leave traces in the actual save itself (due to bad code), but this does not necessarily transcend to ARDS codes.
-
TID = 37521 (9291) (YYZZ) SID = 37120 (9100) (WWXX) ( 91 % 15 ) = 13 = WW ( 00 % 15 ) = 0 = XX ( 92 % 15 ) = 14 = YY ( 91 % 15 ) = 13 = ZZ 13 == 0 = false 13 == 14 = false 0 == 14 = false 13 == 13 = true, 13+1 = 14 0 == 13 = false 14 == 13 = false Final Trees 14 0 14 13 I hope that clears up their stupidity. And Legality Checker is wrong because I did my checks correctly (go figure). Note: There is one driftloon every Friday. It is not rare because its encounter rating is 100%, and its capture rating is very low.
- 26 replies
-
- calculator
- muchlax
-
(and 1 more)
Tagged with:
-
You can get the old version of Legality Checker here. Currently Legality Checker is undergoing a major overhaul. The new program will have a user interface, and will be coded in a completely different environment. This will mean better compatibility among operating systems, and no framework to download. Please be patient for this transition. Note: I am aware that the Munchlax calculation is not entirely correct. Please be patient for the new version. To check the legality of your munchlax, use the calculator on the website, and it must have an ABCD (Normal NDS/GBA) Type.
-
Apparently there can be overlap according to SCV. I will update Legal accordingly.
- 26 replies
-
- calculator
- muchlax
-
(and 1 more)
Tagged with:
-
Yeah its not the calculation, its the output. Its a typo. I will fix it ASAP.
- 26 replies
-
- calculator
- muchlax
-
(and 1 more)
Tagged with:
-
Yes full visuals are supported. PID<->IV relationship is described as 6 random numbers in order, A,B,C,D,E,F. Each relationship corresponds to one of those I described, which follows PID-IV. BACE is a theoretical event pokemon type. You should NEVER see it.
-
I don't have time to go over the code, but why is it 02020202 for the munchlax and XX for other pokemon? Here is the Tree Structure: 00000000 | 00 | 00 | 00 | 00 Timer (0 to 1440) Row (the Poke for that table, value 0 to 5) Column (aka the table lookup, value 0 = no pokemon, 1 - 3 for each column) X (column + 1) Shake Value ( 0 for no shake, 1 for small shake, 2 for medium shake, 3 for large shake) More information (like the lookup table for each pokemon) can be found on the Wiki.
-
Its a tournament event pokemon for the winner, or the participants? Also where is it held?
-
Please review the Munchlax information on our wiki (I may need to update it... sorry), regarding the pokemon table. There are two values, table lookup, and row #. Also your code has no X's
-
Very good explination! Programmers like hex because 16 is a multiple of 8, and a power of 4 and 2. This means that visually and mathematically the numbers will be easier to work with.
-
Please keep in mind that if the munchlax did not come from one of the 4 trees for that trainer id/sid then its not legal.
-
I am only missing the Platinum Tutor Moves and a few event Pokemon.
-
Nintendo WiFi Protocol Analysis
Sabresite replied to AngelSL's topic in RAM - NDS Research & Development
Codemonkey you are entirely correct. Angel: I had an idea while sitting on my thumbs crying about SSL. Lets start by acquiring the information that is available to us, which is in the ROM. We can get the private key to the WFC information, and the public key to the client. At the very least this will allow us to emulate the client. Once we have the private key to the incoming WFC information and the public key to the outgoing WFC information, we can use “expected" packet data to brute force the other part of the pair. How you ask? We sniff the packets for a trade where we know the information being sent from both sides to the WFC server, and what to expect upon incoming on both sides. You may say, well that’s impossible since we don't know the packet structure. It isn't. We already know what 236 bytes of the packets should be when decrypted, for both sides. We can use brute force (yes it will take a while, and quite a few people), with the same block information, until we "find" all 236 bytes. Next we take the assumption that the keys are dynamic and based on some type of session id or other. Once we have the keys, we will need to tie it into the private-key/public-key algorithm used by the Nintendo DS and the session id that is transferred (or Mac Address, or Wifi Code, or Friend Code, or Trainer Information.... whatever is used). And of course, if this ends up taking too long from a practical stand point, we can always emulate the DS only. -
This can be done. If the game wasn't so crappy, I would volunteer. You are better off using a debugger like NO$GBA to help you though.
-
PPSE: Can you add feature ______? - POST HERE
Sabresite replied to Sabresite's topic in Saves - Research
It is there, under Misc feature (unless I [re]moved it). Poketch and Bag editing WILL be in PokeMod. -
I also look forward to people helping me. Possibly Codemonkey or Angel may want to step in and take over a few portions of the program. I am happy to share the load.
-
I wish I had a black lotus. I found out a couple years ago that MTG cards go DRASTICALLY down in value. Some of my cards that used to be worth $150, are now worth no more than $20.
-
Theoretically yes, but it is so rare that I would almost never expect to see it.
-
Nintendo WiFi Protocol Analysis
Sabresite replied to AngelSL's topic in RAM - NDS Research & Development
If it uses SSL for the handshake, it is possible that it uses SSL for the encryption as well. If they are not stupid, they probably used an algorithm that has a public and private key where the DS has the public key, and the server has the private key. This would make it very difficult to decipher the data coming/going from the server. -
Archived Sticky: Distant Land collection project
Sabresite replied to Guested's topic in Event Contributions
I have nothing from colosseum for PokeMod. Once you have the list complete, I would love to use it for legality checking.- 169 replies
-
- collection
- distant
-
(and 2 more)
Tagged with:
-
First edition 20 damage fireball that takes only 1 red mana. EDIT: Sorry, I thought we were talking about Magic the Gathering.
-
Thank you everyone for your praise. We are working on a theme for the forums, and adding content for the main site. Also we have quite a few projects going which will be unique to this site.