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: 203/799
EXP: 551711
For next: 13335

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 09:11 AM, in How many... Link
i was never quite asleep, but never quite sober.
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 09:12 AM, in Talk about one of the worst days of your life. Link
I take back my earlier "worst day" about having to stop my mom from commiting suicide.

i got arrested today, so it's my new "worst day". sometimes, like sucks
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 10:04 AM, in FF Hacking FAQ/Running Q&A Link
Originally posted by drjayphd
... uhm... ... Windwaker? wrong thread.

Gavin: Whatcha need that routine for?


going to switch a few things with the airship, and i was attacking the locating of the routine from a rather awkward angle, i've now realized. I haven't searched for it quite yet as i've been very very busy, but i know where to start on that one.

and i thought i'd just throw a few values at you guys:

Main Menu Hand Pointer Data
===========================

3B636 - X position of Character4 Sprite
3B64A - Y position of Character4 Sprite

3B8AC - X position of ORB 1

3B7E9 - X position of Character1 Hand Cursor
3B7EA - Y position of Character1 Hand Cursor

3B7EB - X position of Character2 Hand Cursor
3B7EC - Y position of Character2 Hand Cursor

3B7ED - X position of Character3 Hand Cursor
3B7EE - Y position of Character3 Hand Cursor

3B7EF - X position of Character4 Hand Cursor
3B7F0 - Y position of Character4 Hand Cursor

3B7F1 - Y position of ITEM Hand Cursor
3B7F2 - Y position of MAGIC Hand Cursor
3B7F3 - Y position of WEAPON Hand Cursor
3B7F4 - Y position of STATUS Hand Cursor

$9C02 - routine that clears the screen (blanks the Name Table)

$B635 - character sprite display on main menu

$B8EF - character main menu window loading routine


INTRO SCREEN TEXT FADE JUNK
===========================
3A2E3 - Text 'default' color after flicker, returns to this color
3A2B8 - Text color that the above flicker math routine is applied to
3EB40 - Text color after flicker effect has been applied on text line
3EB48 - Text 'color number 02' after flicker effect


RANDOM WINDOW STUFF
===================
3E0AA - horizontal spacing between text and left boundary of window
3E0B1 - vertical spacing between text and top boundary of window

3E082 - horizontal window border subtraction
3E089 - vertical window border subtraction


BATTLE
======
- Where on the pattern table to load each tile for the window from:
3E0C8 - ($FA) left
3E0CD - ($FF) background
3E0D5 - ($FB) right
3E11F - ($F7) upper-left
3E124 - ($F8) top
3E12C - ($F9) upper-right
- ($FD) bottom


3F2F5 - main battle border X & Y position
3F2FA - main battle border Width (should not be below 3)
3F2FC - main battle border Height (should not be below 3)

3F301 - character battle border X position
3F306 - character battle border Y position
3F308 - character battle border Width
3F30A - character battle border Height

$F3C6 - draws the battle stat windows

3F3E0 - stat battle width for all 4 stat windows
3F30F - stat battle x position for all 4 stat windows
3F311 - stat battle window 4 y position
3F316 - stat battle window 3 y position
3F31B - stat battle window 2 y position
3F320 - stat battle window 1 y position

$C006 - routine to transfer window X,Y coordinates to text location
X,Y coordinates. Then calls $DCAB to set up text draw
locations. i beleive draw routine is $DCBF

$E0FC - draws top border of window
$E0A5 - draws sides border of window
$E0D7 - draws bottom border of window

$F3BF - stores current A and X values into the VRAM write address

$F314 - loads the attribute table for the battle screen

$F33D - loads which palette set to use for BG

$F347 - loads which palette set to use for Enemies

$F3F1 - turn off the PPU

3F39D - how many tiles the first section of the BG should draw
3F3AA - how many tiles the second section of the BG should draw

$F385 - draws the BG environment tiles

3F35D - row 1 BG environment tile set (00,04,08,0C)
3F364 - row 2 BG environment tile set (00,04,08,0C)
3F36B - row 3 BG environment tile set (00,04,08,0C)
3F372 - row 4 BG environment tile set (00,04,08,0C)

