![]() |
| Register | Login | |||||
|
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
|
| | |||
| Acmlm's Board - I3 Archive - - Posts by HyperHacker |
| 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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 |
| User | Post | |||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| It's usually not that hard to tell which type of sprite someone is talking about. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| Play Yoshi's Story, it's pretty obvious there. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| Well you just compare the file info boxes. They all look different. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Hehe, that is pretty funny. The whole browser war thing is getting ridiculous though. The FF fanboys are acting like 12-year-olds, the Opera fanboys are spreading all manner of "myths" that are just plain false about FF, and the IE fanboys... come to think of it I haven't seen them in a while. ![]() |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Whenever I use mechanical pencils the graphite breaks. ![]() |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| I agree that emulators should try to emulate the hardware as close as possible and not add special features that aren't present on hardware, but with two exceptions:
1) If you add this feature to hardware, then there's no problem with adding it to emulators too. What I mean is just hacking ZSnes to allow ROMs to play CD audio files is cheating, but if you were to actually build a CD-ROM drive add-on for SNES so that this can be done on the real thing, then adding support for that to an emulator wouldn't be a problem. (So long as you post information so everyone can do it.) Although it'd still be best not to make your hacks require this add-on, as not everyone can solder or has spare parts. 2) Using emulator-only features for debugging is fine. Many emulators are capable of single-stepping execution, printing debug messages or halting as instructed by the ROM, etc. When your game depends on something that isn't there on the real system, that's one thing, but using extra features solely to debug is another thing entirely. Hell, the hardware most games are developed on has features not present on retail units. (Debugging DSes have double RAM and some other fancy features; most CD-based systems have hard disks or similar, etc.)
So to summarize: Adding extra features to debug: OK. Adding extra features that can be added to real hardware: OK. Adding extra features that aren't on a real system that your game depends on: Bad! Although in regard to BMF's music idea, with a lot of hacking, the SPC700 and an ordinary SNES can play near-CD-quality music IIRC. Just not from a CD. Although adding a CD-ROM drive to a SNES would be awesome... hmm... (edited by HyperMackerel on 04-30-06 11:11 PM) |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| Here's a list of instructions. At the bottom of the page is a link to other ARM info. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| It's probably easier to make a SNES to parallel port adaptor. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
That's probably what I'll do if I can find any Revolution stickers. I actually did that with my Gamecube, but the sticker says Gamecube. (I don't mind that name. They're just for looks.)(edited by HyperMackerel on 04-30-06 11:24 PM) |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Well...
Originally posted by Arthus You're telling it to draw black, red, green, blue and that's exactly what it's doing. |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Originally posted by Alastor the Stylish Is skinnable and customizable.
Is one known problem, though I haven't actually seen anyone mention it outside of this board (and link rel is meant for local files anyway).
What the hell |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| I think you're almost definitely going to need a chip of some sort for USB. If you have the money I suggest just buying a nice game pad. The Saitek P880 is awesome for SNES. FYI, Radio Shack's markup is ridiculous. | ||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
That's just the port I was thinking of when I wrote that. No idea how to use it though. ![]() |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Yeah, I have the entire comic in one book somewhere. As I recall they thought Yoshi was going to eat them, but he actually ate a Wiggler behind them. |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
Simple solutions to browser-ist web pages include using Proxomitron to edit the user agent string and lololol's User Agent Switcher extension. Though I find sites that do this are rarely worth the time to read anyway.
Originally posted by Alastor the StylishOriginally posted by HyperMackerelBut not as easily as Opera. Find a skin, click the link, select it. Seems pretty easy to me. Being easy isn't even the point. The point is if you don't like the interface, you can change it. It reads the bad code perfectly well and thus does not discourage it. And then it being more bloated and more prone to freezing on lower machines (or during things pointlessly system-intensive) is, well. How could you possibly not know what that means? Not "what the hell does that mean", rather "what the hell are you talking about". My experience has always been that a given piece of code is valid and works in every browser except IE, or isn't valid and doesn't work in any browser. It's about 7MB, hardly bloated, and has never frozen even on an old P200 with Win98 and 16MB of RAM I have laying around. The closest was a crash bug that occurred every now and then in an older version when loading one specific web page. |
||||||||||||||||
|
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: 5908 days Last view: 5908 days |
| |||||||||||||||
| Yeah, I imagine I'd be making my own connector, or soldering it directly into a spare SNES (if they were reasonably priced).
[edit] BTW, I thought of another case where it's OK to use emulator-specific add-ons: When it doesn't make sense to use the ROM on anything else. For example, an emulator which uses a specially-named or built-in ROM as its interface. Obviously it'd make little sense to run something like that on a real console or another emulator. (edited by HyperMackerel on 05-02-06 01:25 AM) |
||||||||||||||||
(restricted)|
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: 5908 days Last view: 5908 days
|
He has the right idea but he's going about it wrong. A memory allocation system would really be useful for SMW especially, since a lot of hacks share addresses causing nasty results. However, the solution isn't trying to fit a memory allocator in the small, fragmented free memory in your average SNES game. What we need is a page in which people submit the disassembly of their ASM hacks (or raw binary for those who code directly in hex), and any addresses they use are added to a list. Other hackers can then check that their own hacks won't use these addresses if they want to be compatible with the existing hack. You could even do similar with ROM addresses, since many hacks require a few bytes in a certain bank. |
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: 5908 days Last view: 5908 days
|
I haven't hacked these games, but try some generic info:
|
1) Search for 3C00 in a hex editor. 0x003C is 60, and many consoles store hex values backward (low byte first, or DCBA in the case of 32-bit values). I'm guessing since the characters start with 60 HP, they can get more than 255, so it's likely 16-bit. When you find a result, look for interesting numbers nearby; the hex values of other characters' starting HP or the character's other starting stats. 2) A lot of games (especially SNES games) compress their graphics. Unfortunately it's usually not as easy as it is with Super Mario World. If you're lucky, there may be a command line tool that can extract and re-insert the graphics, though you'll probably have to do some pointer work. If not, your best bet is to figure out the compression format or see if anyone knows it (try using other games' decompression programs; sharing formats is quite common) and either do it by hand or make a program to do it. (If you don't know how, just post your findings, and hope someone makes one.) Tip: There's a command-line Lunar Compress app on Fusoya's site, that can compress and decompress a huge amount of compression formats used on SNES and a few other consoles. IIRC, it comes with a program that can look for compressed data too. (edited by HyperMackerel on 05-02-06 01:21 AM)
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: 5908 days Last view: 5908 days
|
I doubt those would do anything useful. Although it might be interesting to see what the values of the various "direction facing" addresses are when Mario is running up or down a wall. I'd look, but I need to go to bed like 20 minutes ago. |
| |||||||
| 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 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 |
| Acmlm's Board - I3 Archive - - Posts by HyperHacker |