Search found 407 matches

by MooZ
Tue Jun 16, 2009 1:58 pm
Forum: PC-Engine
Topic: Azasel music engine
Replies: 8
Views: 8455

Re: Azasel music engine

The next effect in the pipe in the good old arpeggio. An arpeggio is a quick alteration of the note pitch between the base note, a semitone offset x and a semitone offset y. Each tone is played for 1 tick. So if we have A-2 as base note, x=3 and y=7 as offsets, we'll consecutively play A-2, C-3 and ...
by MooZ
Mon May 04, 2009 9:37 pm
Forum: PC-Engine
Topic: Azasel music engine
Replies: 8
Views: 8455

Re: Azasel music engine

Tadam, I finally had square wave and triangle tremolo working. I used the Boss TR-2 tremolo pedal. So like the previous post, I'm using depth/rate/phase values. Here's the code: msx.inc psg.inc msx.asm And here're 2 test roms: Square Triangle Values used are : depth = 12 rate = 48 phase = 60
by MooZ
Thu Apr 30, 2009 8:20 pm
Forum: PC-Engine
Topic: Azasel music engine
Replies: 8
Views: 8455

Re: Azasel music engine

I'm trying to generate triangle shaped tremolo using Bresenham line algorithm. It's specified by 3 arguments : phase, rate and depth. triangle.png Following Bresenham with time as x and volume delta as y, we have at the initialization phase: deltaX = phase << 1; deltaY = depth << 1; x = 0; y = 0; sY...
by MooZ
Sun Apr 26, 2009 10:55 am
Forum: General
Topic: Forum/Subforums and whatnot
Replies: 6
Views: 14266

Re: Forum/Subforums and whatnot

Just above the Save/Preview/Submit buttons, there's the option menu. And next to it, you have "Upload attachment" tab.
by MooZ
Tue Apr 21, 2009 8:31 am
Forum: General
Topic: Forum/Subforums and whatnot
Replies: 6
Views: 14266

Re: Forum/Subforums and whatnot

You can now attach files to your message.
File size must be at most 256kB. You can only attach one file per message and 3 files per post.
by MooZ
Tue Apr 21, 2009 8:26 am
Forum: PC-Engine
Topic: Azasel music engine
Replies: 8
Views: 8455

Re: Azasel music engine

Here's a commented version. There're some still some uncommented constants (for example in the Azasel routine).
by MooZ
Thu Apr 02, 2009 5:45 pm
Forum: General
Topic: Need RSS Feeds!
Replies: 2
Views: 10388

Re: Need RSS Feeds!

Image
by MooZ
Fri Mar 27, 2009 9:04 pm
Forum: PC-Engine
Topic: Disassembling Tennokoe Bank
Replies: 13
Views: 23071

Re: Disassembling Tennokoe Bank

Woot! Found it! So the tennokoe's flash is at segment $40. And according to http://turbo.mindrec.com/tginternals/hw/ it's right in the HuCard storage. The bad news is that this piece of code is located at $2755 (MPR 1 : $F8) in bss :| It's initialized at $edea. TII $edf2, $2755, $0008 RTS And set up...
by MooZ
Thu Mar 26, 2009 9:52 pm
Forum: PC-Engine
Topic: Disassembling Tennokoe Bank
Replies: 13
Views: 23071

Re: Disassembling Tennokoe Bank

Here're some updates : The BRAM is mapped in MPR #4. $40,$41 is used as a pointer to $8000 (the bram). As stated by http://pcedev.net/pce_docs/pcetech.txt BRAM is unlock by writing the sequence $48, $75, $80 to $1807. This is done using the tin instruction : TIN $fd77, $1807, $0003 It's used at $fd6...
by MooZ
Thu Mar 26, 2009 2:10 pm
Forum: PC-Engine
Topic: Disassembling Tennokoe Bank
Replies: 13
Views: 23071

Disassembling Tennokoe Bank

Hi there! I started disassembling the Tennokoe Bank some days ago. I put all the files [there] . There are a lot of "weird" stuffs. The first on I encountered is in the code for reading joypad state . $260b contains the current pad state. $260d contains the previous pad state. $260e seems ...