Support and General Use > Plugins/Viewers

Chip8 Emulator

<< < (3/3)

saratoga:

--- Quote from: Jason Taylor on January 02, 2010, 02:40:19 PM ---There is always a way, but there are always bogus excuses too.  On this board I see a great deal of the latter.  So much could be done.  So many nonsvned patches.  But so little is really done.  And why on earth should I submit a patch given that it is just going to be ignored, assuming history is a good guide. 

--- End quote ---

Do you even know how to program?

torne:
The way Chip-8 is designed is supposed to remove the need to throttle the emulation; games are supposed to wait on the timeout register to run at the correct speed, because it was expected they would run on a wide range of systems. Most games shouldn't need any such thing. You can't throttle it in general, either; if the key detect loop is a spinloop you would need to throttle to a ridiculously low speed to make the key repeat rate acceptable and then that will slow everything down, so then you get into needing to detect key detection loops.. do you see what I mean? This is an enormous amount of effort for something that should not be needed :)

As for the rest, I don't really like the attitude you have here. I'm not sure what you think is magic and special about "official developers"; we're not some private club. I wrote some patches, discussed some stuff on irc, I was invited to be a committer, and now I commit stuff. If you look, we do a lot of stuff. There are a dozen or two new versions of Rockbox a day; a huge amount of stuff gets done and committed. There are lots of patches in the tracker, yes; what do you think I've been doing since I became a committer? Ah yes, looking at people's patches, and committing some of them.

Most development work does not take place on the forums; the majority of forum posts are user support. Read the logs from IRC; you will find all the things being done.

Edit: Also, you realise the post of mine you originally replied to was me *soliciting information* in order to track down if there is a problem with the emulator or not, i.e. i was intending to fix any problem that showed up. You jumped directly to explaining what was wrong (without understanding the issue) and saying what should be done to fix it (without having worked out how to do it). I don't personally have a lot of interest in the chip8 emulator but I was going to see what I could do anyway, because *people asked*. My inclination to care is disappearing rapidly now, though.

Navigation

[0] Message Index

[*] Previous page

Go to full version