This is now completely different than it was before. Back when MK said it, people like Overload (among others) were working on RE'ing some logic in a special chip. Half of these people were able to run any tests they wanted and RE anything they wanted. For them to work on RE'ing a chip as opposed to based hardware is somewhat a waste.byuu wrote:This is just as true now as ever. Only we're really reaching deep into the end of the barrel. What's the focal chip being worked on now? ST-011. Which is only used in one game, "Quick-move Shogi Match with Nidan Rank-holder Morita". In the mean time, not a single SNES emulator even gets basic SNES IRQs emulated correctly yet, so scores of games break every time any change is made in core timing.Let's take a simple, made-up problem for a moment. Game A is really popular, and requires register 34 to return a constant 7. Game B was only released in Japan, and expects many different values, but never 7, and indeed, the source is register 34. On the other hand, you have the GB42 chip that runs some random game. Right now, the GB42 would be focused on. That's the state of emulation. For the majority of both users and developers, register 34 just is not as interesting.
Don't get me wrong: I absolutely appreciate the very hard work that's being put into these chips by everyone, but it's definitely the wrong priority to focus on one specific game when so many others have such serious problems in my opinion. But then, everyone's free to work on whatever they like, and some people just happen to prefer emulating new chips. Yeah, it's a lot more fun and visibly rewarding, exactly as MKendora was saying.
The good news is, there's only maybe 1-3 chips left. ST-018 being the only one I can even think of off the top of my head. I guess we'll find out how right or wrong MKendora was when the last few chips are finally emulated here in the near future.
However we have logs online people captured just letting special chip games run (and we should have more of these tests posted), and people who are good with math and other things decided to RE them. The Seta 11 as you pointed out, who RE'd it, you? Overload? anomie? no, merely someone who is good at RE'ing and looked at logs. Did you provide any alternative logs to be RE'd from the base system? Not that I know of. What do you expect our friendly contributors to work on? So I got from a nice person some code and spent some time with Jonas merging it in (which also did not take any time away from other parts, was simply a matter of binding some memory addresses). If you think it's wrong that people who have no connection to any of the emulators spend all their time time RE'ing the wrong stuff, why don't you post logs of something else? You have only yourself to blame here.