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
1
General Discussion / Re: The Member's Guide to Topiclessness
« on: Today at 01:38:09 pm »
2
General Discussion / Re: So i read this thread
« on: Yesterday at 08:58:52 pm »
No problem. It's what I'm here for.
3
General Discussion / Re: So i read this thread
« on: Yesterday at 08:08:51 pm »
Take a page from the Internet: f**k EVERYONE ELSE. The internet has adopted the "my opinion is correct, everyone else's is therefore wrong" attutide, and for good reason. It works (and shuts up 6-year old internet trolls). However, don't go out of your way to be an arsehole. Just be one when you need to be and you'll be alright.
4
Forum Discussion / Re: Does Abwayax still check on this place?
« on: Yesterday at 10:10:32 am »
He's always watching... but you only see it if he wants you to.
5
While these are all good points, you've missed a few things, probably because I forgot to put them into the above text wall. Prepare for another one. (My bad. :P)

1. I said SRAM, not WRAM. I was intending to use all of bank 1 (or 0, whatever one HoF resides in), so space and VBlank aren't as much of an issue.
2. I know that the game isn't always sitting on its ass doing nothing, but it still does so A LOT. Like, an insane amount for a GBC game. There's still plenty of time for us to s**t out new code.
3. I was thinking about the branching problem, and we could make a modification table somewhere in SRAM that would run as part of the copy routine to make sure we get the right code. For code that isn't modified, we can reuse at least some of it (y'know, anything with a RET at the end) and keep ACE.
6
On the Discord server, I had a thought while fucking around with SmashStack which may prove very interesting if it can be pulled off: "Can we patch ROM on-the-fly with a middleman?"
Now, this sounds fucking impossible, because of things like "ROM is read-only" and "you sound fucking insane, what the hell is SmashStack and why is this post nowhere near properly worded?", but hear me out.
There's some homebrew that most people use with SmashStack, and it's called Riivolution. When the disc is accessed to load data, Riivolution intercepts this call, loads the data to unused RAM, patches it, then puts the modified data where it needs to be. We could do this with Pokemon Yellow. In GBc mode, the game does fucking nothing half the time because it only needs 4Mhz, and the double speed of the GBC fucks with it. This solves multiple problems we'd face, namely "this would slow the game down" and "we can't easily interrupt the game's path of execution and throw data everywhere without fucking s**t up". BECAUSE the game's doing nothing, it doesn't matter what we do, as long as we're back in the game's normal operation when it comes time to actually do something. Of course, with ACE, we can influence what "normal" is, which means we could copy the next bits of code needed from ROM to RAM, patch it, then run it, effectively being able to bend the game to our will by copying and patching more code after running the previous batch. We could merely allocate a certain amount of space in, say, SRAM, write code to the allocated space, then put the loop that writes and patches the next batch right after it. Of course, jumps, interrupts and the like will screw with it, but I'll bet my soul that there's a way around that.

Thanks for listening to me shout my insanity at you for like 20 minutes. Do you think this is possible? We've done some amazing s**t, but if we can pull this off we can all ascend into godhood, so it's worth a shot, right?
7
When RTS is enabled for Platinum on my R4, when the game normally crashes, the RTS wrapper is called and I can save/load my states or return to the R4 firmware just fine.
...could we use this to load homebrew?
8
So, while dicking around with a WTW code on the overworld, I stumbled upon a visible, working copy of the Flower Paradise after S&Ring in the Ironworks, complete with a broken, misplaced Shaymin actor. I'm trying to re-find it, but I wasn't tracking what I was doing, so it may take me a while.
9
But Gotta Document 'Em All !
I do believe the term you're looking for is i'm bored, but I'll try it anyway because I need something to do.
10
Multimedia Discussion / Re: Petscop
« on: May 03, 2017, 06:41:52 pm »
interest gets piqued
...
...
...
...Let us begin.

GET THAT MOTHERFUCKER
11
(IIRC) ACE Counter: 14.
Holy hell, so much s**t coding.
FAILTRAIN COUNTER: OVERFLOW
12
I've been thinking about how you can't trade from Gen 2 to 3 for some reason, and I had a thought. Could we use a Python program to intercept and modify the data between the games in such a way that a Gen 2 game will see the other end of the link as a Gen 2 game, and the Gen 3 game will see a Gen 3 game? IMO, this could work, but it really isn't useful, but I might as well share my thoughts here just in case someone wants to pick it up.
13
General Discussion / Re: The Member's Guide to Topiclessness
« on: May 01, 2017, 07:50:52 pm »
Well, my friend came home to a dead cat. I don't know many specifics, but... looks like I'm gonna be trying to get him through his loss. He's known her since birth, too...
14
Emulation & ROM Hacking / Re: Pokemon Red - Stryder7x edition
« on: May 01, 2017, 05:13:26 am »
>you used cheats
Save states aren't cheats, and the first time save states weren't used anyway. :XD:
15
Emulation & ROM Hacking / Re: Pokemon Red - Stryder7x edition
« on: April 30, 2017, 05:45:18 pm »
I've broken this in multiple ways, all of which were labeled wontfix by ISSOtm. I guess not even glitch fixes from a high-tier GCL scientist member can derail Game Freak's FailTrain.
Pages: [1] 2 3