3F9F5 - Enemy window X coordinate
3F9F6 - Enemy window Y coordinate
3F9F7 - Enemy window Width
3F9F8 - Enemy window Height

3F9FA - current Attacker window X coordinate
3F9FB - current Attacker window Y coordinate
3F9FC - current Attacker window Width
3F9FD - current Attacker window Height
3F9FF - current Attacker text X coordinate
3FA00 - current Attacker text Y coordinate

3FA02 - hit number window X coordinate
3FA03 - hit number window Y coordinate
3FA04 - hit number window Width
3FA05 - hit number window Height
3FA07 - hit number text X coordinate
3FA08 - hit number text Y coordinate

3FA0A - current Attackee window X coordinate
3FA0B - current Attackee window Y coordinate
3FA0C - current Attackee window Width
3FA0D - current Attackee window Height
3FA0F - current Attackee text X coordinate
3FA10 - current Attackee text Y coordinate

3FA12 - Attack Status window X coordinate
3FA13 - Attack Status window Y coordinate
3FA14 - Attack Status window Width
3FA15 - Attack Status window Height
3FA17 - Attack Status text X coordinate
3FA18 - Attack Status text Y coordinate

3FA1A - Battle Info window X coordinate
3FA1B - Battle Info window Y coordinate
3FA1C - Battle Info window Width
3FA1D - Battle Info window Height
3FA1F - Battle Info text X coordinate
3FA20 - Battle Info text Y coordinate

3FA22 - Magic window X coordinate
3FA23 - Magic window Y coordinate
3FA24 - Magic window Width
3FA25 - Magic window Height

3FA27 - Drink window X coordinate
3FA28 - Drink window Y coordinate
3FA29 - Drink window Width
3FA2A - Drink window Height

3FA2C - Battle options window X coordinate
3FA2D - Battle options window Y coordinate
3FA2E - Battle options window Width
3FA2F - Battle options window Height

3FA31 - "FIGHT" battle X coordinate
3FA32 - "FIGHT" battle Y coordinate
3FA33 - Text pointer byte (Low)
3FA34 - Text pointer byte (High)

3FA36 - "MAGIC" battle X coordinate
3FA37 - "MAGIC" battle Y coordinate
3FA38 - Text pointer byte (Low)
3FA39 - Text pointer byte (High)

3FA3B - "DRINK" battle X coordinate
3FA3C - "DRINK" battle Y coordinate
3FA3D - Text pointer byte (Low)
3FA3E - Text pointer byte (High)

3FA40 - "ITEM" battle X coordinate
3FA41 - "ITEM" battle Y coordinate
3FA42 - Text pointer byte (Low)
3FA43 - Text pointer byte (High)

3FA45 - "RUN" battle X coordinate
3FA46 - "RUN" battle Y coordinate
3FA47 - Text pointer byte (Low)
3FA48 - Text pointer byte (High)

3FA49 - Pattern table location for "FIGHT" tiles (through 3FA4C)
3FA4E - Pattern table location for "MAGIC" tiles (through 3FA51)
3FA53 - Pattern table location for "DRINK" tiles (through 3FA56)
3FA58 - Pattern table location for "ITEM" tiles (through 3FA5B)
3FA5D - Pattern table location for "RUN" tiles (through 3FA5F)

3FA61 - value for which string to display in Enemy name slot 1
3FA63 - value for which string to display in Enemy name slot 2
3FA65 - value for which string to display in Enemy name slot 3
3FA67 - value for which string to display in Enemy name slot 4

$F59B - Main battle window SRAM setup routine

$6AA1 - (RAM) holds the value of the battle menu width


INTRO SCREEN
============
$9B2D - routine that aquires the X,Y values for the cursor
on the Select Button Screen

$A219 - sets up the PPU for displaying stuff, global

$C06C - jumps to flashy text screen stuff

$A0EE - flashy screen routine
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 10:08 AM, in Battle of the Bands | Rock 2 | Battle 8: Winner: Manic Street Preachers Link
Manic Streer Preachers: if for no other reason than their rendition of the M.A.S.H. theme song, which i absolutely love. They have a few other good ones like Kevin Carter, A Design for Life, Ocean Spray, If You Tolerate This
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 09:13 PM, in Battle of the Bands | Rock 2 | Battle 8: Winner: Manic Street Preachers Link
Originally posted by Uncle Elmo
Oh the Manics, no question. My fave Manics songs are "Design for Life" and "Motorcycle Emptiness"



