Golden Sun Hacking Community
May 28, 2017, 10:24:13 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
  Home   Forum   DC Wiki Help Search Calendar Downloads Login Register  
Pages: 1 ... 5 6 [7]   Go Down
  Print  
Author Topic: Post your GBA ASM Questions here.  (Read 23633 times)
0 Members and 1 Guest are viewing this topic.
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 17
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2266

« Reply #90 on: November 14, 2016, 08:54:14 AM »

Good point... Can you remind me what the difference is?

I'm assuming they're basically the same, but referred to in different ways.
-The CPU that executes the instruction set.
-Files that require the instruction set. (But isn't the instruction set itself.)
-Etc.
« Last Edit: November 14, 2016, 11:16:43 AM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
View Profile
Luna_blade
The last member of the Luna clan
Luna Clan

Great Member
*

Coins: 0
Offline Offline

I am: Timeless. As in, i don't have much free time.
Posts: 526

« Reply #91 on: November 14, 2016, 01:35:54 PM »

the little v is a reference to a whole CPU architecture/serie. Like the X in a intel architecture number X000.
ARM7TDMI is one of the CPU's in the v4T set. Very old.
This is a good list:
https://en.wikipedia.org/wiki/List_of_ARM_microarchitectures

Oh and apparently, the CPU of the DS is even older than the GBA in comparison.
ARM7TDMI: 1998 - GBA release: 2001
ARM946E-S: 2000 - DS release: 2005.
Damn.
Logged

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
View Profile
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 17
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2266

« Reply #92 on: November 14, 2016, 05:07:02 PM »

Thanks... Although, in the original post (previous page), I wasn't referring to it with the v, however, that is nice to know about.
I was just simply referring to it as ARM7/ARM9, because that's the way I've seen it labeled. Any of the more extreme specifics, I haven't looked into yet. (Don't really need to know it for hacking, I suppose... I think terminology has been one of my weaker points so far...)

Quote
Oh and apparently, the CPU of the DS is even older than the GBA in comparison.
ARM7TDMI: 1998 - GBA release: 2001
ARM946E-S: 2000 - DS release: 2005.
Damn.
The GBA was released in Japan on March 21, 2001.

Interesting... However, that may sound reasonable....
-Cut costs by using an older system you were already testing before the new architecture...
-The GBA could have been made before release.../ Millions of GBAs could have been manufactured before "release"....
-And nobody can know when new bugs are introduced in new versions... (Of course, the GBA does have bug(s) anyway, but...)

There's a Python class that has people using an older version of Python instead of the newer one... so it can be thought similar to that as well.
« Last Edit: November 14, 2016, 05:16:11 PM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
View Profile
Luna_blade
The last member of the Luna clan
Luna Clan

Great Member
*

Coins: 0
Offline Offline

I am: Timeless. As in, i don't have much free time.
Posts: 526

« Reply #93 on: November 14, 2016, 06:26:32 PM »

