Search found 45 matches

by Imperial
Mon Sep 16, 2013 2:09 am
Forum: NES Music
Topic: Convert MML to assembly for FamiTone
Replies: 9
Views: 5790

Re: Convert MML to assembly for FamiTone

@zzo38: I managed to compile ppmck. :) I had to tweak a few things, but it works. I also installed kterm to along with it, just because.

EDIT: Without shamelessly bumping the thread, development can now be followed at my blog, as well as the repo on github. Thank you. :)
by Imperial
Mon Sep 16, 2013 12:42 am
Forum: NES Music
Topic: Convert MML to assembly for FamiTone
Replies: 9
Views: 5790

Re: Convert MML to assembly for FamiTone

FamiTone uses only 7 bytes of ZP and ~180 bytes of a RAM page, the latter could be unused part of the stack page (that's how I use it). Thank you for all of this, Shiru. :) Your article on programming in C for NES and the downloads you released with it opened up a lot for me. I'm not an assembly pr...
by Imperial
Sun Sep 15, 2013 11:28 pm
Forum: NES Music
Topic: Convert MML to assembly for FamiTone
Replies: 9
Views: 5790

Re: Convert MML to assembly for FamiTone

My program is at: http://zzo38computer.org/nes_program/ppmck.zip (it is an enhanced version of ppMCK). (I haven't documented it very well, though.) "You need nkf (Network Kanji Filter) to compile ppmck properly on a un*x system." :? And what do the * and ? commands do? I'm learning MML al...
by Imperial
Sun Sep 15, 2013 9:54 pm
Forum: NES Music
Topic: FamiTracker 0.4.1.1 pre-release
Replies: 40
Views: 19270

Re: FamiTracker 0.4.1.1 pre-release

Hey, cpow. It looks like this needs the Windows SDK, and so I'll probably need Wine to get anywhere with this. The thing about that is, OpenBSD doesn't do Wine. Period. (OpenBSD is like the cranky old man on the block who always yells at little Linus to get off his lawn.) It might be a wild goose ch...
by Imperial
Sun Sep 15, 2013 8:23 pm
Forum: NES Music
Topic: Convert MML to assembly for FamiTone
Replies: 9
Views: 5790

Re: Convert MML to assembly for FamiTone

Will it support up to one expansion chip? Will you add the * and ? commands like the ones I have implemented in my MML? I don't believe I've seen your program, where is it? :) I'm really doing this to learn more on the subject, and I'm going off the FamiTone docs. From those, I don't know that Fami...
by Imperial
Sun Sep 15, 2013 3:47 pm
Forum: NES Music
Topic: Convert MML to assembly for FamiTone
Replies: 9
Views: 5790

Convert MML to assembly for FamiTone

Hello everyone, As far as MML goes, I have seen nesmus, and I've seen mck and its relatives. For FamiTone, the admonition is to use FamiTracker. I've been working on a command-line tool to translate MML to assembly which is compatible with FamiTone. It's written in Lua, and I currently have it under...
by Imperial
Tue Sep 10, 2013 10:58 pm
Forum: NES Music
Topic: FamiTracker 0.4.1.1 pre-release
Replies: 40
Views: 19270

Re: FamiTracker 0.4.1.1 pre-release

I'll let you know how it builds and runs on OpenBSD. :) I have a nearly fresh install of BSD, so right now I'm in the process of building Qt3 from ports. (Is there anything else I'll need?) Then I'll try to build Nesicide. I'm following your github now. :) (I'm Heathcode on github, in case I should ...
by Imperial
Tue Sep 10, 2013 9:27 am
Forum: NES Music
Topic: FamiTracker Qt
Replies: 13
Views: 7984

Re: FamiTracker Qt

Any updates on this project? The github link is broken. I see that the last comment here is from March, and it is September. The github link is broken. :/
by Imperial
Mon Sep 09, 2013 7:56 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

Got it! I'm sure you all knew this before I did, but I'd like to write here for posterity. When using Gimp with Bob Rost's NES Sprite Tools, you have the option to not overwrite the color space. This is easy to miss. It falls under "Compatibility Options", so look for that when trying to e...
by Imperial
Mon Sep 09, 2013 7:13 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

That's how I work. (...) I have no idea how OpenBSD's repositories work, but under Ubuntu it's sudo apt-get install python-imaging build-essential to install all dependencies. A quick pkg_add py-Imaging and there it is. :) Thank you, and I'll give your and lidnariq's programs a whirl in a bit. Mean...
by Imperial
Sun Sep 08, 2013 10:37 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

$ chr2bmp tileset.chr tileset.bmp Image 'tileset.bmp' created successfully $ xpaint tileset.bmp $ bmp2chr tileset.bmp tileset.chr Could not load image 'tileset.bmp' Okay, so Gimp gives me a similar problem to this. After loading tileset.bmp into xpaint, and then saving it right back and closing it,...
by Imperial
Sun Sep 08, 2013 10:06 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

Joe wrote:If you have a working Java runtime installed, you can try Tile Molester.
Thank you. :) If it'll work, it might help. Currently I don't have Java installed.
by Imperial
Sun Sep 08, 2013 10:03 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

I'm able to compile and run .nes binaries with FCEUX. Be sure to test on other emulators (or, preferably, a real NES) as well. FECUX is a very good development tool with lots of debugging features, but the accuracy of its emulation is not the greatest. If your game works consistently across differe...
by Imperial
Sun Sep 08, 2013 8:18 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

Re: CHR Editor for *nix?

Bob Rost saves the day, sort of. NES Sprite Tools.
by Imperial
Sun Sep 08, 2013 7:25 pm
Forum: Newbie Help Center
Topic: CHR Editor for *nix?
Replies: 10
Views: 7940

CHR Editor for *nix?

Greetings everyone, first post here. I'm a C programmer on OpenBSD who is making just a little progress in making a game for NES. I have CC65 set up, according to Shiru's tutorial, and I'm able to compile and run .nes binaries with FCEUX. My goal is first to make Towers of Hanoi, and I'd ultimately ...