Well, you could save to SRAM or EEPROM. But that would make more sense for a native (mainly FM-oriented) YM2612 tracker/sequencer, since the songs would likely be smaller compared to a lot of MOD...
Type: Posts; User: mic
Well, you could save to SRAM or EEPROM. But that would make more sense for a native (mainly FM-oriented) YM2612 tracker/sequencer, since the songs would likely be smaller compared to a lot of MOD...
Flash carts for the Atari Lynx already exist.
For example, Lynxman over at the AtariAge forums has been making and selling flash carts for a long time, and might still be doing so. His cart does not...
I for one believe that the DOOM soundtrack (or DOOM II, since that's my favorite in the series) would sound absolutely awesome on the YM2612 if done right. As far as maps go, I like the "No rest for...
Megaman used UNROM and Megaman 2 used MMC1. So yeah, it does have enough power.
In general, the mappers used by NES/Famicom games mainly added functionality related to bankswitching and mirroring....
If you make a version for systems with extra RAM (TurboDuo, Arcade Card, ...) and there's enough CPU time you could mirror VRAM writes to an 8kB buffer somewhere in extended RAM, and then use that...
Oh ok, this was a commercial product. At first I thought that it was a homebrew project and thought "that looks like an insane amount of work". Well, it probably was a lot of work regardless, but at...
You can safely use SHLL instead of SHAL if you know that the value being shifted is within a given range. For example, if you have a 32-bit int that (at the point where the shift takes place)...
If you have any way of finding the hotspots in the code you could replace the SAR function calls in those places with a loop. And if you know that the shift amount only can have one or two different...
That's cool. MAD for the 32X is actually I've considered doing, but haven't found the time for. I suspect that with the help of some hand-optimization it would actually be possible to run it on the...
Something that would be nice to have in a PCE IDE is a feature where, if you hover over an instruction with the mouse cursor for a couple of seconds, it pops up a tooltip-ish box where all the...
Here's one (primarily the tiny mode version).
From their point of view they'd be spending money on building up a stock of yesterday's news that will move off the shelves a lot slower than other stuff that they can put their resources into...
They probably stopped making them. I mean, there's no point (for them) in making GBA flash carts in 2011 when they can sell a lot more products for the DS.
The site I linked to in my earlier post...
Keep in mind that when GBA flash cart makers (or users) say this it doesn't mean that the games are run natively as if a GB/GBC cart had been plugged in. You simply can't do that with a GBA flash...
I have a bunch of GBA flash carts, but the one I tend to use the most is the Supercard (the CompactFlash model). The reason I like it is because it has realtime save support, which comes in real...
Um.. what do you mean by having echo forced? There's a register available for turning echo on and off for individual channels. You can also configure the (global) echo delay, which determines how...
You can do on-the-fly SPC RAM updates by having a loop that sends the data and waits for acknowledgement for each batch (1-4 bytes) of data.
I don't see how you could do it with DMA though. There's...
Yeah, but the 68k has plenty of registers, and the 65816 doesn't ;)
So my getBit routine looks like this:
; Read one bit, return in the C flag
getBit:
lsr getBit_buffer...
Sample DMA on the SNES..? Never heard of such a thing. You might be able to set up a DMA channel to write to the SPC communication registers, but getting the SPC to correctly read the data you send...
I actually ported a DEFLATE routine to the SNES in order to load zipped ROMs off of a flash cart. I don't remember exactly what the decompression throughput was.. probably something like 20-30 kB/s....