Search found 159 matches

by 8bitwizard
Sun Mar 18, 2007 7:34 pm
Forum: Megadrive/Genesis
Topic: Can anyone...
Replies: 15
Views: 13939

You might also try taking apart EA carts. I know they have some with RAM that use TTL chips for address decode. I've been mostly focusing on EEPROM support, though, since they're only 8 pins and need no battery and no battery control chip. The ones I've looked at so far are: * Acclaim 670127 with EE...
by 8bitwizard
Wed Mar 14, 2007 11:55 am
Forum: Mega/SegaCD
Topic: Megacd timing issues and solutions (PCM, HINT, DMA...)
Replies: 6
Views: 9245

Re: Megacd timing issues and solutions (PCM, HINT, DMA...)

pc=(unsigned char *) 0xFF0011;*pc=0xE2;//Stop Channel1 only pc=(unsigned char *) 0xFF000F;*pc=0x80+0x40+1;//Select channel1 pc=(unsigned char *) 0xFF000D;*pc=0x80;//Make it START at 0x8000 pc=(unsigned char *) 0xFF0011;*pc=0xE0;//Start all channels What optimization level (-O) are you using with th...
by 8bitwizard
Sun Mar 04, 2007 4:27 am
Forum: Megadrive/Genesis
Topic: Demoscene-style fonts
Replies: 3
Views: 6004

For those just looking for simple fonts, here's the two 8x8 fonts I use. The first one is a script font that I mostly ripped from the Colecovision game Kevtris, then tweaked the rest of the characters to match. The second is the standard Namco font. If you want them opaque, change the 0 to your desi...
by 8bitwizard
Wed Feb 28, 2007 5:34 am
Forum: Sound
Topic: how can i do music on megadrive?
Replies: 288
Views: 552804

ok...DAC is good but I now have a problem with all the only possibilities I saw : di / dac stuff / ei which is impossible :( A trick I learned from ColecoVision might help: When doing something that will conflict with the interrupt, set a "busy" flag. In the interrupt, if the "busy" flag is set, do...
by 8bitwizard
Wed Feb 28, 2007 5:23 am
Forum: Demos
Topic: Tubes
Replies: 3
Views: 6258

They won't flood, it's not that kind of game. (And it would be a pain to do without lots of tile management-fu.) It's more like a Columns type of game. You make fully capped groups to score points. The bigger the group, the more points. The bombs are to let you clean out tiles that will never match ...
by 8bitwizard
Mon Feb 26, 2007 11:14 pm
Forum: Demos
Topic: Tubes
Replies: 3
Views: 6258

Tubes

by 8bitwizard
Sun Feb 25, 2007 12:38 am
Forum: Megadrive/Genesis
Topic: Detecting the bios
Replies: 15
Views: 12583

I have a later model 1601 Genesis (one of the ones that didn't have the EXT port installed) and it shows the "licensed by Sega" startup screen. So apparently some model 1 units have the TMSS stuff. EDIT: I've just checked and my 1601 returns $A10001 = $A1 I don't have an older 1601 handy right now, ...
by 8bitwizard
Sun Feb 25, 2007 12:03 am
Forum: Demos
Topic: Mini demo / tech MD stuff posted by members :)
Replies: 94
Views: 81755

Here's what I've been working on. I was working on a RPG for the ColecoVision, but I was tired of the limtations of that system (not enough colors, and the impending doom of bank switching on a system with no emulator support for it). It was about 22K just for the demo with some maps, so I converted...
by 8bitwizard
Sat Feb 24, 2007 11:41 pm
Forum: Megadrive/Genesis
Topic: How to display DEC numbers ???
Replies: 7
Views: 7420

Here's one I've been using: ;----------------------------------------------------------------------- ; Convert a number from binary to ASCII decimal with leading zero suppression ; ; ENTRY: D0.W = number to convert ; A0 = 6 byte buffer ; USES: D1 = loop counter ; D2 = leading zero counter ; D3 = cur...