Search found 124 matches
- Wed Dec 26, 2012 7:43 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
Well I am not sure if this was the only problem, I abandoned trying to draw to FB using the slave CPU. So instead I flipped it around Master = Handle Input, Draw graphics Slave = Game logic/screen location calculations This still didn't work. But that seemed to be a synchronization issue between the...
- Mon Dec 24, 2012 8:24 pm
- Forum: Tools
- Topic: Linux Genesis Dev Setup
- Replies: 125
- Views: 126820
I am a bit old fashioned: using File-Hosting Sites is not a very good long-term Solution. Could the LD-Scripts be hosted somewhere else? What about the MD-Wiki that Oerg86 contributes to? Any other Ideas? If it's considered open source code, then all the necessary files could be set up as a project...
- Sat Dec 22, 2012 1:51 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
My examples normally set FM in one of two places: in the MD init code right before allowing the Master to run, or in the 32X crt0.s Master init code, right after starting the Slave. If you don't find it in one of those two spots, you need to add it. In sh2_crt0.s I found where it is being set ! let...
- Thu Dec 13, 2012 8:55 pm
- Forum: Tools
- Topic: Update your Genesis/32X Toolchain!
- Replies: 110
- Views: 151042
Alright everything but zasm should work on FreeBSD now. Tested on FreeBSD 8.3. Just checkout the project and do what I recommend in the previous post. This is tested with the gcc and binutils, through the sgdk setup. Since sgdk uses sjasm instead of zasm, you should still be ok. Now if someone want...
- Tue Dec 11, 2012 9:02 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
If you mean on the 32X side, no, the slave has full access to the frame buffers. You DID init the 32X frame buffers with Hw32xInit(), right? Passing the proper values like my examples? Yes I believe so. I do it from the slave() however, should I do it from the Master before the slave starts going? ...
- Tue Dec 11, 2012 4:07 am
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
Re: .
The limitation is in my code... I really never thought to make the MD code respond to the slave as well as the master. It should be easy enough, I just figured the slave had better things to do, and since the master was running the game code, it would be the one to communicate with the MD side. Tha...
- Mon Dec 10, 2012 12:58 am
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
.
Isn't HwMdPuts() a Megadrive string function? If so it shouldn't matter when/how either 32X CPU would put something in the COMM, then the MD will do it's thing to output the text? I'm starting to suspect something else is wrong. I've also tried putting in a delay in the slave's while loop, to no ef...
- Sun Dec 09, 2012 11:23 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
Isn't HwMdPuts() a Megadrive string function? If so it shouldn't matter when/how either 32X CPU would put something in the COMM, then the MD will do it's thing to output the text? I'm starting to suspect something else is wrong. I've also tried putting in a delay in the slave's while loop, to no eff...
- Sat Dec 08, 2012 1:47 pm
- Forum: Cartridge
- Topic: custom co-processor chips like the SVP?
- Replies: 94
- Views: 124873
Maybe I don't get it (typical), but how would putting chips on the cart be better than actually using the 2 SH2 CPUs on the 32X the same way and making 32X games? :) I believe ob1 is actually doing something like this with his SuperVDP technique which uses both 32X CPUs to draw graphics requested fr...
- Sat Dec 08, 2012 1:33 pm
- Forum: Tools
- Topic: mega-happy-sprite now has load bmp support
- Replies: 34
- Views: 22262
- Sat Dec 08, 2012 1:29 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026
Had a follow up question. I separated out the slave.c function. Everything compiled and seemed to run. I tried putting some actual logic in the slave() to print something out using the same methods I was using in main() to debug stuff using MD. // Slave SH2 support code -----------------------------...
- Sun Dec 02, 2012 9:45 pm
- Forum: Demos
- Topic: New 32x demo - Ninja Fighter 2d
- Replies: 20
- Views: 16294
Ok, so this is nothing spectacular, but I've been slowly making this thing better over time. http://youtu.be/_zkp2T92mTg What's new - Walking animations for Ninja (framework for all characters to have walk animations) - A parallax effect and an expanded background. So What I did is take a much large...
- Sun Dec 02, 2012 4:06 pm
- Forum: Blabla
- Topic: Finding pixel artists?
- Replies: 8
- Views: 7529
I'm not a lawyer, but I don't think releasing it on an "unlicensed system" has any special problems. I think it would be similar to if the game were released for XBLA or PSN or DSi or whatever. But I wonder if the Pier Solar guys had any issues with that. At this point, I just assume they are too s...
- Tue Nov 27, 2012 12:57 pm
- Forum: Super 32X
- Topic: Multi-processor program structure
- Replies: 19
- Views: 23026