Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
Acmlm's Board - I2 Archive - - Posts by Gavin
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
User Post
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 81/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-02-04 12:08 AM, in Mario Sprite help Link
Originally posted by Kyouji Craw
Yes. You can do anything with ASM.


with ASM you are jesus.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 82/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-03-04 01:10 AM, in ROM translating Link
also you might want to check out right about here: http://members.aol.com/writejapan/, it has Katakana, Hiragana, and some Kanji characters.

Nice and easy way to do this, i was messing with Grand Master (J) last night: opened the pattern table viewer, matched up the letters on the screen with their pattern table value equivilants and wrote them down:

A2,C5,C6,F3,C0,A4,A0

simple search in a hex editor, and found it

http://gavin.panicus.org/pictures/gm.png

then changed it.. as i currently cannot read japanese to something a little less accurate:

http://gavin.panicus.org/pictures/omghax0r.jpg
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 83/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-03-04 11:01 PM, in ROM translating Link
Originally posted by Heian-794
Gavin, the original text reads, approximately: "Who the hell are you!?"


hey thanks Heian, that's awesome

...speaking of that.. check your PM bud
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 84/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-06-04 06:41 AM, in Super Mario Bros. 3 Hack! Mostly New! Link
am i the only other one who thought the 6th screenshot with the water looked good? hah it's okay, it all is looking pretty nice.

keep up the good work
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 85/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-08-04 10:40 AM, in Ethics: Is an animal’s life worth a human’s? Link
my extremely short answer: no. no it is not.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 86/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-08-04 11:23 PM, in Ethics: Is an animal’s life worth a human’s? Link
Originally posted by Disturbed1
I agree with silvershield. Genesis says that God gave us dominion over all animals. If God didn't, then how did we get it? Like you just said, place a human anywhere away from others, and he won't be showing dominance. Sounds like a God-ordained thing to me. This is turning into a discussion of ethics, and religious belief.


Anyone who has read Daniel Quinn'sIshmael: An Adventure of the Mind and Spirit please join me in watching this: the view of the Universe as created for man. if you read, you know what i'm talking about
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 87/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-09-04 01:02 AM, in detailed self portrait... Link
...okay, i lied. but still, it's a B/W of me :

Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 88/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-13-04 06:19 AM, in TSA / Sprite data? Link
Vagla seems to have figured everything out, nice and orderly like, and he wanted to lend a hand. so here you are:

"Okay, well, I decided to take a look into the game for you, and here's
what I figured out.

Ufouria has a weird format that basically makes a single sprite frame out
of multiple frames. Each of these frame sets can have an absolute minimum
of 6 bytes, but depending on how many tiles you need and how many
additional frames you need in each sprite, it could be much more. Also,
Ufouria uses the 8x16 tile mode, so each byte will define 8x16 pixels as
opposed to the usual 8x8 tiles (I'm sorry I didn't mention this in my
document under the sprite TSA section, but there is a little bit about it
in the dictionary under 8x16 Sprite Mode). As for how that works, an even
byte will grab tiles from the left table, and an odd byte will grab them
from the right table. 20 would get 40 and 41 from the left table; 41 would
get 40 and 41 from the right table. 78 would get 78 and 79 from the left,
79 would get 78 and 79 from the right, etc. Simple as that. No matter
what, though, it uses the 4 sprite palettes, and thus obviously can't use
background palettes, just like normal sprites. Anyway, for Ufouria's
sprite TSA setup, here's the basic format:

At the beginning of each frame set, you have a byte which tells the game
how many frames are in the current frame set. In many cases, this will
simply be 01, but sometimes you'll need more frames, so then it could be
02 or 03 or what-have-you. The data for each frame in the frame set begins
after this first byte, and is 5 bytes in size, minimum. First, there's a
byte which says how many 8x16 tiles will be in the current frame. For your
standard 16x16 pixel sprites, this is usually going to be 02. Then comes 2
bytes that define the frame's xx and yy offsets, in that order. This is
mostly useful for other frames in the current frame set, as far as I know.
Then comes the attributes byte, which follows the format yxz000pp where y
is vertical mirroring, x is horizontal mirroring, z is the background
priority (set it if you want the frame behind the background), the 0's are
unused, and pp is the sprite palette (00, 01, 02, or 03). Finally comes
the tile ID set, the length of which is defined by the first byte in the
frame. If that byte is 01, then there is one tile ID to define, so the
tile ID set is only 1 byte long (if 02, then 2 bytes, if 05, then 5 bytes,
etc). For your standard 16x16 enemies, there will likely be 2 tile IDs
here. Now, if the amount of frames in the current frame set
is greater than 01, then you simply make another frame after the end of
the previous frame, using the same format, and after all of the frames are
done, there is a new "frame" set byte. Pretty simple.

