![]() |
| 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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Originally posted by Glyph Phoenix Ah, I forgot about that 16x16 layer.
Originally posted by HyperHacker Care to point out these so-called nonsense statements and support? All I see is "I believe it decompresses the overworld to SRAM" and a single statement supporting this belief ("That's when the game is decompressing the overworld"). Are you referring to my last post in which I stated that even though SMW doesn't do it it may potentially be possible to do? Also, I can't seem to find where I continued to support this belief after your second-last post. (edited by HyperMackerel on 05-06-06 12:34 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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
You know, it is stupid to refuse to buy something because of its name, but... this is a poll about which name you prefer. Granted, it could use a "who cares?" option, but all these posts saying the name doesn't affect the quality of the games don't really have any place in this thread. ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Why not post your compression code? | ||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Jeez, your variable names and comments don't explain much. I noticed you only used the variable "det" in two places, once comparing it:
If (d = det) Then 'handle repeitition and once assigning its value to another variable: 'buffer(Rawcnt) = det This seems like a typo, unless you've declared this elsewhere, but I don't see why you'd do that. FYI, in the options in VB's IDE is a "Require variable declaration" or some such option that will add the line "Option Explicit" to the beginning of all new files; this will make it warn you if you use a variable without defining it (Dim x as y) first. I really can't imagine what the person who decided this should be optional, let alone off by default, was thinking.
Also, might help to uncomment that last End If. (edited by HyperMackerel on 05-06-06 05:31 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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
| Ah, that sounds nice. As for width I'd say 950px max, and if you can get under 800, that's even better. IIRC, 800x600 is the default size on Windows XP (even though it looks like crap), so if it doesn't fit on that you'll probably get a number of complaints. (Besides, there's not really any reason for an editor to be that big. Lunar Magic does it nicely, putting most things in separate windows, although those separate windows are huge, but that's another topic.)
I'm not sure what you mean about the object moving at unwanted angles. If you're looking at it from the +X side, then dragging left and right would move down and up the Z axis respectively, and dragging up and down would move up and down the Y axis. This may be hard to implement depending how much of the work Director does for you - I never got it to work in C++ - but it shouldn't be too hard to use. Hey, and if I may suggest something: Add an axes object, which isn't actually in the game, and allow the user to move it around. Then allow the use of polar coordinates using that axes as the center when moving the camera (moving left/right/up/down moves the camera around the axes in a horizontal/vertical circle, and moving forward/backward moves toward or away from the axes). It's kinda neat, and would provide a nice way to pan around an area to make sure it looks good from every angle. Or was it just my stupid school that had 800x600 as the default? ![]() (edited by HyperMackerel on 05-06-06 05:47 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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Originally posted by Glyph PhoenixOriginally posted by HyperHacker Well I just plain disagree there. Making a Windows interface is a HUGE pain and I feel I could make a Game Boy ROM to do the job far easier. Navigating a Windows interface with a joystick is quite difficult to implement. As far as making your own non-standard interface, this might be easier than a Windows interface but I still feel it'd be more difficult than a ROM-based one. Originally posted by HyperHacker The emulation loop would have to be running for this to work. It can't very well be running if you're still in the interface choosing which ROM to load.
Ideally you'd do this for a simple emulator that doesn't need to display an interface while the game is running. Either way it wouldn't be particuarly difficult to run multiple ROMs at once if you design it with this capability to begin with; nearly every Game Boy emulator already has to do this for link support.
You didn't; I figured since there are far more emulators for and users of Windows than any other platform, and since AFAIK neither of us code for any other platform, it'd be implied. The fact that you didn't bring up the idea of a non-Windows emulator until now further backs up this implication. Originally posted by HyperHacker Well that was only one response to one small portion of your post, but what the heck. You'd have to design the entire system quite poorly for it to impose any severe limitations. ROM too big? Allow bigger ROMs. Out of memory? Add more. Already used up all the I/O ports that aren't used by the system itself? Then you did it wrong; a good system would only need around 6-10 of them depending how much joystick information you supply to the ROM. (And if not even that many are available to begin with, use a specific RAM address instead.) This entire thread is about adding features to emulators that exceed the capabilities and limitations of the system they're emulating. To use these limitations in your argument just doesn't make sense. Honestly, don't you have anything better to do than to analyze every post you see looking for even the smallest, most insignificant flaw? If you must do this you could at least practice it some more. If you're absolutely certain that the ideas of a ROM-based interface and running multiple ROMs at once are absurd, feel free to donate me a GBC flash cart so I can finish my emulator and prove you wrong. ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
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 |
| |||||||||||||||||||||||||||||||||||||||||||||||||||
Sorry, I'm still not seeing it. Let me try to guess which posts you're referring to.
Originally posted by Glyph Phoenix You mean the one I quoted and bolded? Perhaps you need to study English some more. Generally when somebody says "I believe [whatever]" it means they're not entirely sure.
Again, never claiming this information as fact. Actually, this post and LM's help file were the entire basis of said belief. We've already established that this belief was incorrect; all you're doing now is picking at straws, desparately trying to prove invalid points.
Just as I'd stated originally; again, "I believe" != "I'm absolutely sure that".
You asked if I thought it was possible to fit the overworld into 2K. I responded that it could probably be done with simple compression. How exactly is this irrelevant? Perhaps "irrelevant" is another word you should study? (edited by HyperMackerel on 05-06-06 06:31 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
|
Let's see if these censors apply in Canada. |
Originally posted by ThayerOriginally posted by Wurl I see this site fine (and laugh at their use of a radio button when there's only one item to select), but... Originally posted by Wurl I don't know what to make of this. The logo says "hacked, tracked and 0wned by the USA", there's a lot of text, and after about 10 seconds it redirects me to some other site.
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
|
You have to log in to see all the pretty themes, send PMs and use the Mark Forum Read function. Also a lot of people proably just register as soon as they find a board, thinking they won't be able to do much if they don't.
|
Originally posted by Skyon DELETE FROM users WHERE posts=0
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 Skreename Isn't that a good thing? Now that they're different, people will notice them more for a few days. (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
|
Originally posted by Glyph PhoenixOriginally posted by HyperHacker I don't see your point here. Limited tools? A tile editor, a text editor and an assembler are all the tools I need to make a Game Boy ROM. Limited graphic formats? Sure if you wanted super-high-resolution graphics, but the idea of a ROM-based interface is to use the same resolution, colours etc that games use, to make it feel like it's built right into the game.
What, like a separate loop? That would just consume more CPU power and make it harder to keep everything synchronized. Especially if, for example, you want to support the console's real controllers plugged into a parallel port (even moreso on systems like N64 where you have accessories connected to the controller), synchronization is important for accurate emulation.
If you want to use the existing screen-drawing functions, then you'd again need to have the emulation loop running. You then have the choice of drawing on a separate buffer not used by the ROM at all, which uses up more memory, or writing your graphics directly into emulated VRAM in which case it's already halfway to being ROM-based.
...Wha? The ROM that's designed solely to act as an interface, not being designed for an interface? I'm afraid I can't find any meaning to this sentence.
Adding this functionality would be trivial, as I've already mentioned a few times.
Then you shouldn't be using a ROM-based interface to begin with. Again, the point is to use the same resolution and colours as the original system.
If I can write one line of code to allow a ROM to do something, and 10-15 to allow a standard or built-in interface to do the same, it's pretty clear which is the better option. Compare: if(ROMFlags & RF_INTERFACE) IO[2] = (GetKeyState(IO[1]) & 0x8000) ? 1 : 0;
versus case WM_KEYDOWN:
Not including the additional code you'd need for mouse movements, joystick input, actually drawing the menu, the menu definitions themselves, and special cases for the menu options that don't just lead to another menu. (edited by HyperMackerel on 05-06-06 08:30 PM) (restricted) | (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
|
Originally posted by Coby Ah, I didn't get that far before it redirected me.
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 Skreename That'd be quite a typo. Anyway just check that Stats link at the top. Users takes up about 1MB. Post text alone is about 43MB, and the actual post info is an additional 11MB, so that's really not much.
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 had a keyboard break on me once, I forget why exactly. It just went crazy typing gibberish until I unplugged it.
|
I also managed to completely screw up my keyboard driver. It got to where every key would type about 12 characters, then eventually it started almost working except that it'd freak out when I pressed Space. Just had to reboot 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
|
My thoughts exactly. |
![]()
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 Try Bloodlust. ![]() | |||||||||||||||||||||||||||
| 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 |