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 - KaioShin

Pages: 1 [2] 3 4 5 6 7 ... 49
Site Talk / Re: New Entry Fields Request
« on: September 10, 2015, 03:13:57 am »
Also what about a mandate for all submitted rom hacks/translations to be able to work on headerless (and deinterleaved if applicable) roms?

Can't go back and retroactively change hundreds of existing patches without the author's knowledge and permission. And having different rules for each different platform is convoluted and over complicated. Some people have problems following the upload rules as they are already, without having to figure out which of them apply to their upload and which don't.

Gaming Discussion / Re: Why I hate OoT
« on: September 09, 2015, 11:15:45 am »
I think the success of the 3DS Remake proves that it's not just a child of its time but still manages to entertain a ton of people. I watch my 8 year old nephew play it for the first time now that he can read and he certainly seems to enjoy it as much as any other game or as much as I enjoyed any game in 1998. From those you listed, the only one that can be remotely compared is MGS, the rest are completely different genres and/or 2D, that's apples and oranges.

So ok, you don't like it. \thread.

Gaming Discussion / Re: Why I hate OoT
« on: September 09, 2015, 02:53:33 am »
Could you please elaborate, KaioShin?

He said Dark Souls is better in every way and he is correct. But how is that surprising? OoT is the prototype that made 3rd Person Action Adventures a thing in the first place. Before that no one knew how to actually make them work. Thanks to OoT it became the genre of the 3D generation. And Dark Souls is the pinnacle of 15 years of evolution in that genre now. Using DS to shit on OoT is like shitting on a Model T Ford because your new car is sexier, more secure and faster.

Gaming Discussion / Re: What is the most disappointing game you played.
« on: September 09, 2015, 02:50:27 am »
Breath of Fire 5 - The most nonsensical BS game mechanics I have ever seen in an JRPG, and the whole JRPG genre is  pretty much what happens when good gameplay and novel ideas go on vacation in the first place. Though kudos for trying something new I suppose, but it doesn't change the fact that it sucks ass.

Advance Wars Days of Ruin - It's not bad per se, but compared to the rest of the series it's a huge disappointment. It's like 25% as much content as the games that came before and there is not much left after that aside from an easy mode campaign. Coincidence that the series seems to be dead since?

I'll throw in an entire console, the Nintendo DS. Compared to how much it sold and how much it was hyped and how many games were released for it, the overall quality of the games was lackluster. There were some great games of course but I could list half the system's library as disappointments. It should have been the turning point were handheld games were finally up to par with console games, but at the end of the day most released are barely passable and that only because they were for a handheld. Also the dual screen feature is pretty useless. At first we had some gimmicky experiments like holding the DS like a book or even a clever puzzle involving it here and there, but then devs quickly realized how useless it actually was and they all went back to showing minimaps and inventories on the second screen. How amazing...

Duke Nukem Forever - They should've just canceled it and did a different Duke game entirely.

Yes, this was so bad they would have been better off not releasing it. I mean from a game standpoint, I'm sure it made financial sense since the name alone had enough attraction power to move some units.

Gaming Discussion / Re: Why I hate OoT
« on: September 09, 2015, 02:37:56 am »
Oh wow, a game that is 15 years younger is more refined and strictly better than the whole genre's prototype that made said game even possible in the first place. Glad someone noticed.

Excellent!  :beer:

I installed Mint on my mother's laptop and she can use it day to day for surfing and e-mails with no clue about the OS. (Yes, SD cards/USB Sticks also just work by plugging them in). Not sure what else someone would need unless they are a developer/gamer.

General Discussion / Re: Bad taste
« on: August 16, 2015, 05:24:58 pm »
Bad Taste is a pretty entertaining movie. I mean, it's clear that it's made on a pretty small budget, but Peter Jackson is able to tell a coherent and often funny story about fighting evil aliens.

I have been waiting for this post since the thread was created. :beer:

You are not supposed to randomly hop around in streams. Why? Because seeking back and forth on external memory like HDDs is slow as effing fuck (thousands of times slower than in memory). Hence why streams exist. They work linearily. You start and then work your way through it from start to finish without hopping back all the time. If you need to randomly access the data -> that's why you load the data into a buffer. That one is in memory and you can do what you want with it.

