code logs -> 2008 -> Fri, 24 Oct 2008< code.20081023.log - code.20081025.log >
--- Log opened Fri Oct 24 00:00:16 2008
00:04 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
00:04 mode/#code [+o Attilla] by ChanServ
00:21 AnnoDomini [~farkoff@Nightstar-29020.neoplus.adsl.tpnet.pl] has quit [Quit: There is no Dana, only Zuul.]
02:08 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
02:09 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
02:10 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
02:10 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
02:11 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
02:12 C_tiger [~c_wyz@Nightstar-8414.hsd1.ca.comcast.net] has joined #code
02:16 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
02:16 mode/#code [+o Reiver] by ChanServ
02:37
< Shoukanjuu>
I didn't play Star Ocean 2...So when I got the remake+port of Star Ocean, and heard that the battle system was from SO2, or rather, more SO2-like
02:38
< Shoukanjuu>
I thought something might be wrong...However, it doesnt' seem to be bnearly as bad as I thought. Moving without targeting is a lot easier
02:38
< Shoukanjuu>
The voice acting though. Please help me poke my eardrums out.
02:49
< Shoukanjuu>
There is noticeable slowdown; my guess it that it was meant to be played on the hardware-superior PSP 2000, not the one I have :/
02:49
< Shoukanjuu>
With cwcheat not working, I need to find a save point...somewhere
02:53
<@ToxicFrog>
cwcheat?
02:55
< Shoukanjuu>
It's a utility plugin
02:55
< Shoukanjuu>
works with m33 CFW
02:56
< Shoukanjuu>
it's main use is to provide you with things to find cheats and apply cheats in game
02:56
< Shoukanjuu>
its*
02:56
< Shoukanjuu>
But it also has some other abilities
02:57
< Shoukanjuu>
Like changing the clock and bus speed
03:00
< Shoukanjuu>
With the newest custom firmware update, cwcheat no longer works
03:00
< Shoukanjuu>
so I had to do it out of game
03:01
< Shoukanjuu>
I think I preferred the old Star Ocean's thing...there wasn't a world map that I remember, see. It was like, say...legend of zelda
03:05
<@ToxicFrog>
Aah.
03:05
<@ToxicFrog>
I'm still using 3.80 M33-4, IIRC
03:05
< Shoukanjuu>
I don't remember Milly being this fragile.
03:06
< Shoukanjuu>
Yeah, I was using that...broke out and dusted off my PSP XD
03:08 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
03:10 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
03:10 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
03:11 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
03:11
< Shoukanjuu>
Iria and Ronixis :3
03:11 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
03:11
< Shoukanjuu>
Ilia and Ronyx. Works for me.
03:15 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
03:15 mode/#code [+o Reiver] by ChanServ
05:56 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
05:57 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
05:58 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
05:58 DBot is now known as DiceBot
05:58 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
05:58 mode/#code [+o Reiver] by ChanServ
06:08 Reivles [~reaverta@Admin.Nightstar.Net] has joined #Code
06:09 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
06:10 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
06:11 mode/#code [+o Reiver] by ChanServ
06:11 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
06:12 Reivles [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
06:12 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
06:13 DBot is now known as DiceBot
06:22 Vash [~Vash@Nightstar-27915.dsl.sndg02.sbcglobal.net] has joined #code
06:40 Reivles [~reaverta@Admin.Nightstar.Net] has joined #Code
06:40 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
07:07 You're now known as TheWatcher
07:21 Vornicus is now known as Vornicus-Latens
07:36 AnnoDomini [~farkoff@Nightstar-29020.neoplus.adsl.tpnet.pl] has joined #Code
07:36 mode/#code [+o AnnoDomini] by ChanServ
07:41 * Vash pokes Shoukanjuu a bit
07:41 * Vash flees and hides behind a box
07:41 * Vash takes a peek
07:41
< Vash>
Hm... Probably not there.
07:44
< Shoukanjuu>
Heya.
07:44
< Vash>
...
07:44
< Vash>
Whoa.
07:44
< Vash>
You're awake...
07:44
< Vash>
WEren't you gonna go to sleep earlier?
07:45
< Shoukanjuu>
It's more like staying up later to go to sleep...I can't stay up all day all at once.
07:46 * Vash laughs
07:46 * Vash pats
07:46
< Shoukanjuu>
^^;;
07:46 * Vash yawns a bit
07:47
< Shoukanjuu>
Hmmm...That's odd. I made an experience cheat for this game and it works at random intervals
07:47
< Vash>
I'm half bored now. I forgot what I was gonna do...
07:47
< Vash>
o.O
07:47
< Vash>
What game?
07:48
< Shoukanjuu>
Star Ocean remake
07:48
< Shoukanjuu>
I got cwcheat to work again, then used the tools in it to catch RAM information when stuff changes
07:48
< Vash>
o.o
07:50
< Shoukanjuu>
Oh, it's already been done.
07:50
< Shoukanjuu>
It's like these people get the leaks of the game JUST to make cheats for them.
07:50
< Vash>
Heh.
07:50 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
07:50 mode/#code [+o Reiver] by ChanServ
07:50
< Vash>
I rarely use cheats.
07:51
< Vash>
I guess I'm just too damned lazy. That and the game is fun as it is.
07:51 * Vash at one point, replayed OoT for about a freaking year straight. Of course, not non-stop. But she DID played the game almost every day.
07:52 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
07:52
< Vash>
... I'm -still- not tired of it.
07:52 Reivles [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
07:52
< Vash>
I just don't play it often.
07:53 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
07:53 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
07:54
< Shoukanjuu>
Mm.
07:54
< Vash>
Stupid work getting in my gaming and computer/net time... Geez. =P
07:54 * Vash laughs
07:55
< Vash>
Aw crap...
07:55
< Vash>
... I hate it when these red small dots appear on my hand.
07:55 * Vash goes get lotion
07:55
< Shoukanjuu>
o.o?
07:55
< Vash>
I guessI wash my hands too much at work or something.
07:57
< Shoukanjuu>
Hmm, how odd. That doesn't work either...perhaps it's just not going to work right :/
07:57 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
07:57 mode/#code [+o Reiver] by ChanServ
08:09 You're now known as TheWatcher[afk]
08:44 Myst [~Myst@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
08:44 mode/#code [+o Myst] by ChanServ
08:45 Myst [~Myst@Nightstar-29731.dsl.in-addr.zen.co.uk] has left #code []
09:19
< Shoukanjuu>
I see... o.o DMA ;_;
09:20
< Shoukanjuu>
So more or less this stuff is just going to work once per probably...save or maybe battle
09:20
< Shoukanjuu>
Hmm...
09:20
< Vash>
sucksors.
09:21
< Shoukanjuu>
Well, that means I have to make a code every time I want it to work
09:22
< Shoukanjuu>
And it would rarely work for anyone else, because the address we mess with keeps changing
09:23
< Vash>
Eww.
09:23
< Shoukanjuu>
This is going to be fun.
09:24
< Vash>
o.o
09:34 Forj [~Forj@Nightstar-2160.ue.woosh.co.nz] has joined #code
09:35 Forj [~Forj@Nightstar-2160.ue.woosh.co.nz] has quit [Quit: Gone]
09:46 crem [~moo@Nightstar-28703.adsl.mgts.by] has joined #code
09:46 crem_ [~moo@Nightstar-28703.adsl.mgts.by] has quit [Connection reset by peer]
09:48 You're now known as TheWatcher
10:50 citizen_erased [~citizen_e@202.93.37.ns-4060] has joined #Code
10:50 citizen_erased [~citizen_e@202.93.37.ns-4060] has left #Code []
10:58 Vash [~Vash@Nightstar-27915.dsl.sndg02.sbcglobal.net] has quit [Quit: *poofs into nothingness*]
13:11 gnolam [lenin@Nightstar-1382.A163.priv.bahnhof.se] has joined #Code
13:11 mode/#code [+o gnolam] by ChanServ
13:41
<@AnnoDomini>
Anyone here know SciLab well enough to tell me how the hell I can work with user-inputted filepaths?
13:49
<@gnolam>
How do you mean?
13:50
<@AnnoDomini>
I want to put the path to a file in a variable, and then use that variable as an argument for functions like fileinfo and imread.
13:52
<@gnolam>
String concatenation is just +.
13:53
<@gnolam>
So path + filename.
13:53
<@gnolam>
Wait.
13:53 * gnolam reads the problem again.
13:53
<@gnolam>
Just... pass the variable?
13:53
<@gnolam>
I do not understand.
13:54
<@AnnoDomini>
There is some weird problem that crashes SciLab. I'll run it again and tell you what it looks like.
13:56
<@AnnoDomini>
I have my var=input('whatever') and when I type in "C:\ob.jpg" I get "undefined variable : c" and the prompt to enter again, it appears.
14:01
<@AnnoDomini>
Is there any way to get the location where the script I'm loading into SciLab is located?
14:01
<@gnolam>
Add the , "string" argument to input. Otherwise, it'll try to evaluate what you input.
14:02
<@gnolam>
E.g. foo = input("FEED ME A STRAY CAT", "string");
14:03
<@AnnoDomini>
Thanks! How about that script directory?
14:04
<@gnolam>
That I do not know.
14:18 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
14:20
<@AnnoDomini>
Success!
14:20
<@AnnoDomini>
I have successfully altered contrast in an image.
14:21 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
14:22
< Shoukanjuu>
I was feeling somewhat intelligent because I understood what you were talking about.
14:24 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
14:24 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
14:26 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
14:33 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
14:36 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
14:37 DBot is now known as DiceBot
14:40 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
14:41 mode/#code [+o Reiver] by ChanServ
14:54 Reivles [~reaverta@Admin.Nightstar.Net] has joined #Code
14:55 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
14:57 Reivles [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
14:57 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
14:58 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
14:58 mode/#code [+o Reiver] by ChanServ
15:01 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
15:04 You're now known as TheWatcher[afk]
15:06 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
15:07 Reiver [~reaverta@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
15:07 mode/#code [+o Reiver] by ChanServ
15:15 Reiver [~reaverta@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
15:15 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
15:16 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
15:17 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
15:17 mode/#code [+o Reiver] by ChanServ
15:17 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
15:17 Reivles [~reaverta@Admin.Nightstar.Net] has joined #Code
15:18 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
15:20 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
15:25
<@AnnoDomini>
Yeeees. This is adequate.
15:25
<@AnnoDomini>
I've found the bug in the program that made the images change colours.
15:36
<@AnnoDomini>
Mumble.
15:36
<@AnnoDomini>
gnolam: Know why it would be throwing me access violation errors?
15:39
<@gnolam>
Nope.
15:41 Reivles [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
15:42
<@AnnoDomini>
It seems to throw them only when I use lowercase for the drive letter.
15:46 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
15:48 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
15:49 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
15:49 mode/#code [+o Reiver] by ChanServ
16:02 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
16:03 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
16:04 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
16:04 DBot is now known as DiceBot
16:05 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
16:05 mode/#code [+o Reiver] by ChanServ
16:47 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Connection reset by peer]
16:47 Attilla_ [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
16:48 Attilla_ is now known as Attilla
17:25 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Quit: <Insert Humorous and/or serious exit message here>]
17:34 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
17:43 Syloq [Syloq@NetAdmin.Nightstar.Net] has joined #code
17:44 Syloq is now known as Syloqs-AFH
17:48 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
17:49 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
17:50 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
17:55 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
17:55 mode/#code [+o Reiver] by ChanServ
18:21 DBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
18:22 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
18:23 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
18:24 DBot is now known as DiceBot
18:28 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
18:28 mode/#code [+o Reiver] by ChanServ
18:48 You're now known as TheWatcher
19:10 Luis [~lgm@Nightstar-29529.valparaiso.ecweb.cl] has joined #code
19:30 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
19:34 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
19:37 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
19:37 mode/#code [+o Reiver] by ChanServ
19:42 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
19:48 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
19:55 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
19:55 mode/#code [+o Reiver] by ChanServ
20:04 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
20:06 Vornicus-Latens is now known as Vornicus
20:10 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
20:10 mode/#code [+o Reiver] by ChanServ
20:36
<@Vornicus>
...heh. The more I think about it, the more sensible the "things-are-on-the-world-map" thing seems.
20:57
<@McMartin>
Hm?
21:08 Vash [~Vash@Nightstar-29885.dsl.sndg02.sbcglobal.net] has joined #code
21:17 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
21:18 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
21:20
<@Vornicus>
King's bounty stores certain things on the world map and nowhere else: generic treasures, and artifacts (which have their own world map art).
21:22
<@Vornicus>
And then other things - dwellings, monsters - also get stored on the world map.
21:22
<@Vornicus>
Ostensibly this is for rendering: The rendering loop only has to examine the world map and maybe one other thing (boat location) to determine what to draw.
21:23
<@Vornicus>
But now that I think about it, there are other advantages - you only have to check one place for collisions.
21:24 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
21:24 mode/#code [+o Reiver] by ChanServ
21:24 mode/#code [+oooooo Attilla C_tiger Consul crem Luis Shoukanjuu] by Vornicus
21:24 mode/#code [+oo Syloqs-AFH Vash] by Vornicus
21:26
<@Vornicus>
If you don't store this data on the world map, you need to iterate over the entity list to find the collision data you need; you can't land /on/ monsters or treasures or dwellings, and monsters can't walk through other monsters/treasures/dwellings.
21:27 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
21:27
<@Vornicus>
on the other hand, I see a flexibility failure here: it also means you can't make flying or sailing enemies (because there's 13 water tiles and you'd have to keep track of which one is which, and even more tiles in general...).
21:32 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has quit [Ping Timeout]
21:32
<@Vornicus>
On the /third/ hand, I see a value in storing world map in the save file: it means I can have mods that change the world map. Not that this worked in a sensible fashion for KB, but it was possible.
21:33 Reiver [~reaverta@Admin.Nightstar.Net] has quit [Ping Timeout]
21:33
<@Vornicus>
And anyway it's just 16kB; in modern terms this is practically nothing.
21:35
<@Vornicus>
So, really, I should not have ragged on the KB designers - their design decision was sensible.
21:35
<@Vornicus>
(I will make a different one, because I want a certain kind of flexibility that they do not have... but I now understand their decision.)
21:37 C_tiger [~c_wyz@Nightstar-8414.hsd1.ca.comcast.net] has quit [Ping Timeout]
21:39 Reiver [~reaverta@Admin.Nightstar.Net] has joined #Code
21:39 mode/#code [+o Reiver] by ChanServ
21:41 DiceBot [~Reiver@Nightstar-14540.xdsl.xnet.co.nz] has joined #Code
21:41
<@McMartin>
Does this mean your reverse engineering is complete?
21:42
<@Vornicus>
Of the save file, yes.
21:42 C_tiger [~c_wyz@Nightstar-8414.hsd1.ca.comcast.net] has joined #code
21:43
<@Vornicus>
The only things missing are a few odd magic numbers that don't have anything to do with what I'm working on, and decrypting the scepter location, which I'm not even going to try.
21:44
<@Vornicus>
I know how the scepter is placed - it can go anywhere that starts with 00.
21:44
<@Vornicus>
er
21:44
<@Vornicus>
anywhere on the world map where there's a 00. Which is to say, any open path.
21:44
<@McMartin>
On that note, why did you need to decrypt the save file to begin with? As opposed to, say, the resource files.
21:46
<@Vornicus>
i needed to reverse engineer the save file because I need to know the distribution of things post-worldgen, and the two options there are REing the save file or finding the right piece of code to disassemble.
21:46
<@McMartin>
Aha.
21:47
<@Vornicus>
Having no disassembly experience and plenty of hex-editor chops, the choice was obvious.
21:48
<@AnnoDomini>
Chop chop.
21:57
<@Vornicus>
This said, I have now discovered that there are several things I need to do that can't run from static analysis of save files: I can't determine the distribution of regular treasures (because that is chosen randomly at treasure pickup time), and I can't determine the distribution of friendly armies (for the same reason)
22:00
<@Vornicus>
And then once that is done I have exactly one thing that I need to figure out or guess: when Demons use their Half power.
22:04
<@Vornicus>
Which I suspect is from critical hits, and thus probably from the Ring Of Heroism.
22:17
<@Vornicus>
Dunno how crits work though.
22:21 AnnoDomini [~farkoff@Nightstar-29020.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
22:28 AnnoDomini [~farkoff@Nightstar-29309.neoplus.adsl.tpnet.pl] has joined #Code
22:28 mode/#code [+o AnnoDomini] by ChanServ
22:46 Vash is now known as Vash[Out]
22:53 Luis [~lgm@Nightstar-29529.valparaiso.ecweb.cl] has quit [Quit: It's that time of the day again.]
23:28 You're now known as TheWatcher[T-2]
23:30 You're now known as TheWatcher[zZzZ]
--- Log closed Sat Oct 25 00:00:27 2008
code logs -> 2008 -> Fri, 24 Oct 2008< code.20081023.log - code.20081025.log >