Search found 86 matches

by mikejmoffitt
Thu Oct 29, 2015 11:33 pm
Forum: SGDK
Topic: GCC Output color formatter
Replies: 6
Views: 1936

Re: GCC Output color formatter

I have no idea if this will work well in a Windows workflow, so I can't comment on that. No real API is in use here, it's just ANSI escape sequences. As for the other program, there are several which do similar functionality but I wanted this one as a Python script so when I go between a computer ru...
by mikejmoffitt
Thu Oct 29, 2015 5:39 pm
Forum: SGDK
Topic: GCC Output color formatter
Replies: 6
Views: 1936

Re: GCC Output color formatter

I realize I should have put this in tools...
by mikejmoffitt
Tue Oct 27, 2015 8:41 pm
Forum: SGDK
Topic: Display 2 color font
Replies: 6
Views: 2176

Re: Display 2 color font

You can use your four palettes to print up to four different colors without having to touch the font in VRAM.
by mikejmoffitt
Tue Oct 27, 2015 8:27 pm
Forum: SGDK
Topic: GCC Output color formatter
Replies: 6
Views: 1936

GCC Output color formatter

The old version of GCC used with SGDK drives me insane because 1) SGDK spits out a lot of warnings unless you squash them with type casting on resources, and 2) there is no colorization to let you find the one error admist twenty warnings. I put together a tiny python script towards which you can pi...
by mikejmoffitt
Mon Oct 26, 2015 5:09 pm
Forum: UMDK
Topic: UMDK Manufacturing ready
Replies: 37
Views: 17200

Re: UMDK Manufacturing ready

Got the email, sounds great.
by mikejmoffitt
Tue Oct 20, 2015 4:21 pm
Forum: Sound
Topic: New Documentation: An authoritative reference on the YM2612
Replies: 859
Views: 507937

Re: New Documentation: An authoritative reference on the YM2612

Sauraen wrote:
mikejmoffitt wrote:I'd actually love to see a decapping of the Genesis 3 all-in-1 ASIC, if that's available.
You want to donate one?
I would, but mine isn't available since I'm not anywhere near it. If you can give me a few months, then yeah, that should be possible.
by mikejmoffitt
Mon Oct 19, 2015 11:33 pm
Forum: Sound
Topic: New Documentation: An authoritative reference on the YM2612
Replies: 859
Views: 507937

Re: New Documentation: An authoritative reference on the YM2612

I'd actually love to see a decapping of the Genesis 3 all-in-1 ASIC, if that's available.
by mikejmoffitt
Mon Oct 19, 2015 11:05 pm
Forum: Hardware
Topic: Interfacing CMOS 3.3V logic
Replies: 15
Views: 10178

Re: Interfacing CMOS 3.3V logic

For single-direction communication, actually, isn't a voltage divider acceptable to bring a 5V signal to 3.3V using a suitable ratio? It's the single-resistor series drop that presents problems.
by mikejmoffitt
Mon Oct 19, 2015 6:42 pm
Forum: Hardware
Topic: Interfacing CMOS 3.3V logic
Replies: 15
Views: 10178

Re: Interfacing CMOS 3.3V logic

Thank you for a very comprehensive look at this issue. I hope this can provide a good reference for developers of hardware for these old systems going forwards. All the cheapo 3.3v Neo-Geo multi-carts slowly killing the SNK ASICs over time are just as unnerving... My Mega Everdrive looks like it has...
by mikejmoffitt
Sun Oct 18, 2015 5:46 pm
Forum: UMDK
Topic: UMDK Manufacturing ready
Replies: 37
Views: 17200

Re: UMDK Manufacturing ready

Email sent.
by mikejmoffitt
Fri Oct 16, 2015 4:22 pm
Forum: Sound
Topic: New Documentation: An authoritative reference on the YM2612
Replies: 859
Views: 507937

Re: New Documentation: An authoritative reference on the YM2612

If you can read the digital output of an operator, it would be very productive to dump with a logic analyzer the output of the carrier with TL at max, with all modulators silenced, to get a decent dump of the sine table used internally.
by mikejmoffitt
Thu Oct 15, 2015 11:04 pm
Forum: SGDK
Topic: dynamically change pixel sprite
Replies: 3
Views: 1606

Re: dynamically change pixel sprite

I don't know if SGDK has a function for it, but in the end what you're doing is writing to VRAM, and your sprites will show the relevant tiles. If you are doing software rendering you should keep a buffer in 68k memory, draw to it, then DMA it to a location in VRAM. I think SGDK provides bitmap func...
by mikejmoffitt
Thu Oct 15, 2015 7:52 pm
Forum: Megadrive/Genesis
Topic: SCUMMVM mega drive port
Replies: 15
Views: 4574

Re: SCUMMVM mega drive port

Not exactly. SCUMMVM is already a reimplementation of the original engine. As long as your engine follows the "standard" of what it is expected to do, a brand new engine with no shared code base should still interpret a game properly. It's not wildly different than writing an emulator. Certainly con...
by mikejmoffitt
Thu Oct 15, 2015 6:17 pm
Forum: SGDK
Topic: displaying 2d char array
Replies: 3
Views: 1343

Re: displaying 2d char array

You can do this: const char *strings[] = { "A C String", "Another C string", "A final C string" }; You can then refer to strings[0], strings[1], strings[2], etc and do VDP_drawText(strings[0], 1, 0); VDP_drawText(strings[1], 5, 0); // etc When I use static arrays like this, I like to null terminate ...
by mikejmoffitt
Thu Oct 15, 2015 4:48 pm
Forum: Video Display Processor
Topic: VDP Debug Register - $C0001C
Replies: 17
Views: 14513

Re: VDP Debug Register - $C0001C

You are right, that does look just like it. That's your sprite prefetch image I was thinking of that I referred to earlier.