A stream object tracks its position by itself, there is no need to mess with it. If you need to, you are doing it wrong. If you check the documentation on File[Input/Output]Streams linked earlier in the thread you'll also notice that there are overloaded read/write methods that don't need any offsets and indicies, just a buffer and nothing else. Because the library can flush a stream into a buffer or vice versa by itself. It doesn't get any easier.


Relevant stuff: Since you mentioned Konami, I can't help but wonder what they intend to do with Castlevania.



I think. If something is not broken, then it had ought not to be fixed, and those who try to fix unbroken things had ought not to be appeased.

The thing is though, if everyone is just happy with something that works we'll never get any progress at all. Sometimes you have to try new things and see how things shake out. That's how progress is made, trial and error. Now one can rightfully say that they shouldn't play trial & error on something as crucial as an operating system. But that's why support for each version is 10 years. If you don't want the new thing you can keep using the old. After that long the kinks should have been ironed out (The infamous every second windows version is terrible mantra applies here. First they try something new, then they fix the problems it had). If you still don't like what became of it then, switch vendors and go to MacOS or Linux, it should be a no-brainer. If you don't want a product, don't buy it.

I like clear vector designs because it is very easy for everyone to follow that style with their own icons, making it easy to have a whole system with a consistent look & feel instead of a melting pot of 50 different art styles.

FPGAs are programmed with hardware design languages like VHDL or SystemC. They don't run program code. You configure logic blocks to build actual digitial circuits. It's a completely different thing from programming applications.

What else do you want from a tutorial? It explains what the important idea is in the comment, the rest is all standard I/O code. It goes through all the entries and dumps each to a new file.


Code: [Select]
public int read(byte[] b, int off, int len)
// Reads up to len bytes of data from this input stream into an array of bytes.

Why does it return an int, and what does that int represent?  Does this method automatically update the current read location in the file, or must I keep track of that myself, as I tried to in the for loop at line 228?

It's all there on the site you even linked to.

Quote from: Oracle
the total number of bytes read into the buffer, or -1 if there is no more data because the end of the file has been reached.

Translations on undervalued systems are always fantastic. Great job  :beer:

Site Talk / Re: Policy on ROM hosting and IPS patches
« on: August 08, 2015, 05:10:51 pm »
There are 3464 patches in the database. This data duplication problem with IPS is a fringe case that applies to maybe two dozen patches out of those 3500.

This site operates in a legal grey area as it is. By not allowing ROMs we at least act in good faith, and that matters. Yes, there are rare cases where the actual result of that policy is illogical. With such a large number of wildly different patches no generic solution will cover all cases.

Gaming Discussion / Re: Ethnocentrism and Localization
« on: August 08, 2015, 02:48:37 am »
There was an ancient anime very popular in Germany called Saber Rider (afaik not aired in the US). In the original Japanese version the team leader is the Japanese on the team. For the German localization they rewrote everything so that the European looking Knight character is the lead. I guess for the US version they'd have rewritten it to be the cowboy.

* Left most character is the main characters of the German version, second from the right is the main character from the Japanese version. But hey, they all have to work together to defeat evil anyway, so who cares who's in the lead, right?  :D

ROM Hacking Discussion / Re: Puzzledude's seminar on romhacking
« on: July 28, 2015, 12:13:44 pm »
I don't find the admins all that great. Issuing warnings and slapping you with predefined (and blown out of proportions) accusations - when all you do is try to be helpful. That's my experience anyway.


Don't blame the admins, blame the moderators, who are completely seperate :P

General Discussion / Re: 90s Alt Rock Party
« on: July 22, 2015, 01:05:07 pm »
That's what I'm saying, Disch, in the 90s, pretty much every non-metal rock was called "Alternative."

That's my memory from that time too. From the perspective of a metal listener, that was "all the other stuff". Unfortunately it makes the term pretty meaningless.

General Discussion / Re: Music as a form of therapeutic expression
« on: July 20, 2015, 02:36:56 pm »
I prefer music with fantasy lyrics or none at all. I don't want to hear some singer tell me about his past girlfriends or how hard his childhood was. Why should I care? I guess I can see how it might connect with people who went through similiar things, but even then it's not about them, it's about the singer. To each their own.

Pages: 1 [2] 3 4 5 6 7 ... 49