[To sum it up more quickly, you first have the "Frames in Frame Set"
byte, and then one or more frames following this format: number of 8x16 tiles
in frame, XX coordinate offset, YY corrdinate offset, Attributes, and Tile
ID set (where the set is as many bytes long as the first byte in the frame's
data defined)]

The reason you might need additional frames in a frame set is illustrated
by that one moving platform by the very start of the game that opens its
eyes when you stand on it and carries you over the water. See, in the
pattern tables, you'll notice that there is no mirrored version of that
sprite's eye; there is simply the 8x16 tile for its left eye. So, if you
want to have a right eye for that sprite, you'll need to create a second
frame. You can not mirror individual tiles inside of a frame of more than
one tile in size, so you can't just have all 3 of that sprite's 8x16 tiles
in a single frame where the first 2 have an attribute byte of 02 and the
third has an attribute byte of 42 (42 would mean mirror horizontally and
use the 3rd sprite palette). What has to be done, then, is have the first
2 tiles in their own frame and then the third tile in a seperate frame
which is mirrored horizontally. That way, the mirroring works perfectly.
Also, extra frames in a frame set could (in theory; I haven't looked at
any of the sprites that are more than 16 pixels tall) be used to add tiles
to the top or bottom of a sprite; that's what the xx and yy offset bytes
are for.

Anyway, here are a couple sprite frame set locations to help you out (all
are with the .nes ROM header):

B178- Small hooded enemy's walking frame #1 (7 bytes long, 1 frame in set)
B17F- Small hooded enemy's walking frame #2 (7 bytes long, 1 frame in set)
B186- Small hooded enemy's walking frame #3 (7 bytes long, 1 frame in set)
B18D- Small hooded enemy's crushed frame (7 bytes long, 1 frame in set)
B0C0- Moving platform with eyes near the start, eyes closed (12 bytes
long, 2 frames in set)
B88C- Moving platform with eyes near the start, eyes open (12 bytes long,
2 frames in set)

Finding sprite frames is pretty easy. Do a search for whichever palette it
is that the sprite is using (00, 01, 02, or 03) and then 2 or so of the
sprite IDs, from left to right. If that doesn't work, try other kinds of
searches (you'll probably find other methods when you're familiar with the
format). *shrugs* There's still other data that you need to find, I'm
pretty sure, such as the data which says what frame sets to use for each
sprite, where each frame set begins, etc, but hopefully this is a good
start for you.

If you have any questions, feel free to ask, but I encourage you to try
fiddling around with the data first. Here's a little something to try for
fun: change B17C to 000D1D, B183 to 000111, B18A to 000515, and B191 to
004B5B. That'll change the little enemies you encounter at the start (the
hooded ones) into your own head, though it will look a little odd when you
jump because the first graphics page (tiles 00-3F on the right pattern
table) will change while you're jumping, as well as crawling and getting
hurt. But anyway, just toy around with it.

Hope that helps.

-Vagla"


(edited by Gavin on 07-12-04 09:21 PM)
(edited by Gavin on 07-12-04 09:22 PM)
(edited by Gavin on 07-12-04 09:25 PM)
(edited by Gavin on 07-12-04 09:29 PM)
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 89/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-14-04 10:41 PM, in The Legend of Zelda: Gates of Darkness (***image intense***) Link
looking very very nice

i'm loving the screens and looking forward to any future releases. you're doing a great job so far, keep it up
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 90/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-16-04 06:33 AM, in can you help me hack a rom? Link
Originally posted by megaman16
why is no one on this web site serious? forums are supposed to be able to help people, im not being helped. you guys fucking suck. and so does this whole website! i asked one fucking question and no one will answer me seriously. you're just a bunch of fucking assholes!


it's because people are fucktards and they're too lazy to offer any real help. pay no attention to those idiots

so what exactly is it that you would like to do, maybe if you specifiy what game or what type of hack i can helpe
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 91/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-16-04 06:40 AM, in can you help me hack a rom? Link
good advice chickenlump

