Search found 8044 matches
- Wed Feb 14, 2024 8:12 am
- Forum: NESdev
- Topic: Help needed getting MMC5 PCM to work!
- Replies: 9
- Views: 564
Re: Help needed getting MMC5 PCM to work!
First of all, the MMC5 and especially the PCM channel is only roughly understood by the NESDev community, and much of it is made of recent discoveries which are subjects to evolution. The Flashcart implementations of MMC5s are based on the rough understanding the community has, and has been designed...
- Wed Feb 14, 2024 3:37 am
- Forum: General Stuff
- Topic: DMCA Anti-Circumvention Laws and Video Game Dumping
- Replies: 39
- Views: 2167
Re: DMCA Anti-Circumvention Laws and Video Game Dumping
In the other thread it sounded like even private-copy backups are illegal if you had to defeat a copy-protection scheme to get the data. Like everyone here, I am not a lawyer, and that other thread is too long/big for me to read all through. That being said, it sounds very illogical to me that defe...
- Wed Feb 14, 2024 1:07 am
- Forum: NESemdev
- Topic: mmc5 exram
- Replies: 14
- Views: 951
Re: mmc5 exram
The MMC5 has different bankswitching registers for BG and sprites. The trick is that on each scanline, there is a phase of fetching of BG tiles and patterns that Dwedit explained, then a phase of fetching at most 8 sprites. The MMC5 will rapidly and automatically bankswitch the CHR-ROM between both ...
- Mon Feb 12, 2024 3:08 pm
- Forum: NESemdev
- Topic: mmc5 exram
- Replies: 14
- Views: 951
Re: mmc5 exram
If the ExRAM is mapped to a nametable, it can be accessed juste like read and writes to the usual nametables of the internal VRAM in the NES. However there is some specific timings, it is accessible only during VBlank, and on the other side, it is accessible at $5c00-$5fff only during frame in some ...
- Mon Feb 12, 2024 3:06 pm
- Forum: General Stuff
- Topic: DMCA Anti-Circumvention Laws and Video Game Dumping
- Replies: 39
- Views: 2167
Re: DMCA Anti-Circumvention Laws and Video Game Dumping
ROM dumping, regardless of how the dump was made, is legal.
Sharing your dump on the internet, no matter how the dump was made, is not if the dump is a Copyrighted work.
Sharing your dump on the internet, no matter how the dump was made, is not if the dump is a Copyrighted work.
- Mon Feb 12, 2024 2:51 pm
- Forum: NESemdev
- Topic: mmc5 exram
- Replies: 14
- Views: 951
Re: mmc5 exram
MMC5 ExRAM can be accessed in read and write forms both through $2007 and through $5c00-$5fff depending on the mode selected in register $5104.
What exactly do you fail to understand in the explaintations given on the wiki ?
What exactly do you fail to understand in the explaintations given on the wiki ?
- Sat Dec 09, 2023 2:59 pm
- Forum: Newbie Help Center
- Topic: Multi-Direction Scrolling
- Replies: 2
- Views: 2184
Re: Multi-Direction Scrolling
Really, the first thing to do before tempting to code any multidirectional scrolling demo is to open your favourite games in FCEUltra emulator and use the Nametable viewer with the scroll bars. This is immensely useful in understanding what's happening in VRAM when a game is scrolling, and explainin...
- Tue Oct 24, 2023 1:45 pm
- Forum: General Stuff
- Topic: I seek to end my abuse of "(ab)use"
- Replies: 14
- Views: 2710
Re: I seek to end my abuse of "(ab)use"
I like this usage of the word "abuse" and I don't think there's any reason to seek to replace it.
As a native french speaker, it's a no-brainer, as in our language "abuse" has a very different meaning, it means taking too much of something (that thigs doesn't need to be a drug).
As a native french speaker, it's a no-brainer, as in our language "abuse" has a very different meaning, it means taking too much of something (that thigs doesn't need to be a drug).
- Tue Oct 24, 2023 1:39 pm
- Forum: NESdev
- Topic: Expand CNRom CHR 32k to 64k
- Replies: 9
- Views: 2105
Re: Expand CNRom CHR 32k to 64k
Found the issue while writing this comment The upper 2 bank select bits on the 74HC161 were connected to security diodes. If they were connected to CHR ROM address lines instead, this board could have theoretically supported up to 128 KB of CHR ROM. So, the limits were hardwired. But, what if I som...
- Fri Sep 29, 2023 2:33 pm
- Forum: NESdev
- Topic: MMC5 now has how much WRAM!?
- Replies: 17
- Views: 2616
Re: MMC5 now has how much WRAM!?
Just to be clear - the MMC5 itself only has 1k of RAM which can be mapped to either CPU (acting like WRAM) or PPU. The WRAM memory who is accessible at $6000-$FFFF has to be on the cartridge. Previous mappers such as the MMC1 could be tricked to adress large chunks of WRAM but it wasn't designed wit...
- Mon Sep 04, 2023 1:48 pm
- Forum: General Stuff
- Topic: Living without a personal smartphone
- Replies: 69
- Views: 30725
Re: Living without a personal smartphone
As many of you guys, I have been able to avoid smartphones completely until the end of year 2020, when they scrapped the 2G services in Switzerland. At that point, my only choice was either live without a phone at all, buy specifically a phone designed for elderly people who can't handle smartphones...
- Fri Jul 08, 2022 2:28 pm
- Forum: NESdev
- Topic: How does Castlevania 3 render the character switch animation?
- Replies: 6
- Views: 1712
Re: How does Castlevania 3 render the character switch animation?
So it's just timing its bank switching to go on specific scanlines? I suppose that isn't too hard since it freezes gameplay, but that still has to be done manually... The original game use VRC6 mapper, the western port MMC5, both of which are quite capable on IRQs. When making the hack that allows ...
- Fri Jul 08, 2022 2:23 pm
- Forum: NESdev
- Topic: Changing nametable layout terminology on the wiki
- Replies: 22
- Views: 2747
Re: Changing nametable layout terminology on the wiki
Four screen VRAM is often referred to as four screen mirroring, despite there being no mirroring. I think four screen arrangement makes more sense than mirroring. You're right that, as far as I remember, the original name for calling this feature was "Four-screen VRAM". Only later was it ...
- Wed Jul 06, 2022 1:58 pm
- Forum: NESdev
- Topic: Changing nametable layout terminology on the wiki
- Replies: 22
- Views: 2747
Re: Changing nametable layout terminology on the wiki
I don't mind the terminology being changed as long as the original terminology is still documented. The ideal would be to document where each set of terms originally came from and who used them. But please, don't call horizontal arrangement "horizontal scrolling", because scrollig is alrea...
- Tue May 17, 2022 5:25 am
- Forum: NES Hardware and Flash Equipment
- Topic: MMC1 MAPPER impossible to do with discrete parts
- Replies: 20
- Views: 2040
Re: MMC1 MAPPER impossible to do with discrete parts
We should have a challenge. Design 100% compatible MMC1, only use 74xx chips (any, including shift registers, rare ones etc), minimum # of chips wins. How many do you think it takes? What’s realistic? The problem is that doing so is completely useless. Many chips technically existing in the 74xx se...