ah, A Design for Life, that was my own personal anthem for a while

I wish I had a bottle
Right here in my dirty face to wear the scars
To show from where I came
We don
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-17-04 09:17 PM, in Case Closed Link
the strange thing about almost every single 'bad guy' that Conan catches in solving his crime, is that they all sorta give up at the end. instead of going out with a fight, almost all of the endings i've seen the criminials almost apologize for their crimes and are humanized by tragic back-stories.
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-20-04 09:03 AM, in What Site Do You Think Looks Better? Link
Originally posted by Nebetsu
I dont want to make another template rbecause people use crappy browsers right now. Maybe later.


hahaha

oh jesus christ that was good, thanks for the laugh
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-21-04 06:07 AM, in projet zelda entre francais et belge Link
if you by any chance happen to mean Zelda N64: try here: http://shedevr.org.ru/zelda64rus/tutorials.htm

the tutorial is in Russian, but there is an english download if you can follow that a little better. it has the basics of how the Russian team translated Zelda 64 from English to Russian. i hope that helps

================

le cours d'instruction est dans le Russe, mais il y a un t


(edited by Gavin on 09-20-04 09:07 PM)
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-21-04 11:32 PM, in CMED Restart & CM Document Link
i have some VB source for making a level editor, it could be adapted very easily for CMED
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-21-04 11:44 PM, in DS Emulator Link
Originally posted by DarkSlaya
Can someone tell me how can someone make an emulator for something this isn't even out, and won't be released for a few months?


they can make the base processor emulator just on the small specs that have been released already, then as more details would come out they would refine and add the features specific to the new system.
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-24-04 11:00 AM, in Who can help out with what languages? Link
i think a few people are missing the point of this thread. many have listed languages that they have mess around with, and not languages that they can actually help with.

if it was just up to languages i've had somewhat less experience with, small useless programs, i could list PHP, Brainfuck, C, C++ as well

EDIT: i understand when someone like Dan enters "[basics]" for something like 6502 or Visual Basic. He would actually be able to offer nice and relevant help with whatever subects. but some of the others.. *gavin shrugs*


(edited by Gavin on 09-24-04 02:05 AM)
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-28-04 01:26 AM, in Are there any good CT hacks out there? Link
and there is also the Chrono Trigger translation development system, which is a pretty nice resource for anyone looking to get CT into a not-yet-available language.
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-28-04 10:13 AM, in Goths Link
Originally posted by Legion
Yeah, goths don't conform.......by conforming with other goths. It's funny how it works that way isn't it? And for a majority of them, it's not about comfort or style, it's about an image and nothing more.


fucking word.

they're almost more concerned with image than whatever they beleive they stand against labels are bad, free your mind!

Originally posted by The_Raven
You tend to make more enemies than you do friends and it oftentimes causes discrimination.


enemies :O. that's one thing i've never understood.. enemies... are we super-heros, we have arch-nemeses now??


(edited by Gavin on 09-28-04 01:17 AM)
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-28-04 02:26 PM, in Goths Link
Hot Topic and A&F are both on the same level as far as i'm concerned. Definetly both trendy stores.. just as whoever you people are calling "Goths" and whatever you label those who happen to reqeunt A&F are on the same page with each other... i'm not "against" either of them, because they are all individual people, not deserving of disgustingly broad generalizations.

you're only limiting yourself.

