1 2
5 6 7 8 9 10
Joined: 1/23/2006
Posts: 352
Location: Germany
And Wine won't work?
Player (36)
Joined: 9/11/2004
Posts: 2631
I had hacked on the configuration for about an hour and a half a few months ago, and it simply wouldn't load. I tried again for 3 hours today and it worked. It turns out that I flubbed typing a mv command last time, and after that it was simply a matter of getting everything to work well. Still slow as crap, but that's probably because my computer is slow as crap. But I'm not worried about performance anyway, as I'm going to be frame advancing. I'm going to be attempting to figure out the randomness system before I move on. Though, my current theory is that the random number generator is "on wheels." It's accessed and changed everytime a decision is made, and there seems to be no way to effect it. I'm going to confirm or deny this theory this weekend.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 5/4/2005
Posts: 20
It's been a little while since an update, so I thought I'd ask. How's this run going? Have you come to any conclusions on the RNG yet?
[URL=http://www.sererre.net/dd/]daily deviations[/URL]
Player (36)
Joined: 9/11/2004
Posts: 2631
Nope. Just haven't had the time. :/
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Player (36)
Joined: 9/11/2004
Posts: 2631
Blame jimsfriend, he PMed me and asked for an update: I'm very busy at work and at home, and I'd be more than happy to back anyone else who wants to do a run (though I still plan on completing my run eventually(TM).) It's on a hiatus until things calm down around here. My girlfriend is in town until the end of the summer semester. And she's colleging it up. So right now all my energy is in supporting that and spending QT with her. Once she leaves for Duke again though, I should have loads of time again. And when things calm down at work again, I should be able to devote some time to this from there as well. If anyone wants to anaylize the ROM, please do so. I suck hard at it. Really hard. Z80GB asm just isn't my jive yo.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Post subject: Donkey Kong
Joined: 8/30/2006
Posts: 11
Now, I'm not 100% sure if Donkey Kong was GB or GBA, it's been YEARS since I've played the original. But my GBA works fine with the game so I'm posting it here. Would anyone like to compete with me and other joiners on speed runs to this game?
Player (36)
Joined: 9/11/2004
Posts: 2631
http://tasvideos.org/forum/viewtopic.php?t=2017 And I am very much in the need of assistance, if you know z80 assembly, or can figure out how the random number generator works on this beast.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 8/30/2006
Posts: 11
So wait... You want help on your speed run movie? Is that it?
Player (36)
Joined: 9/11/2004
Posts: 2631
Yes, please.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 8/30/2006
Posts: 11
But what exactly do you want help with? And why do you need ASM coding?
Player (36)
Joined: 9/11/2004
Posts: 2631
Determining how the random number generator works. This can either be deduced empirically or be determined by inspection of the source code. Both of which continue to elude me. Move this discussion to the other thread?
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 1/23/2006
Posts: 352
Location: Germany
Aw, I was hoping someone would try to run King of Swing.
Joined: 8/30/2006
Posts: 11
Why move this topic? All I wanted was to race some people to this game. And I'm still confused, why do you want random number generators things and- what does this have to do with the game.
Player (206)
Joined: 5/29/2004
Posts: 5712
RNG, it's the latest fad.
put yourself in my rocketpack if that poochie is one outrageous dude
Joined: 8/30/2006
Posts: 11
Well I'm not big on it, what does this have to do with Donkey Kong?! Edit: Wait wait wait a minute. You want me to learn how to work with RNG's to edit codes in the game like... Making Donkey Kong's falling objects fall differently (when he stomps) and stuff like that? To somehow make you go faster in your speed run?
Player (109)
Joined: 8/24/2006
Posts: 61
Location: Brazil
Zippy wrote:
Well I'm not big on it, what does this have to do with Donkey Kong?! Edit: Wait wait wait a minute. You want me to learn how to work with RNG's to edit codes in the game like... Making Donkey Kong's falling objects fall differently (when he stomps) and stuff like that? To somehow make you go faster in your speed run?
He doesn't want to modify the game. Look: RNG = random number generator. It is composed of mathematical algorithms that affect everything on the game that is supposed to be random. Knowing what the algorithm is allows you to manipulate the game into doing "random" events happen like you want them to happen. Did I make myself clear?
AW2 v2 progress: Two-Week Test (mission 17/25)
Joined: 8/30/2006
Posts: 11
I knew what RNG meant... But, please, yallz need to hook me up, just recently I got into this GB deal. 1.) How do I get colored GB emulator and/or how do I make my game color? 2.) What do I use to get to this RNG deal...? 3.) Do I need to go to a tutorial place to learn better of it?
Joined: 8/30/2006
Posts: 11
Well, I don't know what has and hasn't been discovered yet on this game. And I'm new to these forums. Does this speedrun give any help? http://youtube.com/watch?v=sHR_VkMVHW8
Player (109)
Joined: 8/24/2006
Posts: 61
Location: Brazil
Zippy wrote:
I knew what RNG meant... But, please, yallz need to hook me up, just recently I got into this GB deal. 1.) How do I get colored GB emulator and/or how do I make my game color? 2.) What do I use to get to this RNG deal...? 3.) Do I need to go to a tutorial place to learn better of it?
OmnipotentEntity wrote:
Determining how the random number generator works. This can either be deduced empirically or be determined by inspection of the source code. Both of which continue to elude me.
If you don't know anything about z80 assembly (and assembly is not that easy), you'll need to learn if you want to use the second method. The first method (obviously) doesn't need any tutorials. You can take a look at this document that shows how luck is normally manipulated in other games. This game, however, seems to be different, but if you don't know how assembly works, trying lots of different combinations is the only way to go. The emulator that is recommended for GB/SGB/GBC/GBA games seems to be Visual Boy Advance.
AW2 v2 progress: Two-Week Test (mission 17/25)
Player (36)
Joined: 9/11/2004
Posts: 2631
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Player (36)
Joined: 9/11/2004
Posts: 2631
fetofs wrote:
OmnipotentEntity wrote:
Determining how the random number generator works. This can either be deduced empirically or be determined by inspection of the source code. Both of which continue to elude me.
If you don't know anything about z80 assembly (and assembly is not that easy), you'll need to learn if you want to use the second method. The first method (obviously) doesn't need any tutorials. You can take a look at this document that shows how luck is normally manipulated in other games. This game, however, seems to be different, but if you don't know how assembly works, trying lots of different combinations is the only way to go.
I have managed to manipulate the RNG, but it requires waiting for *large swathes of time* at the exit of the previous level. And the amount you have to wait is itself seemingly random (I've had as low as 8 frames, and as high as over a second.) And after a copy-paste usually, not just sometimes, the RNG will go off kilter and then mysteriously realign itself after a few stages, how long that takes seems to be a function of how much improvement was made. For instance when I was copy-pasting levels, and I went back to fix a few stages in world 4 and saved about 9 seconds, it sent the RNG entirely off-kilter for two stages, and I completely redid those stages, and the rest of it copy-pasted just fine, including the Kong fights (which are generally the ones most affected by randomness.) I mentioned in http://tasvideos.org/DonkeyKongTricks.html that I thought the RNG was entirely based on the actions of enemies, and so you'd simply have to either kill them or wait on them, both of which takes time, killing any enemy is, at best, slow. And Zippy, that link is to a private video.
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Player (109)
Joined: 8/24/2006
Posts: 61
Location: Brazil
OmnipotentEntity wrote:
fetofs wrote:
OmnipotentEntity wrote:
Determining how the random number generator works. This can either be deduced empirically or be determined by inspection of the source code. Both of which continue to elude me.
If you don't know anything about z80 assembly (and assembly is not that easy), you'll need to learn if you want to use the second method. The first method (obviously) doesn't need any tutorials. You can take a look at this document that shows how luck is normally manipulated in other games. This game, however, seems to be different, but if you don't know how assembly works, trying lots of different combinations is the only way to go.
I have managed to manipulate the RNG, but it requires waiting for *large swathes of time* at the exit of the previous level. And the amount you have to wait is itself seemingly random (I've had as low as 8 frames, and as high as over a second.) And after a copy-paste usually, not just sometimes, the RNG will go off kilter and then mysteriously realign itself after a few stages, how long that takes seems to be a function of how much improvement was made.
Note that I was replying to Zippy, as that quote is a bit out of context. This RNG seems to be a pain to manipulate...
AW2 v2 progress: Two-Week Test (mission 17/25)
Player (36)
Joined: 9/11/2004
Posts: 2631
I apologize, I didn't read your post in its entirety. ^^;
Build a man a fire, warm him for a day, Set a man on fire, warm him for the rest of his life.
Joined: 8/30/2006
Posts: 11
http://www.youtube.com/watch?v=sHR_VkMVHW8 There, I always thought you could watch private videos in a link that was given, oh well.
Joined: 8/30/2006
Posts: 11
And for the colored games...? How did this guy get his game looking like this.
1 2
5 6 7 8 9 10