Search found 265 matches

by mic_
Tue Apr 23, 2013 6:37 pm
Forum: Demos
Topic: YM player for the 32X
Replies: 12
Views: 14134

Anyway, the demo works in the patched Gens, although a little fuzzy. Start makes it 'pause' and 'resume', but doesn't actually pause or resume the song. Since releasing that first version I've implemented a crude bandpass filter which helps reduce some unwanted noise. I could probably also up the s...
by mic_
Mon Apr 22, 2013 8:27 am
Forum: Blabla
Topic: Alternative programming languages for Genesis development?
Replies: 5
Views: 4204

I wrote a Forth compiler long ago, which can generate M68000 code, and I wrote some small test programs for the Genesis using it. But the M68000 code generator and/or peephole optimizer is a bit buggy IIRC, so I can't really recommend it for others to use. \ Write a string to the screen : puts ( str...
by mic_
Mon Apr 22, 2013 8:19 am
Forum: Demos
Topic: YM player for the 32X
Replies: 12
Views: 14134

I use Windows XP at home. An old version of Kega Fusion (3.50-ish) did at least output some sound, although heavily distorted. Fusion 3.64 gave me no sound at all, and neither did Gens KMod. It's not that much work to test on HW, just a bit tedious to take the cart out of the system to put a new ROM...
by mic_
Sun Apr 21, 2013 6:39 pm
Forum: Demos
Topic: YM player for the 32X
Replies: 12
Views: 14134

YM player for the 32X

I recently wrote an YM player for the Neo Geo pocket Color ( which turned out pretty ok ), and that made me think "Hey, that should be pretty easy to do on the 32X since it's a gazillion times faster". So I took one of ChillyWilly's mod player demos, threw out everything that was mod/xm-specific, an...
by mic_
Thu Apr 11, 2013 9:32 am
Forum: Mega/SegaCD
Topic: Direct Color DMA with music
Replies: 2
Views: 7786

Would it be possible to post a video capture on youtube, for those of us who don't own a MegaCD and are too lazy to use an emulator / can't run one while at work? :wink:
by mic_
Wed Apr 10, 2013 12:20 pm
Forum: Megadrive/Genesis
Topic: Cycle accurate Mega Drive emulation: Exodus coming in April!
Replies: 106
Views: 78711

Sounds awesome. Looking forward to trying this out once it's released.
by mic_
Mon Mar 18, 2013 5:47 pm
Forum: Video Display Processor
Topic: VDP odds and ends
Replies: 19
Views: 15164

I noticed you are passing the HV counter value back directly, is the 32X fast enough to emulate the Z80 in realtime? I noticed that shuboy runs a little slow, but it's emulating a lot more hardware on the SH2. It also does full cycle counting. My z80 code doesn't cycle count beyond advancing the M1...
by mic_
Thu Feb 07, 2013 3:40 pm
Forum: Tools
Topic: Sprites Splitter
Replies: 8
Views: 6494

No, I didn't write it. I just remembered reading about it at the nesdev forum a while ago when I saw this topic.
I don't know of any command line tools for this (my own sixpack tool can optimize tile sets by removing redundant tiles, but it won't give you a coordinate list).
by mic_
Thu Feb 07, 2013 1:09 pm
Forum: Tools
Topic: Sprites Splitter
Replies: 8
Views: 6494

Not sure if Tilificator is suitable for Genesis graphics, but otherwise it appears to be capable of doing what you want.
by mic_
Mon Jan 28, 2013 6:53 pm
Forum: Tools
Topic: Tile compression
Replies: 38
Views: 29101

Hmm, yeah that does indeed look like a bug. I can't remember why I only reserved 4078 bytes for the buffer as it's been a couple of years since I wrote that code. Perhaps I planned to allocate the lookahead buffer separately but forgot to do so. In any case, your fix looks correct to me. And this sh...
by mic_
Fri Jan 25, 2013 6:31 pm
Forum: Super 32X
Topic: Cannonball on 32X ?
Replies: 10
Views: 13586

The primary issue with c++ is memory usage - GC encourages programmers to waste memory like no one's business. C++ isn't garbage collected, though. At least not if one is talking about implicit GC as a standard feature of the language (like in Java). C++ compiler vendors are allowed to add a GC (an...
by mic_
Thu Dec 27, 2012 3:19 pm
Forum: Super 32X
Topic: CD32X Test App
Replies: 7
Views: 12496

Hmm.. I don't remember the effect being that slow. But maybe it was - after all it's running on 1 CPU, and VRAM writes are dog slow.

There were too few "chippy" tunes for my taste in the pre-compiled version (4-channel arpeggiofests). :P But still a cool CD32X firsty.
by mic_
Fri Dec 21, 2012 9:26 am
Forum: Blabla
Topic: HuC6280 vs 68000?
Replies: 8
Views: 7693

if you use both planes, you'll need to find some other way on the PCE Looks like it to me. If the furthest background layer is really simple (such that it repats often) you can fake two layers by creating duplicate tiles with all possible combinations of the two layers (see Sword Master on the NES ...
by mic_
Wed Dec 12, 2012 11:22 am
Forum: Blabla
Topic: Kickstarter for Pier Solar HD
Replies: 3
Views: 3812

So sad that Kickstarter doesnt support Eurozone...
Huh? I live in Europe and I've donated to a Kickstarter project. You can pay through Amazon if you've got an account there.
by mic_
Wed Dec 12, 2012 11:14 am
Forum: Super 32X
Topic: CD32X Test App
Replies: 7
Views: 12496

Is there any emulator that runs this well? I don't have a MegaCD so I can't run it on the real thing.