Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Parzival

Pages: 1 [2] 3 4 ... 42
16
Generation I Glitch Discussion / Re: Theoretical "Crash Recovery"
« on: June 30, 2019, 12:26:38 pm »
C90-38F-195 is a Game Genie code to patch 0038 from FF to C9 in Red/Blue - though stepping out of bounds for instance, will not work even with this code enabled.  Using a ROM patch maybe 0038 could be converted into a routine that brings control back to the game, with the stack, other addresses fixed and no execution of freezing code (perhaps also possible with many Game Genie codes). It sounds like crash recovery in this case is possible; in fact TheZZAZZGlitch's debug Yellow hack has crash prevention measures but I don't know sorry. :( Hope this clears some of your questions anyway. :)
Theoretically you could just have it jump to the overworld loop...?
I'll test that later.

Good luck! :)
Even though the rst 38 vector is no longer an infinite loop, it for some reason keeps writing 0039 to RAM for quite a distance before actually jumping TO the overworld loop like it's supposed to.
BGB, are you having a stroke...?

EDIT: BGB WHAT THE f**k ARE YOU DOING


EDIT 2: yup. this is where the inexplicable 0039 stack pushes are coming from.
17
Generation I Glitch Discussion / Re: Theoretical "Crash Recovery"
« on: June 30, 2019, 12:06:03 pm »
C90-38F-195 is a Game Genie code to patch 0038 from FF to C9 in Red/Blue - though stepping out of bounds for instance, will not work even with this code enabled.  Using a ROM patch maybe 0038 could be converted into a routine that brings control back to the game, with the stack, other addresses fixed and no execution of freezing code (perhaps also possible with many Game Genie codes). It sounds like crash recovery in this case is possible; in fact TheZZAZZGlitch's debug Yellow hack has crash prevention measures but I don't know sorry. :( Hope this clears some of your questions anyway. :)
Theoretically you could just have it jump to the overworld loop...?
I'll test that later.
18
Pokémon Discussion / Re: Pokémon Sword and Shield Discussion
« on: June 30, 2019, 12:03:51 pm »

Sometimes the 65536 (2^16) etc. subject is about technical limits rather than space, and time. There are also workarounds to the limits. In theory they could add 65536 Pokémon, but if you were to create models for all of them it would take up lots and lots of data and possibly by previous standards; years. In Red/Blue/Yellow, the glitch Pokémon past 190 are not "unused slots", but more of an extrapolated 'what if'; if the Pokémon loaded was more in line with the technical limit and these Pokémon take their data and pointers from other existing areas of the ROM.

this was what I was trying to explain, just... badly. The Switch is a 64-bit system, so most likely they'll be using a 64-bit unsigned integer for Pokemon IDs. (Y'know, as memory/speed optimization is dead in gaming nowadays.)
19
Pokémon Discussion / Re: Pokémon Sword and Shield Discussion
« on: June 29, 2019, 07:03:31 pm »
Well I have a few friends who aren't on here who would agree with the point I'm about to make.

I've heard that they're cutting tons of Pokémon due to space issues.

But you know why I think that's BS?

Simple. In previous generations, there have been unused slots for "invalid" Pokémon past the Pokédex's ending number.

Going by this logic, it's safe to say that they would again have those, so what's stopping them from just replacing some of those for the new Pokémon, and keeping all the old ones too?
This was actually due to system architecture. For example, Gen 1 has 151 pokemon, right, Well, an 8-bit number can hold any value from 0 to 255, so there are 256 possible values. Values outside of the valid range(s) loaded strange, not-Pokemon data because the table used to turn the 8-bit ID into pointers for things like base data, sprites, types, etc. doesn't have 256 entries, and since the game never checked that it was, in fact, checking INSIDE the table and not past it, unrelated data was loaded i'm going in circles explaining this aren't i

