Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
Acmlm's Board - I2 Archive - - Posts by Cellar Dweller |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
User | Post | ||
Cellar Dweller Flurry !!! Level: 27 Posts: 101/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I believe that you are referring to http://board.acmlm.org/thread.php?id=1246 . It was a joke for April 1. The picture was fabricated with paint software. Most of the people that replied did know that it was fake. They pretended that it was real for amusement. (I hope that I have chosen words that will not confuse any translation software that dferr may be using.) |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 102/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
According to phpinfo.php, it is running Windows NT 5.1 aka Windows XP. | |||
Cellar Dweller Flurry !!! Level: 27 Posts: 103/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Windows XP uses the same kernel and drivers as Windows 2003. It is much more reliable than Windows 95/98/ME. It is still not as reliable as Linux or BSD. It is not suprising that he is using Windows, as it is his desktop computer. I think a cursor meter measures how much the mouse has been moved. MP must mean megapixels. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 104/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I have a different version: 1.1 (U). I still know where it can be found... That might explain why Chickenlump's gfx locations seem all wrong. I think Iggy was using 1.1, so if the same offsets work for 1.0 then the pointers in the table should be the same. Try scanning for C7 81 16. That is the pointer to the objects of 1-1 (index 0) as it would appear in the table. Finally, it looks like you're passing me. I don't have any kind of inserting, deleting, or saving working. I have sprite loading, though. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 105/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Originally posted by ProtoGuts The address in the image is the address that the server receives the request from. If the request passes through a NAT firewall or proxy, the server sees the address of the NAT firewall or proxy. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 106/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Yes, that looks like the level pointer table. The third byte is the most significant byte of the address, the bank. The SNES CPU is little endian, so it stores all integers(including addresses) backwards, putting the least significant byte at the lowest numbered address. For example, C7 81 16 is loaded by the CPU as 0x1681C7, commonly written as $16:81C7. That is the form that Lunar Address accepts, and most SNES hackers use. The YI memory map is a mix of HiROM and LoROM. Banks 00-3F act like LoROM and banks 40-5F act like HiROM. Banks 80-DF mirror 00-5F. In the LoROM part, 0x8000(32K) byte chunks of the ROM are mapped every 0x10000(64K) bytes starting at $00:8000(eg. the first 32K starts at $00:8000, the second 32K at $01:8000, ..., the last 32K at $3F:8000). Conversion of a LoROM address to SMC offset is simple(once you know): shift bits 16-21(the zeroth bit is the least significant) one place to the right, crushing bit 15 into oblivion(eg. 000101101000000111000111(1681C7) => 000010110000000111000111(0B01C7)) and then add the copier header size(eg. 0B01C7 => 0B03C7). In the HiROM part, the ROM is mapped contiguously starting at $40:0000 and ending at $5F:0000. Converting a HiROM address is even simpler: Subtract 0x400000(eg. 4CE0A2 => 0CE0A2) and add the copier header size(eg. 0CE0A2 => 0CE2A2). Here is some code you can look at if the above is not clear:
SNESADDER is just an int. yi_sn_sn2rom accepts a YI_ROM_OBJECT pointer just in case I add support for decapitated ROMs. The entire ROM is mapped into the CPU address space four times. For example the header for 1-1 appears at $16:81C7, $4B:01C7, $96:81C7, and $CB:01C7. I'm not 100% sure about the last two, but I remember testing one of them. How are you storing free space information? It may not be a good idea to write tags into the ROM. I've read that SFX ROMs can't be expanded, so it may be a good idea to store a free space list file alongside the SMC file. BTW, it looks like there is a big chunk of free space after the text. There may be much less of it in multilingual versions, though. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 107/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
The last two require GNU Diffutils. You can get Windows versions at http://www.cygwin.com/. If all you want is Diffutils, unselect all packages and select Diffutils. The setup program will only download the needed packages. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 108/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
close? not so fast! It looks like no one has mentioned Dev-C++. It includes a compiler and an integrated development environment. I haven't used it much myself, but it seems like a good free piece of software. EDIT: Whoops! I didn't see the other thread. (edited by Cellar Dweller on 08-08-04 02:45 PM) |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 109/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Chickenlump archived a bunch of docs before the crash. Among them is big list of sprite descriptions and a description of the sprite data format. The download URL has gone 404, so I uploaded the last copy I downloaded. It's at http://s91407720.onlinehome.us/acmlmboard_files/romhacking/yi/YIData.zip. Gb-Ky |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 110/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I found this forum by looking at other users' posting history. I remember bumping into it before I registered, but I didn't think much of it at the time. I refound it shortly before it was closed. I started posting here after the restart. I'm reminded the following graphic that appeared in staff signatures around the time this forum was closed: I made the following, but I didn't put it my signature: |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 111/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Here is some information on a couple of tables related to the map screen and primary level entries. There is a 4 byte per record table at 0x7E6D0(0F:E4D0) containing information on the entry positions from the map screen. The first byte is the level number, the second is the starting X, the third is the starting Y, and I don't know what the last byte is. There is a table at 0x7E646(0F:E446) that contains 16 bit offsets, not indices, into the table at 0x7E6D0. Each entry in this table is a multiple of four. This table is 69(dec) entries long. I'm not sure how these fit in with the map screen. This information is based on the information that Iggy posted and the following trace excerpt: $01:AFF7 AD 1A 02 LDA $021A [$01:021A] A:0001 X:FFFE Y:0000 D:0000 DB:01 S:01FB P:envmxdizc HC:392 VC:254 00 |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 112/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I use a different random, usually computer generated, password for every account. I keep them neatly written down. I probaly should use an encrypted password vault program, and then keep the vault file backed up. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 113/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Can you guess the correct answer by looking at the dice? Even Bill Gates was stumped by this game for a while. To play(the version that I programmed), go to http://s91407720.onlinehome.us/patr/ . There is also a flash version at http://personal.baker.edu/web2/cdavis09/roses.html . If you have seen this game before, or have figured it out, do not spoil it! |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 114/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I think that closing threads after they have been bumped is action taken too late. Closing bumped threads may even be a hindrance to the overall enjoyment of the site, as many users may want to post a meaningful reply. I think an automatic thread closure system may be a good way to prevent bumping in the first place. The thread table could have a column added that stores a time that the thread would be automatically closed. When some action is taken on the thread, such as posting, editing, or moderation, the autoclose time is set to at least the current time plus some amount that could be adjusted on a site or forum basis. When the thread is viewed by a logged on user, a similar update could be performed, but with a sooner point in the future. Before any script reveals the closure state of the thread, a check could be performed on the autoclose time to see if it has expired and close the thread it if necessary. As for users not reading the FAQ, perhaps a rules quiz could be a mandatory part of the registration process. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 115/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I'm interested. I already know my way around 1.8a well enough to create hacks and help update a hack to work with 1.9 without seeing the 1.9 code. I don't have any IM accounts, but I can make myself available on IRC if needed. I can't be online much during the day, because the phone line needs to be available to take calls. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 116/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
Originally posted by RipMilk That is not the program I posted screenshots of. It is just a little command line tool to edit level headers. I linked to it in a reply to a YI data thread before the database wipe. No one seemed to be interested in it, and the contact information(a pre-wipe PM URL) included is out of date. However, the header encode/decode functions were copied into Island Dozer. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 117/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
FRACTINT is a good program for generating trippy pictures. I remember that program from the first year I had Internet access: 1997. I also remember messing around with POV-Ray. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 118/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I posted some information on the text pointer tables in the YI data thread. The locations of the tables and the text may be different in V1.0. In V1.1 there are two bytes of control codes before each level name and I think that it is also the case with V1.0, so the real start address is 0x114C73. Removing the 512 byte header and the most significant byte results in 0x4A73. To find the table, try searching for 73 4A between 0x110200 and 1201FF. To convert the 16 bit pointers in the table to SMC offsets just add 0x110200. |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 119/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
I can't submit bugnotes either. I registered with a random nickname, "j48aik602", back when the bug tracker was first announced. Would it be better to rereg or request a change? |
|||
Cellar Dweller Flurry !!! Level: 27 Posts: 120/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
This post is regarding the display of email addresses in profiles. I can think of two better ways of protecting a users email address from spiders. The first is to only show the address to logged on users. The second is to allow the user to submit a different address for public display. |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
Acmlm's Board - I2 Archive - - Posts by Cellar Dweller |