Search found 237 matches

by kubilus1
Sat Sep 29, 2012 4:44 pm
Forum: Megadrive/Genesis
Topic: Recommended assembly tools & docs for beginning with ASM
Replies: 8
Views: 7733

Linux, huh? I would take a look at the GNU assembler: http://sourceware.org/binutils/docs/as/

This works with a *ton* of different systems, and you only need to know the idiosyncrasies of each instead of a whole new assembler platform.
by kubilus1
Sat Sep 29, 2012 4:41 pm
Forum: Tools
Topic: DefleMask - A Multi-System Tracker
Replies: 90
Views: 84511

Running on Ubuntu 12.04 32-bit and it works great. Really digging the NES addition.

I have one minor nit-pick. The tgz is packaged without a sub-directory so it makes a mess when extracted.

Otherwise, awesome work!
by kubilus1
Wed Sep 26, 2012 1:18 am
Forum: SGDK
Topic: Playing VGM Files with SGDK
Replies: 10
Views: 8521

I'm not really sure if 'waitMs' is equivalent to 'delay' or not. If there is not enough of a delay between loading the driver and using it, things seem not to work. Perhaps try a longer delay, like a full second sleep. It does appear that the driver is loaded in the rom you built. Unfortunately I ca...
by kubilus1
Mon Sep 24, 2012 8:12 pm
Forum: SGDK
Topic: Playing VGM Files with SGDK
Replies: 10
Views: 8521

The updated z80vgm player that I posted a few weeks back already has all the z80 stuff precompiled for you. No z80 compilation necessary, just include the vgm_client.h file, your music bin2c'd and tell it to load and start your song. Not sure how this would be different in sgdk, but the basic C woul...
by kubilus1
Fri Sep 14, 2012 5:56 pm
Forum: Hardware
Topic: Cart Manufacturing?
Replies: 11
Views: 9692

By case I meant the shell of the cart. Emachineshop.com provides software to design what you want. It's fairly simplified for a CAD program but still provides a lot of options. So far what I've ended up with is far too expensive to be practical, but there seems to be a lot of details I could tweak. ...
by kubilus1
Fri Sep 14, 2012 12:57 am
Forum: Hardware
Topic: Cart Manufacturing?
Replies: 11
Views: 9692

Likely you will find this won't be economical until you start ordering in the 100s of units. A cart consists of three components, the PCB, the case and the chips (not to mention labels) For the PCBs, I've used pad2pad in the past. They provide a pretty easy to use CAD program. Should be able to get ...
by kubilus1
Wed Sep 12, 2012 5:25 pm
Forum: Tools
Topic: Linux Genesis Dev Setup
Replies: 125
Views: 124131

Linux Genesis Dev Setup

UPDATE!! I've moved the Google Code project to: https://github.com/kubilus1/gendev BASIC INSTRUCTIONS ================== $ git clone https://github.com/kubilus1/gendev.git $ cd gendev $ make This will build the entire GCC toolchain for genesis development, plus SGDK. Build takes about 1 hour on my s...
by kubilus1
Thu Aug 30, 2012 8:40 pm
Forum: Sound
Topic: z80 vgm player
Replies: 34
Views: 43277

Glad you like it. I kind of cheated with the IO between the z80 and 68k. It seems sdcc will not do staticly located variables, at least not on the z80. This should be fine unless the variables are moved around, then you would have to reference the .map file. I thought about making some sort of parse...
by kubilus1
Wed Aug 29, 2012 2:40 pm
Forum: Tools
Topic: DefleMask - A Multi-System Tracker
Replies: 90
Views: 84511

Seems to be a bit more stable so far in 12.04, haven't had it lock up since I upgraded. Also nevermind about Echo driver output, I figured out how to play the vgm files directly (more or less) on the z80.

BTW: Great work! I'm sure I will use this a lot!
by kubilus1
Wed Aug 29, 2012 4:03 am
Forum: Sound
Topic: z80 vgm player
Replies: 34
Views: 43277

Updated the Driver

Okay I spent some time revamping this driver and making it a bit more of an API. Now the songs can be located anywhere in the memory and the driver will take care of banking, finding the offset within the bank, etc. The sdcc stack space at 0x1fff still applies, but I went ahead and precompiled the z...
by kubilus1
Fri Aug 17, 2012 4:06 pm
Forum: Sound
Topic: z80 vgm player
Replies: 34
Views: 43277

Wow, that seems to be what I am looking for. Now I just have to figure out how to incorporate it into a running example. BTW, what is bin2head? Google only seems to show window EXE, is there something more *nix friendly?
by kubilus1
Thu Aug 16, 2012 2:28 am
Forum: Tools
Topic: DefleMask - A Multi-System Tracker
Replies: 90
Views: 84511

Running Deflemask under Ubuntu 10.10, works pretty good but with the occasional lock-up. I'm also interested in seeing how to output stuff from this into a game, perhaps using the Echo driver.