There will be 18,446,744,073,709,551,615 total, possible Pokemon slots the new games can address with one 64-bit integer, but very few of these will actually be filled or even checkable in a similar table (as the table will end WELL before the 1%-of-that-number mark.) Whether the game checks if it's looking past the table or not... that's a different matter. If it does, we can't (easily) access invalid Mons. If there is no check like that, invalid mons are much more likely to be accessible.
20
Something odd happened while I was doing the old man glitch, I did it mostly normally, did accidentally view the demonstration twice, but when I started surfing on the cinnabar island coast, I encountered a level 43 ditto, which afaik isn't supposed to happen, I did encounter a missingno after that, so that still worked, I had prior to viewing the old man come from route 23, where such a thing can be encountered, and in fact I had done so a while before. I was on the virtual console version of blue, English version. Is this normal
what was your ingame name
(your ingame name determines what you'll get)
21
- The ol' Pokemon Crystal save battery deatharoo. Dunno if it's worth going through the trouble to replace it.
- Still have Yellow, but it's very finicky and sometimes boots to a corrupted Nintendo logo, so I guess the cartridge connectors are on their way out or something.
- I've had Pokemon Pinball freeze randomly on me.
- Super Mario Galaxy disc scratched. Now there's one where I will not be buying another disc.
- Bought a really cheap GBA cart on eBay (Enchanted, I think it was) once, it was a fake, so I decided to dismantle it. I'm not really the best at dismantling, so it's not going back together again. That counts as broken, right?
-Depends on how well you can take things apart and not break them.
-Or the MBC is. That happened to me on a Silver cart.
-no comment
-just hack your Wii and use a USB loader with a rip of a disc you can buy. or pirate it, either works lol
-pics? also strike the self-fixing of the cart from point 1 i guess
22
Pokémon Glitch Discussion / Re: General Pokemon Glitchiness
« on: June 27, 2019, 09:02:42 pm »
If you have a DS with a GBA port and a DS flashcart you can dump the save. Might help if you wanna replace it, switch to a GBA flashcart, emulate it, preserve it, etc.
Wouldn't really know how to do that unfortunately.  :-\
I could walk you through it if you have a DS with the slot. I can even help you get the DS flashcart, if need be.
23
Some of these are solvable:
2: Vinegar *might* work, but if you're handy with a soldering iron you can entirely resurface the contacts.
4, 5, 6: Save batteries can be replaced, y'know...
24
Pokémon Glitch Discussion / Re: General Pokemon Glitchiness
« on: June 26, 2019, 11:48:56 pm »
Yeah, my money's on "crooked cartidge" too, but of the permanent variety. Luckily as was pointed out preserving the save is an easy matter (provided the SRAM chip's still being accessed properly), and you can get the ROM at the same time.
AND IT'S (mostly) LEGAL!
25
Pokémon Glitch Discussion / Re: General Pokemon Glitchiness
« on: June 26, 2019, 08:01:23 pm »
If you have a DS with a GBA port and a DS flashcart you can dump the save. Might help if you wanna replace it, switch to a GBA flashcart, emulate it, preserve it, etc.
26
There's one cool way Haxel wrote for PRAMA; just name a Pokémon with the name you want for the Player, and execute a code to replace the Player's name with that Pokémon's name.

Unfortunately it's for french games, so if you want, I can translate it asap
Might be best to anyway just so we have it.
27
Pokémon Discussion / Re: Pokémon Sword and Shield Discussion
« on: June 21, 2019, 09:55:12 am »
Still with the animation they DO have they can easily work in all the pokemon...
Wait a second...
This is all a farce for adding the rest later in payed DLC!
my money's on this tbh
28
Pokémon Discussion / Re: Pokémon Sword and Shield Discussion
« on: June 20, 2019, 09:33:01 am »
It seems Game Freak is trying to market to the younger generation, but that means they don't seem to care what veteran players care about. All they need is eye candy for some 5 year olds, and that's all that matters. What about us Game Freak!
Building the next generation of Trainers is more important than keeping old ones. Well, from a money perspective...
30
General Discussion / Re: The Glitchy Thread of Topiclessness (#3)
« on: June 18, 2019, 12:20:45 am »
remind me why the f**k i decided to take on the task of making a fully-featured port of Linux to the 3DS when I can only really modify C to allow me to fix compilation errors around 10% of the time on Linux programs???

oh, right

i got fed up with the dev community fucking flaming me over being stupid because things were labeled "impossible" when no one had tried

i now see why

is it possible to slit my wrists with a Linux kernel? I really want to rn...

i didn't even do 99.9% of the work that has even happened to the kernel since i took over the project, that was pmuch all (read: 100% thanks to) Wolfvak, who does 3DS kernel s**t all the time and gave up a few weeks in
Pages: 1 [2] 3 4 ... 42