|
Post by jlf65 on May 2, 2011 14:32:11 GMT -5
Also remember that if you'll be changing pixels in tiles, those tiles need to be unique or you may change pixels you don't intend to.
|
|
|
Post by jlf65 on May 1, 2011 20:44:47 GMT -5
FADE in or out and not affect anything else using that palette? No. If you NEED to fade and not affect anything else, it needs its own palette. However, if you don't need palette fading, you could do a digital dissolve - reset/set pixels according to a pseudo-random generated sequence. Digital dissolve is a rather common computer effect since you often cannot use the palette for fade effects.
|
|
|
32xrick
Apr 30, 2011 3:08:52 GMT -5
Post by jlf65 on Apr 30, 2011 3:08:52 GMT -5
Just to keep the 32X homebrew scene going, here's a quick port of xrick - the cross-platform (SDL) Rick Dangerous clone. This is the full game done for the 32X; personally, I think the Genesis version released earlier is a lot more impressive since you're pushing the system, while it's barely straining the 32X. As usual, it includes the code for those who wish to make changes or just see how it was done. This runs on emulators or real hardware, but as with my other stuff, it uses DMA for the audio, so the audio may not be quite right on some emulators. ControlsUP = Jump/Climb Up DOWN = Crouch/Crawl/Climb Down LEFT = Go Left RIGHT = Go Right A = Action Button - hold A and press a direction A + UP = Shoot Gun A + DOWN = Set Dynamite A + LEFT/RIGHT = Jab with Stick C = End START = Pause/Resume X = Mute Y = Volume Down Z = Volume Up MODE + X = Cheat 1 MODE + Y = Cheat 2 MODE + Z = Cheat 3 32xrick-20110430.7z
|
|
|
Post by jlf65 on Apr 30, 2011 3:06:57 GMT -5
Cool. Maybe it will actually wind up as something useful now.
|
|
|
Post by jlf65 on Apr 29, 2011 18:51:57 GMT -5
Well, El Barto started one here, but it needs to be filled in.
|
|
|
Post by jlf65 on Apr 23, 2011 13:35:07 GMT -5
It WAS kind of funny for a while - he was deleting his most offensive posts, then complaining that OTHERS were deleting posts in an effort to make him look bad.
As to the topic, I doubt the binary output of SGTD is remotely like the binary output of BEX because they are producing two different things - SGTD is producing graphics data (tiles and indexes) while BEX is producing code and specific headers for rom or CD. The binary output of SGTD will simply be the values of all the bytes of the tiles and pattern names in a particular order. When you know that order, you could simply incbin the file in you project (incbin is include binary command common to many languages - I don't know if BEX has an incbin command or not). The order should be the same as the generated asm or C code, so generate the asm or C first to get the order, then generate the binary. That's my suggestion.
|
|
|
Post by jlf65 on Apr 21, 2011 19:56:26 GMT -5
Does the MD-Pro (or the others) allow you to load up your binary without the menu? The MD-Pro can have a single game with no menu, or multiple games with a menu. I use ucon64 to program my MD-Pro as it supports both. I think the ttt programmer always writes the menu, but I'm not certain as I never use it since it's rubbish. The NeoMyth always uses a menu since it's so big... it would be an incredible waste to only use one game on it. You would NEVER get a NeoMyth for single game repros... it's too expensive to waste on that. The Everdrive-MD also always boots to a menu. It does allow you to quickly run the last burned game. I don't really care for the Everdrive menu, though. It's not very good, and ugly as sin.
|
|
|
Post by jlf65 on Apr 20, 2011 21:01:07 GMT -5
I believe he got a one month ban, so no worries, mate.
|
|
|
Post by jlf65 on Apr 20, 2011 20:58:32 GMT -5
The MD-Pro is nice because it's compatible with virtually EVERYTHING, including those crappy AtGame clones. You would also only need one programmer, which cuts your cost. The MD-Pro also has save ram, which is compatible with the Sega "standard" for save ram. Just remember the programmer needs a real parallel port and doesn't work with USB parallel adapters. I have an old laptop with XP on it for running the programmer.
It's too bad no one ever picked up the NeoMyth carts... there's a big break on the Neo stuff at 10, so you'd need to try to organize a group buy to get a deal. Otherwise, it's just too expensive for many people, especially with the price of an Everdrive or MD-Pro. I paid full price for my Neo Myth MD cart, and then bought 10 Neo2-SD carts which I sold on SEGA-16. Don't have the spare cash to do that for anything else right now.
|
|
|
Post by jlf65 on Apr 19, 2011 13:49:47 GMT -5
Depending on what you need and how much you want to spend, you could always use MD-Pro32 carts for repros.
|
|
|
Post by jlf65 on Apr 19, 2011 13:47:05 GMT -5
you write 1 to A130xx prior to doing any writes to 20xxxx area and when done then a 0 to A130xx. This would only matter if the game is bigger than 2MBytes. Even if the rom is 2MB or less, you're still supposed to write 1 to A130F1; you just do it in the game's hardware init and then don't worry about writing the reg before and after writing/reading the sram. You should also always use the official address (A130F1) even if you know it's mirrored or responds to any address.
|
|
|
Post by jlf65 on Apr 16, 2011 1:04:40 GMT -5
Okay, thanks! A tool tip would be welcome there.
|
|
|
Post by jlf65 on Apr 15, 2011 23:56:55 GMT -5
The thing near the zoom buttons? I added a "mode" box that's red when you enter Cut/Copy/Paste mode to let you know what you're doing, so that way you don't accidentally cut/copy/paste instead of draw (like I've done several times lol). No, the other side by the paste tile button.
|
|
|
Post by jlf65 on Apr 15, 2011 17:03:12 GMT -5
Sticking something in between the 32X and the MD is probably a bad idea. It would be better to make a new cart that had a little flash (for a menu or something), a bunch of ram, and an SD or CF interface. The NeoMyth got close, but it's not quite perfect and rather expensive. The Everdrive-MD was better in some ways, but didn't include any ram, making it almost useless for advanced homebrew. So the ultimate MD cart still has yet to be made.
|
|
|
Post by jlf65 on Apr 15, 2011 16:55:29 GMT -5
I noticed the thing in the command bar next to the zoom buttons has no tool tip. Clicking it doesn't seem to do anything, either. Zooming works, even if it's a little slow. It's progressing nicely.
|
|