Search found 3922 matches

by Memblers
Sat Jan 14, 2023 11:09 pm
Forum: NES Music
Topic: Saw Wave on DPCM channel w/ Famitracker
Replies: 14
Views: 642

Re: Saw Wave on DPCM channel w/ Famitracker

Can you post the error message you get from CA65 or LD65, and the commands used to build the program? CA65 will surely complain if you don't .include "zsaw.inc". And LD65 will surely complain if you don't link your program with zsaw.o. I'm not sure in this case, but you might need to list ...
by Memblers
Wed Jan 11, 2023 5:04 pm
Forum: SNESdev
Topic: What is wrong with my SNES?
Replies: 3
Views: 316

Re: What is wrong with my SNES?

Any chance the controllers and console are from different regions (PAL/NTSC)? If so, that could be normal.
by Memblers
Sat Jan 07, 2023 5:58 pm
Forum: NESemdev
Topic: LandyNES
Replies: 5
Views: 545

LandyNES

https://twitter.com/WaluigiBSOD/status/1611139757538512897 Recently, twitter user WaluigiBSOD discovered a 1996 copy of the LandyNES emulator. It's among the first NES emulators (such as Pasofami, NESA, and iNES). This "public beta" was released by Damaged Cybernetics, but the file was lo...
by Memblers
Sat Jan 07, 2023 2:31 pm
Forum: NES Music
Topic: 2A03 cover of "Sonic the Hedgehog 3 - Competition Menu"
Replies: 2
Views: 145

Re: 2A03 cover of "Sonic the Hedgehog 3 - Competition Menu"

I think some slow decaying volume envelopes could benefit from being less linear. The NES volume steps are linear, so stepping through them in a linear path sounds to me, unnaturally loud. Compare Dragon Quest 1 to 2,3,4. DQ1 uses the hardware volume envelopes, has the same kind of effect.
by Memblers
Thu Jan 05, 2023 5:03 pm
Forum: NES Hardware and Flash Equipment
Topic: NES fails to play certain games. (Mega Man 1)
Replies: 5
Views: 502

Re: NES fails to play certain games. (Mega Man 1)

I don't wanna imply it's an NESRGB issue, just wanna be as descriptive as possible, although i wouldn't be surprised as mine's been a nightmare with all sorts of issues that have all oddly resolved themselves somehow. Have any of the caps been replaced? I don't know if I can tie that to any specifi...
by Memblers
Sat Dec 31, 2022 4:58 am
Forum: NES Music
Topic: Saw Wave on DPCM channel w/ Famitracker
Replies: 14
Views: 642

Re: Saw Wave on DPCM channel w/ Famitracker

FloResolution wrote: Fri Dec 30, 2022 10:07 pm Now I want to figure out how the nmi_handler is exported, to be imported to zsaw.s
In demo.s that happens at line 91, .export nmi_handler, after nmi_handler is defined.
by Memblers
Fri Dec 30, 2022 7:04 am
Forum: Newbie Help Center
Topic: ASM6 already assembles but the ROM stays with the black screen (MMC3)
Replies: 7
Views: 369

Re: Failed to assemble with ASM6 (Can't open file)

is bank0.asm (etc) in a folder or in another directory? I was able to solve it, it was that the name of the files was misspelled. It already assembles the ROM but it stays with the black screen. Since you have an assembled ROM, the next step can be a file comparison. In Windows command prompt you c...
by Memblers
Wed Dec 28, 2022 5:31 am
Forum: NES Music
Topic: Saw Wave on DPCM channel w/ Famitracker
Replies: 14
Views: 642

Re: Saw Wave on DPCM channel w/ Famitracker

I found it searching github, line 41 of zsaw.s is the code. zsaw.inc is where zsaw_init is declared with .global How do I make it declare? Or initialize the code on zsaw.s demo.s shows how to use zsaw.s, though most of it is the note sequence and video stuff, everything else is there, too. When you...
by Memblers
Tue Dec 27, 2022 3:59 pm
Forum: NES Music
Topic: Saw Wave on DPCM channel w/ Famitracker
Replies: 14
Views: 642

Re: Saw Wave on DPCM channel w/ Famitracker

It's awesome to see this being used, I think about blargg's DMC synth demo all the time. Uhh, so it's says to run "jsr zsaw_init" where is that? I assumed I'd find it using a debugger, but there was no luck I found it searching github, line 41 of zsaw.s is the code. zsaw.inc is where zsaw_...
by Memblers
Mon Dec 12, 2022 9:53 pm
Forum: General Stuff
Topic: Fun with ChatGPT
Replies: 4
Views: 745

Fun with ChatGPT

If you haven't seen it, ChatGPT is a language model trained on quite a bit of text available on the internet. Years ago I used to play around with markov chain text generators and that was always absurd fun, but this makes one of those seem like a baby's toy in comparison. https://chat.openai.com/ch...
by Memblers
Sat Dec 10, 2022 11:41 pm
Forum: General Stuff
Topic: What is one thing about a retro console/computer's specifcations that you would change?
Replies: 34
Views: 1799

Re: What is one thing about a retro console/computer's specifcations that you would change?

Are the documents complete enough to allow the creation of some sort of emulation of the chip? Would have loved to hear how it sounds. It's almost like a poor man's SID but with waveform capabilities. What's missing is the details on the LFSR, no word on the length, or tap bits. That part would be ...
by Memblers
Sat Dec 10, 2022 6:21 pm
Forum: General Stuff
Topic: What is one thing about a retro console/computer's specifcations that you would change?
Replies: 34
Views: 1799

Re: What is one thing about a retro console/computer's specifcations that you would change?

The Atari 7800 could have been a lot better if it had it's own audio chip. Supposedly they wanted to, but Atari told them no. So the designers instead decided the chip would be go in the cartridge. Apparently this chip "Minnie" existed as a prototype, but was never put into production. Som...
by Memblers
Sun Nov 27, 2022 2:08 am
Forum: NES Hardware and Flash Equipment
Topic: INLretro Scripts
Replies: 2
Views: 389

Re: INLretro Scripts

what is cninja.lua, what is dualport.lua, and what is easyNSF.lua? Color Ninja is what it says in the script, seems to be INL's board similar to Color Dreams, but with flash writable (some enable bits at $6000-$7FFF). dualport is probably for one of INL's board that uses dual-port RAM. easyNSF I th...
by Memblers
Thu Nov 17, 2022 6:47 pm
Forum: NESdev
Topic: How to get carts manufactured?
Replies: 15
Views: 1083

Re: How to get carts manufactured?

tokumaru: Ah yeah, that is smarter. I had look around some more, and I remembered seeing this in KHAN's Larry. This seems like a smaller way to wait for both program and erase to finish. wait: lda (ptr),y cmp (ptr),y bne wait Also, should the ines header have the flag set to indicate battery backed ...