Originally posted by megaman16
Thanks. and i was looking to hack a megaman rom



and here: http://www.dragoneyestudios.net/index.php?page=utilities

you will find a few megaman editors there.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 92/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-16-04 10:39 PM, in 8-Bit CPU Poll Link
give then 6502 a nice Branch Always and it's just about perfect for me
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 93/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-17-04 12:53 PM, in Create a blank banner contest! Link
OMFG that was hilarius

oh wait..
except for..

except for that being totally fucking retarded. get a life.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 94/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-21-04 06:10 AM, in drawing: that smooth turkish blend... Link


another one of my weird sketch-type drawing thinggies. he's smoking Camel: Turkish Gold, in case you were wondering..
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 95/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-22-04 08:27 AM, in Anyone care to guess what this is? (A: YI Editor) Link
Originally posted by Yoghurt Duck
Originally posted by Kitten Yiffer
And what's bad about Linux now? Have you tried it even?
Yeah, let's install Linux ONLY because we want to make YI hacks.


or how about you're grateful that someone with skill is actually doing anything at all.

you can progrm in hex ONLY, because you're not grateful
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 96/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-22-04 11:33 AM, in What are some common misconceptions about your country, redux! Link
a common misconception about my country is.... that there might be any misconception at all: we're made up of a bunch of overly fat, gun-totin', texas-ranger owning, "i'm going to sue your ass for everything you're worth"-screaming, celebrity obssessed idiots.

but not me. i'm smart, skinny, don't scream 2nd ammendment like i'm dying, hate baseball, and can't stand celebrities who get paid to pretend or the retards who give them so much money.

in short, i'm better then you all. that's why i'm starting my own country. and i'll have a slew of misconceptions of my newly created country as soon as it's established. stay tuned kids.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 97/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-23-04 07:52 PM, in Battle of the Bands | Rock | Battle 14: Winner: Queen Link
well, personally i think it's silly to be comparing The Beatles and Queen. I like both of them a lot.. but they're just too different to compare.

on one hand The Beatles set the foundation for any work that Queen would ever do. on the other, Mr. Mecury was an amazing vocalist, his voice can still give me chills no matter how many times i'll here his songs.

In short, my vote is for none. Well, actually both, because you can't realistically compare the two. and that's a fact.
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 98/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-30-04 05:04 PM, in FF Hacking FAQ/Running Q&A Link
Originally posted by drjayphd
Just to follow up, that block which Gavin mentioned in the first part (the Respond Rate noise) can be found starting at $3ADAD. Trying to figure it out... anyone know if this follows the same format as the music?


oh, i missed this response some while back. but just for completeness' sake, and in case anyone else was wondering: no. it does not follow the music format, the sound produced is entirely self-contained and works directly with the hardware.

and

$9D15 - routine loads the X,Y values for the Cursor.. or at least for the main character selection
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 99/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 07-31-04 05:22 AM, in FF Hacking FAQ/Running Q&A Link

$AD9D A9 LDA #$7A
$AD9F 8D STA $4004
$ADA2 A9 LDA #$9B
$ADA4 8D STA $4005
$ADA7 A9 LDA #$20
$ADA9 8D STA $4006
$ADAC 4A LSR A
$ADAD 8D STA $4007
$ADB0 85 STA $7E
$ADB2 60 RTS


sadly this is about all you'll have to work with, no format to follow, just strait interaction with the hardware, and this sound is played simply by a JSR to $AD9D. that's a quick three byte hack if you ever need to insert an annoying sound into whatever you'r working on
Gavin

Fuzzy
Rhinoceruses don't play games. They fucking charge your ass.
Level: 43

Posts: 100/799
EXP: 551711
For next: 13335

Since: 03-15-04
From: IL, USA

Since last post: 13 hours
Last activity: 13 hours
Posted on 08-03-04 06:25 AM, in sketches... of the ugly variety Link
just made this a bit ago, it's nothing special really, just a little skecth i made in Paint. i really hate using color, so i stick to b/w then just splash the BG with gray usually. the heart in the center is lame, i know, but i felt something had to be there and so i half-hazarded it into what appeared to me to be the center.



loopy-things are fun, even if the picture sucks. for some reason it's pleasing to my eyes


(edited by Gavin on 08-02-04 09:25 PM)
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Acmlm's Board - I2 Archive - - Posts by Gavin


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.013 seconds.