It's easy, and a large part of human nature, for us to make these sweeping assumptions; to catagorize, and to make quick assesments of things and people. If you get around to reading anything by Carl Rogers (and i suggest you do) he takes great pains to explain humans "reflex judgements". they can often time be extremely limiting, unfortunatly
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-28-04 02:43 PM, in FF Hacking FAQ/Running Q&A Link
Originally posted by Goongyae
Hi guys, this thread is prety cool. I had no idea so many people were interested in FF1 hacks. I was encouraged enough that I found this little hack (didn't see it documented anywhere):

At 3f6e4 we have "ee 9e 6a ee 9f 6a ee 9f 6a".
i.e., "inc $6a9e, inc $6a9f, inc $ 6a9f".
What this piece of code is doing is taking the upper left corner of the enemy window in the battle screen, and then incrementing the vertical coordinate once and the horizontal coordinate twice. This is done in preparation for printing the enemy names.

So if you change 3f6e7 to "ea ea ea" then it will shift the monster names to the left one and get rid of an unused space. I verified that this works even for multiple monster names.

There are three other occurances of "ee 9e 6a ee 9f 6a" above 30000 or so, probably they probably have a similar meaning for different windows.



cool cool, somewhat along those lines, i have the offsets for the Main Window text's relative locations. Since about half of the battle Windows aren't drawn using the main Common Window drawing routine . The bottom set of windows that display the Battle Options, Enemy Names, Battle Status windows, et cetera are all drawn kinda funky; read from the format and then written into the SRAM (which serves just like an extension of normal RAM during the game play) and then just does a small loop writing to the VRAM at $2007.

that routine was, i think, located at $F59B as i posted a little earlier. I'm terribly tired right now, so i can't verify that, and i honestly can't remember if that was the singular routine for all of the battle windows that were written into the SRAM or not. I hadn't checked it things like the Magic Menu yet either, so i'll have to do that sometime when i get the chance.

my guess as to why it chose this rather annoying (or annoying to hack, anyway) method was for the vertical screen "whipe" effects, in which the battle menis are drawn and erased slowly.. but i could be wrong. i'm still working with it, although i have many other areas of the game to focus on as well, so i might not find out right away.

3E0AA - horizontal spacing between text and left boundary of window
3E0B1 - vertical spacing between text and top boundary of window

3E082 - horizontal window border subtraction
3E089 - vertical window border subtraction



and yah, FF1 hacking is my passion
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 09-29-04 07:30 AM, in Are there any good CT hacks out there? Link
Originally posted by Nebetsu
Originally posted by Gavin
and there is also the Chrono Trigger translation development system, which is a pretty nice resource for anyone looking to get CT into a not-yet-available language.


I was trying to turn CT into L337 at one time, but then it got kinda pointless... >.>


eeks.. er.. yah i'd agree with you on that. kinda pointless
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 10-01-04 03:30 AM, in sick. b/w. sketch. paint. Link


just another weird one i spit out.. this is one different though, it's repitition without symetry, something i'm not sure i like too much. it just doesn't feel right, and these weird drawings are more feelings to me than they are pictures.

i don't know, what do you think? if you've seen any other ones where i use symetry a lot, keep or ditch the new...actually, it's barely any difference at all, maybe it's not even a big deal.. *gavin shrugs*

(edit: end center tag )


(edited by Gavin on 09-30-04 06:31 PM)
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 10-01-04 03:33 AM, in Who can help out with what languages? Link
Originally posted by Squash Monster
Gavin has a point. With some of the languages I listed, I know enough to help people I know from real life, but the questions from around here are more advanced than that.

You can take me out of z80 and C++.


yah, it's so much easier to instruct/teach someone a concept in real life than it is online. the lack of concrete interaction can get very frustrating
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 10-01-04 03:38 AM, in Is this a hack or something else? Link
Originally posted by dan
It's the SMW pirate. It's a piece of crap.


despite the fact that it may be a shitty knock-off, it's got to take some degree of skill to make a game like that. dan am hurting the pirates feelings

i haven't played this particular parite, but when you get to the point of major game engine modification, it's almost easier to start from scratch.. maybe borrow a few routines here and there, save which RAM addresses are mapped to which functions and such. but it still requires very intimate knowledge in the game you're working with..

or so i would guess..


(edited by Gavin on 09-30-04 06:39 PM)
(edited by Gavin on 09-30-04 06:40 PM)
Gavin

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

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

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

Since last post: 13 hours
Last activity: 13 hours
Posted on 10-01-04 06:40 AM, in Presidential Debate Link
watching it as we speak. It's really hard for me to judge, Kerry seems to be hammering out some really really great points.. on the other hand, i'm already pulling for Kerry, so i can't tell what an undecided voter would think about each side. Either way, very interesting, been waiting for this for a while
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.020 seconds.