Search found 186 matches

by notaz
Sat Apr 06, 2019 9:10 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

Mask of Destiny wrote:
Fri Apr 05, 2019 9:59 pm
notaz, what revision is your MD1?
notaz wrote:
Sun Mar 31, 2019 8:40 pm
I'm running it on my MD1+MegaCD2+32X setup, MD1 is PAL VA6 modded with region/60Hz switches set to 60Hz mode.
... but the problems also happen in 50Hz mode and with addons detached.
by notaz
Fri Apr 05, 2019 10:29 am
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

Tried adding busreq wait loop before the DMA (right now it lacks one, just writes and forgets) - still broken, but slightly differently I think. What you mean by different ? It's true that i don't wait for BUS to be taken because normally the operation is fast (require 2 or 3 68000 at max) and the ...
by notaz
Thu Apr 04, 2019 10:54 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

So I was sent a build with HALT_Z80_ON_IO and it corrupts and hangs at the usual corruption spot. I'm really curious what's going on and tried some ROM hacking. I've noticed that to start DMA, SGDK writes to reg23, reg21 and then the control word. Almost everything else writes to r23 as the last reg...
by notaz
Thu Apr 04, 2019 3:34 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

mix256 wrote:
Thu Apr 04, 2019 5:13 am
In the video one can see that the graphics for the spinning sword is corrupt.
Hmm yeah in seems without addons it hangs completely just before the sword shows up, not when the bg corrupts with addons.
by notaz
Mon Apr 01, 2019 10:43 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

Is there any chance that you could try without the addons? Disconnected the addons, now instead of the glitches from the video it consistently hangs at the same place instead. Would be nice to know if that could be the issue or if it's a faulty cart. Dump's md5sum 3a6effb7eb7e17a84957b7c2ba6c61ca, ...
by notaz
Sun Mar 31, 2019 8:40 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

Also received mine, really nice. However I guess that is not supposed to be happening: https://youtu.be/OZMgaJdNICs seems to be reproducing 100% here. I'm running it on my MD1+MegaCD2+32X setup, MD1 is PAL VA6 modded with region/60Hz switches set to 60Hz mode. Also the demo loop seems to crash in ~5...
by notaz
Wed Feb 20, 2019 6:51 pm
Forum: SGDK
Topic: General questions
Replies: 9
Views: 1094

Re: General questions

A bit off topic: just curious, why do you keep calling the planes/layers "plan"? I believe the official (an unofficial) docs call them (in singular) "plane" or "playfield", or sometimes just "scroll A", but never "plan".
by notaz
Mon Feb 04, 2019 6:20 pm
Forum: Collaboration
Topic: dragonbox.de cartridge production service
Replies: 6
Views: 2081

Re: dragonbox.de cartridge production service

The custom cart is now available here:
https://www.dragonbox.de/en/195-homebrew-production

I've updated the first post too.
by notaz
Mon Oct 01, 2018 11:24 am
Forum: Megadrive/Genesis
Topic: IO access differences in MD mode vs SMS
Replies: 4
Views: 835

Re: IO access differences in MD mode vs SMS

AFAIK PORT accesses are not doing anything in MD mode.
by notaz
Mon Aug 27, 2018 9:11 am
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Tänzer, a "ninja" game (Dev Diary thread)

VDP_waitVSync(); colorCyclePressStart(colorCycleTimer++); All that other function do is a few VDP_setPaletteColor. I get CRAM dots somewhere around line 192...what's up with that? Uninformed guess (since I don't know if you are using interrupts): You wait for vsync, vblank flag gets set, VDP_waitVS...
by notaz
Mon Mar 19, 2018 12:47 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Unnamed "ninja" game (Dev Diary thread)

If your build process keeps the elf file you can do "addr2line -e yourgame.elf 42c0" to find the line of code, or you can look up the address in the map file. Not sure if SGDK produces those, I use custom makefiles for my stuff.
by notaz
Mon Feb 05, 2018 3:01 pm
Forum: Demos
Topic: Tänzer, a "ninja" game (Dev Diary thread)
Replies: 290
Views: 30330

Re: Unnamed "ninja" game (Dev Diary thread)

mix256 wrote:
Mon Feb 05, 2018 2:08 pm
Yeah, want to go the "non-soldering" route, if I can. Because I really suck at it and is close to blind...or something.
Is running through the internet for PCB suppliers now, so far I've got these:
*shameless plug*
viewtopic.php?f=21&t=2635
by notaz
Mon Nov 06, 2017 1:56 pm
Forum: Super 32X
Topic: "The Question" ported to 32X
Replies: 19
Views: 3064

Re: "The Question" ported to 32X

Chilly Willy wrote:
Sun Nov 05, 2017 5:50 pm
EDIT2: The current NeoMyth menu mirrors rom data to make certain games work that expect mirroring.
Could you share an example of such a game?
I'm not aware of any games that are relying on mirroring.
by notaz
Sun Oct 01, 2017 11:03 pm
Forum: Video Display Processor
Topic: vcounter corruption
Replies: 3
Views: 3210

vcounter corruption

I don't remember if this has been reported, but if you read the vcounter at the moment it's changing (presumably?), you'll get a corrupted value. Usually bit1 is set when it shouldn't be, at least on my VA6 MD1. It's very rare, but if you do reads in a tight loop, you'll get up to several bad reads ...