(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-15-24 07:04 PM
0 users currently in The Pit of Despair.
Acmlm's Board - I3 Archive - The Pit of Despair - Assembly New poll | | Thread closed
Add to favorites | Next newer thread | Next older thread
User Post
ShadowTails

Grizzo








Since: 11-20-05
From: C:\My Documents\ShadowTails\My House\My Room

Last post: 6318 days
Last view: 6295 days
Posted on 06-12-06 03:06 PM Link
Does anyone know any site's/documents that people can come here for easy access, so they can learn ASM for certain systems, I found it kind of strange that there isn't a topic like this, I mean ASM would be a good thing for anyone to be able to atleast take a look at... so I'm sure some popular systems programming would be:
Genesis/Megadrive
Super Nintendo Entertainment System
Nintendo Entertainment System
Gameboy/Gameboy Advance
and possibly a few others, but those are the systems you normally see hacks for, so any documents on them? any tutorials? this would be a nice easy to navigate area so anyone can learn ASM depending on the system.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6296 days
Last view: 6296 days
Posted on 06-12-06 05:21 PM Link
Usually you just look up the name of the CPU on Google.

Genesis/Megadrive - M68000(?) and Z80
Super Nintendo Entertainment System - 65816 and SPC700
Nintendo Entertainment System - 6502 (technically 2A03, but the instructions are the same )
Game Boy - Z80-like (mostly the same, some instructions and registers changed)
Game Boy Advance - ARM7
Nintendo DS - ARM7 and ARM9
Nintendo 64 - R-4300i

Here's a document explaining most of the technical aspects of the Game Boy. You should know basic Z80 ASM if you plan to do much with it though. Here's similar for GBA and NDS. Here's info about ARM ASM, with a link at the bottom to other ARM things, and here's a bit more NDS info.
Gavin

Cheep-cheep
Vandalism is not tolerated


 





Since: 11-17-05
From: IL, USA

Last post: 6372 days
Last view: 6315 days
Posted on 06-14-06 10:59 PM Link
Nintendo Entertainment System:

http://nesdev.parodius.com/
http://nesdev.parodius.com/bbs/

and

Romhacking.net NES ASM documents
Techokami

Porcupo








Since: 12-03-05
From: Mass-uh-chew-sits USofA

Last post: 6310 days
Last view: 6296 days
Posted on 07-10-06 02:56 PM Link
The Genesis/MegaDrive uses a Motorola 68000 (68K) CPU, with a Z80 for sound processing.

Likewise, the Super Nintendo uses a 65816 CPU, with the SPC700 for sound processing.

The DS mainly uses the ARM9 processor. The ARM7 is there for GBA emulation and WiFi.

Some links you should check out:
http://www.gbadev.org/ - GBA homebrew scene
http://www.devkitpro.org/ - DS, GBA, Gamecube homebrew dev kit
http://www.hacking-cult.org/ - Great Genesis/MegaDrive/32X hacking/dev site
http://www.sws2b.com/ - Engineering/Reverse Engineering forum and Sonic Programming forum focus on Genesis development
jeff

Double metal axe








Since: 11-17-05

Last post: 6296 days
Last view: 6295 days
Skype
Posted on 07-11-06 12:48 PM Link
i'm suprised it wasn't linked, but this page is pretty good for 6502, although it's more general and doesn't even mention the nes, but its reference page is fabulous.
Simon Belmont
Except I'm totally fucking hyped about Dracula X: Chronicles.








Since: 11-18-05
From: Pittsburgh

Last post: 6295 days
Last view: 6295 days
Posted on 07-11-06 12:59 PM Link
gavin actually has some awesome documents on his website; http://gavin.panicus.org

this one imparticular I cannot live without; http://gavin.panicus.org/doc/6502/6502%20Opcode%20Summary.txt
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - The Pit of Despair - Assembly | Thread closed


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.017 seconds; used 373.59 kB (max 452.28 kB)