Posted: Wed May 09, 2012 12:42 am
Well it's been awhile since I've given an update...
I had to post this video for school: http://www.youtube.com/watch?v=sqHCfyMR ... ture=g-u-u it's a few months old, but shows the operations of it. The only thing that has really changed is some mapper support. As I've posted in other threads, I've gotten the MMC1 and MMC3 up and running on it. I started on the FME-7 and have everything working except the counter (the only part that's a challenge). Once I sit back down and debug it I shouldn't have much issue, I just haven't devoted the time yet.
So as far as the project goes it's pretty much done in respect to what was required for the school project. But have no fear I'm not dropping it here
As for future plans I plan to finish up the FME-7 and then RAMBO-1 because it's basically a cross between the MMC3 and FME-7. So the RAMBO-1 (or similar) I would imagine would appeal to a lot of people and I should be able to fit into my MMC3(ish) reproboards as well.
I don't have much plans for original game mappers beyond that unless there are some big requests. Maybe some VRC stuff but I don't know if I have the motiviation to figure out the sound stuff. I might know someone who can help out though. Since there is a HDL source available for the sunsoft 5B's YM2149 (AY-3-8910 with bells on) I plan to implement that once I toss a DAC on the board. I think that would satisfy most sound guys.
I do plan to develop some of the MMC5's abilities, but I don't intend to copy it EXACTLY. Mostly because there are too many unknowns and I don't see the value in probing the real deal to try and reverse engineer everything to the T. I'd rather re-design something that is just as good, or better actually. And since we came up with it everything about it everything would be KNOWN, no guessing and hoping things are proper. After all it's not meant to be a device to play every rom on the planet, it's truly a development tool.
I may be slow to make progress in the up coming months due to graduation, moving, and the new job. But I'm looking forward to more free time to work on it once things get going at the new place. I'm also taking some time to learn how to program on the NES and get a better understanding of the PPU. I've gotten through most of bunnyboy's nerdy nights in the past week and my knowledge holes are quickly becoming filled. So thanks for those bunnyboy
And with the programming knowledge I'll be able to write some ROMs to test out some of these hair brained idea's we've been discussing with the dual ported memory and all. The more I learn about the PPU the more I get excited about what will become possible with this thing. So that's some good motivation. My only concern right now is getting the synchronous SRAM to act as asynchronous, I've got a plan so hopefully it'll work out.
I had to post this video for school: http://www.youtube.com/watch?v=sqHCfyMR ... ture=g-u-u it's a few months old, but shows the operations of it. The only thing that has really changed is some mapper support. As I've posted in other threads, I've gotten the MMC1 and MMC3 up and running on it. I started on the FME-7 and have everything working except the counter (the only part that's a challenge). Once I sit back down and debug it I shouldn't have much issue, I just haven't devoted the time yet.
So as far as the project goes it's pretty much done in respect to what was required for the school project. But have no fear I'm not dropping it here
As for future plans I plan to finish up the FME-7 and then RAMBO-1 because it's basically a cross between the MMC3 and FME-7. So the RAMBO-1 (or similar) I would imagine would appeal to a lot of people and I should be able to fit into my MMC3(ish) reproboards as well.
I don't have much plans for original game mappers beyond that unless there are some big requests. Maybe some VRC stuff but I don't know if I have the motiviation to figure out the sound stuff. I might know someone who can help out though. Since there is a HDL source available for the sunsoft 5B's YM2149 (AY-3-8910 with bells on) I plan to implement that once I toss a DAC on the board. I think that would satisfy most sound guys.
I do plan to develop some of the MMC5's abilities, but I don't intend to copy it EXACTLY. Mostly because there are too many unknowns and I don't see the value in probing the real deal to try and reverse engineer everything to the T. I'd rather re-design something that is just as good, or better actually. And since we came up with it everything about it everything would be KNOWN, no guessing and hoping things are proper. After all it's not meant to be a device to play every rom on the planet, it's truly a development tool.
I may be slow to make progress in the up coming months due to graduation, moving, and the new job. But I'm looking forward to more free time to work on it once things get going at the new place. I'm also taking some time to learn how to program on the NES and get a better understanding of the PPU. I've gotten through most of bunnyboy's nerdy nights in the past week and my knowledge holes are quickly becoming filled. So thanks for those bunnyboy
And with the programming knowledge I'll be able to write some ROMs to test out some of these hair brained idea's we've been discussing with the dual ported memory and all. The more I learn about the PPU the more I get excited about what will become possible with this thing. So that's some good motivation. My only concern right now is getting the synchronous SRAM to act as asynchronous, I've got a plan so hopefully it'll work out.