Search found 84 matches

by KillaMaaki
Sun Dec 30, 2018 9:49 am
Forum: Demos
Topic: Silly little turn based test :)
Replies: 13
Views: 11274

Silly little turn based test :)

Just a little JRPG-esque turn based combat prototype I've been tinkering with :) Trying to experiment with making mechanics just a bit outside of the usual bare-bones turn based menus, so I ended up experimenting with a little QTE-esque mechanic to augment it. Attacks for example take a three-sequen...
by KillaMaaki
Sat Dec 29, 2018 1:57 am
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

One more question: I don't suppose there's a chance that a call to set the frequency of Channel 3 in a sound effect, done definitely after locking that channel (checking the actual byte stream in a hex editor this time to be sure), would persist after the sound is finished playing? My background mus...
by KillaMaaki
Fri Dec 28, 2018 9:35 am
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

Honestly just knowing this behavior is fine for me. I sorta knew those shouldn't be there in the first place.I'd almost rather it do no error checking at all if that happens to be leaner/more efficient. I managed to completely reproduce the error on the Genesis GX Plus libretro core, and removing th...
by KillaMaaki
Thu Dec 27, 2018 5:56 pm
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

I know your feeling well. The feeling that you've produced barely-working code that could fall apart never really goes away (not even in the world of professional salaried development!) and is less indicative of your own skill and more indicative of your own self worth. You'll always find a way to p...
by KillaMaaki
Thu Dec 27, 2018 7:11 am
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

Actually.... mighta spotted a bug on hardware, wanted to ask if you knew anything about this or if this might be a converter bug but it definitely only manifests on real hardware. Basically in that demo you can hear a victory theme when you defeat the slime. The theme has a center-panned marimba arp...
by KillaMaaki
Tue Dec 25, 2018 12:17 am
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

Noted, thanks! :)
I'll probably make a pull request of all of this for the converter repo at some point but for now it's nice to actually have it working!

EDIT: Attached a little demo of what I've managed with Echo so far btw, thanks for your help and input c:
by KillaMaaki
Mon Dec 24, 2018 9:59 pm
Forum: Tools
Topic: Fork of DMF2ESF (Deflemask to Echo converter)
Replies: 10
Views: 21624

Re: Fork of DMF2ESF (Deflemask to Echo converter)

Alright so here's a list of fixes I've found so far that I really just ought to turn into a pull request, and may do later: Move the code that sets DACEnabled based on 17XX commands to before the code that processes instrument changes. Force a note off for the PCM channel when processing a 1700 comm...
by KillaMaaki
Mon Dec 24, 2018 7:59 pm
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Re: Tons of trouble with Echo (pulling my hair out)

Hm, interesting. Lemme see if I can figure out where those are coming from. EDIT: Oh wild actually it's *four* extra bytes. Whatever it was trying to serialize, it looks like it gets interpreted as setting the frequency of FM channel 2 and PSG channel 8 (!?) EDIT 2: OH FOR FUCK'S SAKE instead of wri...
by KillaMaaki
Mon Dec 24, 2018 9:59 am
Forum: Megadrive/Genesis
Topic: Tons of trouble with Echo (pulling my hair out)
Replies: 11
Views: 9813

Tons of trouble with Echo (pulling my hair out)

I'm having a lot of trouble with Echo that I've so far managed to find odd workarounds for... but this one's absolutely driving me nuts. Trying to get SFX playback working but for some reason even the simplest SFX are glitching out. For example, exported from dmf2esf, I have this cursor sound (ran i...
by KillaMaaki
Mon Dec 24, 2018 3:22 am
Forum: Tools
Topic: Fork of DMF2ESF (Deflemask to Echo converter)
Replies: 10
Views: 21624

Re: Fork of DMF2ESF (Deflemask to Echo converter)

Having a ton of trouble getting this to work. Here's a simple test case that is, for some reason, totally failing to work. It's just a bassline that plays on one channel. Attached the DMF file and the resulting ESF file. In every single emulator I've tried, the first note is totally silent. From deb...
by KillaMaaki
Sat Dec 22, 2018 7:51 am
Forum: SGDK
Topic: VDP_loadTileData CPU vs DMA differences?
Replies: 5
Views: 4876

VDP_loadTileData CPU vs DMA differences?

So I'm back on my experimenting with MD homebrew bullshit :D Trying to write some custom graphics handling routines to handle custom data blobs. Was having issues getting tilesets loaded in. This particular tileset has 293 unique tiles in it. What I have is a pointer to the raw data as a u32*, the t...
by KillaMaaki
Mon Jul 31, 2017 4:36 am
Forum: Demos
Topic: Need help testing 32X Sandbox
Replies: 34
Views: 18047

Re: Need help testing 32X Sandbox

Fantastic!
Also threw back in the sound effects and the echo buffer, which another guy on Discord also reported working on his 32X.
FINALLY.
Looking forward to hopefully never touching this particular section of code again, lol.

Thank you for your help!
by KillaMaaki
Sun Jul 30, 2017 8:57 pm
Forum: Demos
Topic: Need help testing 32X Sandbox
Replies: 34
Views: 18047

Re: Need help testing 32X Sandbox

Yeah, I sort of decided to sink the time into getting this up and running on REAL hardware because IMHO I don't feel like I can call my stuff 32X homebrew if it doesn't actually run on a 32X. If it only runs in Fusion then it's really just Fusion homebrew, isn't it? ;) So here's another version to t...
by KillaMaaki
Sun Jul 30, 2017 5:49 am
Forum: Demos
Topic: Need help testing 32X Sandbox
Replies: 34
Views: 18047

Re: Need help testing 32X Sandbox

Hm, that's curious. So the error happens in patch changing, which grabs a pointer to the sample bank the channel is set to use, then grabs the sample from that sample bank. If the cache was involved here (for example, the main CPU actually ends up setting up a song's default sound banks after the so...
by KillaMaaki
Sun Jul 30, 2017 5:22 am
Forum: Demos
Topic: Need help testing 32X Sandbox
Replies: 34
Views: 18047

Re: Need help testing 32X Sandbox

You know, I actually wouldn't be surprised if the problem lies in switching channel patches. Here's three more builds. - 1 has bank select and patch number events disabled (adds in pan and volume however) - 2 has bank select enabled, patch number disabled (song shouldn't have any bank select command...