Pages: 1
Moline 
Posted on 020719, 03:57 am

Newcomer
Karma: 3 Posts: 1/4 Since: 020619 
Does anyone here play Brain Age: Train Your Brain in Minutes a day or have at least heard of the game? And do you guys also happen to have hex editor experience? If so, read on. What I am trying to do is add in new exercises to Brain Age and also add in an expert difficulty mode to some of the exercises. Expert mode would actually be called hard mode with the existing hard mode being rebranded medium difficulty. Here's what is tentatively planned if we can figure out how to do this.
New exercises: There would be new exercises added in to the mix in addition to the current ones. Here's a list of potential candidates. (NOTE: Some may have difficulties to make it harder) Shape math: This comes in Easy, Medium, and Hard. The name is because of the game constraints. Shape math involves area, perimeter, volume, and Pythagorean theorem. In this exercise, you'll be presented with a shape with numbers in various formats such as length, width, height, etc that you must solve in accordance with the type of formula listed at the top. So, if you are in easy mode and see perimeter listed and a square with 10's surrounding each side, you will need to add them up by taking 10+10+10+10 or 10x4 to get the correct answer of 40. If you have a rectangle and numbers of 5, 5, 10, and 10 listed, you would take 5+5 and 10+10. You would then take their answers (which would be 10 and 20 I would hope) and add them together, which should be 30 if you did it correctly (10+20). In the Medium mode, you'd have area problems thrown in to the mix in addition to the perimeter problems. If you see area listed and a square with two number 5's, you'd multiply those to get the correct answer of 25. If you see a rectangle with a length and width of 5, and 10, multiply those two numbers for the answer, which would be 50. In the hard mode, you'd have volume and Pythagorean theorem in addition to the area and perimeter problems. If you see volume listed and a cube with three fours, you'd take 4x4x4, which would equal the correct answer of 64. If you have a rectangular prism with a length, width, and height of 5, 16, and 8, you'd multiply those three numbers for the correct answer of 640. For the Pythagorean theorem problems, if you have a triangle with an A and B of 12 and 5, you'd take 12^2+5^2 or 12*12, 5*5, and then 144+25. After getting the answer of 169 from whichever way was easiest for you, you then square root 169, or divide it by 13 (A square root is made up when you multiply the same number. 9 is a square root cause 3x3. 81 is a square root cause 9x9) to get the answer of 13. Shape names: In this fun and exciting game mode, you have to correctly name the shape given to you. This will also come in Easy Medium and Hard. Each difficulty will feature variations of shape naming. What is in each mode is listed. Easy: Name each shape from line to octagon and circle. So, if a line appears on screen, you'd enter in line as your answer. If it's an 8 sided shape, you'd enter in octagon. Medium: This mode features 3D shapes, a few extra 2D shapes (trapezoid and diamond) plus the other shapes from easy mode. Hard: You get a few extra 3D shapes, tons more 2D shapes (like Rhombus and Paraellagram), which includes shapes beyond octagon from nonagon (9) to nondecagon (19 sides). As above, punch in their names to pass. For a few shapes like 3D triangle and 3D Octagon, they will go by Tent and Barrel since I don't think they really have a 3D name. This will also include the addition of medium mode to some existing exercises as well. Basically, the current hard mode would be moved to the new medium mode and a new set of problems devised for the hard mode. Here's the activities lined up for even harder problems if what I have in mind does not break the game. Calculations x100: In addition to the addition, subtraction, multiplication, and division present in medium mode, you'd also have x2 squared problems and square root problems thrown in to make it more challenging. So, if you come across a problem that is 10^2, you'd enter in 100 since it is asking you to take 10x10. If you come across √81, you'd enter in 9 since it is asking for 81÷9. Triangle math: Division problems get thrown in the mix. This will follow easys format as to not make this impossible. Here's an example problem and explanation. 5÷5÷5 + = To solve it, take the left most 5 and divide it by the middle 5. You will have 1. Then, take the right most 5 and divide it to the middle 5 as well. You will also get 1. Then, following the operations sign (so, in this case a +), take 1+1, which would give an answer of 2. Here's the tree completed along with a more complex problem example. 5÷5÷5 1+1 = 2 5x4÷2 ÷ = Take 5x4 to get 20, and then take 4÷2 to get two. Following the operations sign (in this case, a ÷ sign), take 20÷2 to get an answer of 10. Here's the completed tree. 5 x 4 ÷ 2 20÷2 = 10 Shape math and Shape names will also be made into brain age check exercises as well. There may be others, but those are undecided at this time. To show a simulation of what could go in, I am going to share some modified photos of a brain age training game, modified to show off my new training modes as if they are in the game, just to give you an idea as to how it would look if such modes are indeed possible to add. I know you people are like "Whoo, who would want to hack an educational game?", well, it's just playing the same exercises can get boring and if we can figure out how to implement new ones/change existing ones, then this could open the door to people who have stuff they'd want to put in. Heck, I wouldn't be surprised if someone made a Brain Age Extreme, made entirely of super hard problems which would really get the brain cranking. 
Skylander 
Posted on 020719, 04:50 am

Fire Snake
Cream Cheese King Karma: 1473 Posts: 750/1172 Since: 042418 
Ah man, memories! That was the very first DS game I ever owned. Sadly, it's all ASM if you want to hack it
_________________________ Discord Server 1  Discord Server 2  Youtube Channel 
Moline 
Posted on 020719, 08:05 pm

Newcomer
Karma: 3 Posts: 2/4 Since: 020619 
Posted by Skylander Ah man, memories! That was the very first DS game I ever owned. Sadly, it's all ASM if you want to hack it So I'd need an ASM editor then to hack it then? I'll find one and see what it pulls in. 
poudink 
Posted on 020719, 10:27 pm

Fire Brother
here hey scott all Karma: 2548 Posts: 737/1123 Since: 021216 
Moline 
Posted on 020719, 10:56 pm (rev. 1 by Moline on 020719, 10:59 pm)

Newcomer
Karma: 3 Posts: 3/4 Since: 020619 
If you want to see what the exercises would look like if they can be put into the game, then head here. These are not real and are photoshopped just to give an idea of what they would look like. The only thing not shown is the difficulty select page and the triangle math hard mode due to me not having those unlocked yet.
Posted by poudink The ASM editor is called "notepad++". ASM is code modding. Brain Age might be editable without ASM though, to a limited extent. Thanks for the info! 
Skylander 
Posted on 020819, 02:37 am

Fire Snake
Cream Cheese King Karma: 1473 Posts: 754/1172 Since: 042418 
You should also know the basics of ASM. dirbaio has a starter's thread about it. Like Poudink said, create code with the note pad, and depending on the code, save it as a .s file or .cpp. To import the code, have devkitpro installed and have your rom hack in a ASM Hack Template folder (which can be downloaded from dirbaio's thread) and your code file goes in the source folder. This is how you apply ASM Hacks others have made too
To import the ASM Hacks, open NSMBe and go to the tools tab and click "Run, Make and insert" that will insert the code with a command prompt window. If there's any errors, it will show it. _________________________ Discord Server 1  Discord Server 2  Youtube Channel 
Moline 
Posted on 020819, 03:15 am

Newcomer
Karma: 3 Posts: 4/4 Since: 020619 
I'll take a look at the thread. I did find the data for the reading aloud stories which means I can change those, and the data for the performance vehicle displayed after completing a training exercise (walking speed, bike speed, etc)

Pages: 1