Quote from: Fox
(Don't really need to know it for hacking, I suppose... I think terminology has been one of my weaker points so far...)
And to an extend, that is not really bad. Especially in the CPU world there are to many different terms going around, often synonymous or way to detailed.
Quote from: Fox
Interesting... However, that may sound reasonable....
-Cut costs by using an older system you were already testing before the new architecture...
-The GBA could have been made before release.../ Millions of GBAs could have been manufactured before "release"....
-And nobody can know when new bugs are introduced in new versions... (Of course, the GBA does have bug(s) anyway, but...)
Yeah it is. Most console also use this principle. (PS3 excluded they had their own special CPU made, which turned out to be a very awkward thing, but getting a hella lot of topic here).

Update: I'm almost done with a very small assembly demo.
Logged

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
View Profile
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 17
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2266

« Reply #94 on: November 14, 2016, 06:48:20 PM »

I agree...

WORD is probably one of the big ones... Some groups think it is 16-bit, others, 32-bit. - Really dislike how that terminology works...
Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
View Profile
Luna_blade
The last member of the Luna clan
Luna Clan

Great Member
*

Coins: 0
Offline Offline

I am: Timeless. As in, i don't have much free time.
Posts: 526

« Reply #95 on: November 14, 2016, 07:00:30 PM »

WORD is probably one of the big ones... Some groups think it is 16-bit, others, 32-bit. - Really dislike how that terminology works...
Pfff yeah what nonsense that is.
Especially in x86. Every instruction is bound to a word size, but some can deviate. Sad
Logged

++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>.
View Profile
Pages: 1 ... 5 6 [7]   Go Up
  Print  
 
Jump to:  

Cbox
Today at 08:38:45 AM
Fox: The other theory is it could be coming from Mt. Aleph somehow. Umm..?
Today at 08:36:28 AM
Fox: I not really sure... but if it is appearing right there like that... it almost seems like something targetted... but maybe it could be the presence of artifacts that are high in psynergy.... and maybe one of those was in Isaac's cabin.... (High concentrations of psynergy causes vortexes?)
Today at 08:28:53 AM
Fox: One of the vortexes in a town destroys the bridge... and it looks like the vortex at the end could have destroyed the house (OR maybe have some indirect connection/dunno.), and will probably destroy the bridge the PCs are on as well. :P Umm... 
Today at 08:24:53 AM
Fox: at least* Don't they* have*
Today at 08:24:03 AM
Fox: From what I read. (Or atl et least my interpretation/memory of what I read.) ... Don't think only really appear every 10 years...?  And hve some connection to the mourning moon (Probably what the vortex is at the end.)
Yesterday at 11:46:04 PM
Lord Squirtle: I'm not even sure how that could be advanced unless there is a good reason why they stop showing up.
Yesterday at 11:45:13 PM
Lord Squirtle: I think the vortex stuff basically ends maybe 1/4 into the game, at least until the post-credits scene.
Yesterday at 08:47:52 PM
Fox: (That's assuming we make a remake, and take out any contradictions or altar them a bit to fit in.) ... However, here's the thing... the Vortexes were corrupted, so the solution didn't quite work out. (And there might have been others trying to do the same thing.)
Yesterday at 08:43:49 PM
Fox: Anyway... I don't know much about Dark Dawn... but if I was to advanced the story on the Psynergy Vortexes, I would say that Felix was behind it. - It's like in GS1/GS2... How we were at first led to believe the lighting of lighthouses needed to be stopped... and that flips in GS2.... so I'm going to guess the vortexes is similar.
Yesterday at 08:36:22 PM
Fox: If you search "gstla" (even shorter) ... Rom sites are appearing on page 2. .... Hm...
Yesterday at 08:24:47 PM
Fox: And the main reason I thought that was semi-intersting... because it's basically advertising... "Hey you're looking up this game?" "Well, did you know you could emulate it?" ... to those very few (mostly children) who don't already know. 
Yesterday at 08:22:54 PM
Fox: @ratings spot = I mean of the same rom site.
Yesterday at 08:22:00 PM
Foxno ... I need advanced error checking on my English... it's not enough to have error checking in programming. :P
Yesterday at 08:19:35 PM
Fox: Who knew... that a simple search like "Golden Sun 2" (With [bno[/b] text for "rom" or "download"/etc.)  will have a link to a rom site on the first results page... not to mention having a ratings spot in the right side-bar.
May 24, 2017, 06:49:14 PM
Lord Squirtle: I guess I'll make a topic for the GBA concept room in Dark Dawn soon.
May 24, 2017, 04:27:21 PM
Fox: Yep ... There are many libraries for many languages... Python, etc... And then there are things like  the Google apis - e.g. http://maps.googleapis.com/maps/api/geocode/json?address=(whatever you want to search for)
May 24, 2017, 07:46:43 AM
Luna_blade: I can see how XML/JSON are a thing these days.
May 23, 2017, 04:52:18 PM
Fox: Easier in the idea that I can reduce required external stuff where the source code isn't available/modifyable (Well, there is overrides in some cases, but still.) ; So it's possible the only "Events" I would require are those of the Form.... (Mouse Events, Keyboard Events, Paint Events, Etc. when needed.)
May 23, 2017, 04:42:14 PM
Fox: Anyway... I know I am using built-in controls in my current editor, but it is not out-of-the-question that I might just go and make my own custom controls... so that it is actually easier for me (But that'd take a lot of work.)  I'm thinking about one large bitmap object, and just drawing them on it. Problem is, I'm afraid it might not be efficient enough.  So I haven't decided about doing it.)
May 23, 2017, 04:33:28 PM
Fox: @XML = If I recall, I believe Visual Studio uses it for Settings Variables that remain even after you close the program. (e.g. There's one variable I have in my program that I call "LastRom" to make it easier to get back into the program.)

Affiliates
Temple of Kraden Golden Sunrise
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.083 seconds with 22 queries.