Search found 1603 matches

by Quietust
Fri Oct 23, 2020 9:46 am
Forum: NESdev
Topic: Fixing Metroid NES RNG by using FDS RNG
Replies: 4
Views: 1396

Re: Fixing Metroid NES RNG by using FDS RNG

NewRisingSun wrote:
Fri Oct 23, 2020 2:45 am
IPS patch please :)
Took me about 5 minutes to throw one together - see attached.
by Quietust
Thu Oct 22, 2020 10:04 am
Forum: NESdev
Topic: Fixing Metroid NES RNG by using FDS RNG
Replies: 4
Views: 1396

Re: Fixing Metroid NES RNG by using FDS RNG

samlrs wrote:
Thu Oct 22, 2020 8:29 am
Hello drk421

I'm trying to recreate your experiment and having some issues
its seems like I'm missing something because using your method does not work in my case
I'm trying to fix my donkey kong copy
Why are you asking about Donkey Kong when this thread is about Metroid?
by Quietust
Tue Oct 20, 2020 8:43 am
Forum: General Stuff
Topic: SSD died after dropping laptop
Replies: 35
Views: 7897

Re: SSD died after dropping laptop

If u have hard disk HDD0 of size X, buy another two hardisks HDD1 and HDD2 of size >=X and: 1) Do incremental backups of your HDD0 to HDD1. For windows I found good utillity called Cobian Backup. It copies all the files and clears archive atribute to them. Next time you run it (in week, month or so...
by Quietust
Mon Oct 19, 2020 6:56 am
Forum: Newbie Help Center
Topic: Trying to understand bank switching
Replies: 5
Views: 788

Re: Trying to understand bank switching

To get access to bank N in $8000-$BFFF, one writes N to a location in ROM that also contains N. When you do that, I heard it will go to the same address that your currently in. How do you control that? Do you have to use .org (in nesasm) Tokumaru already answered your question: Be careful with wher...
by Quietust
Mon Oct 19, 2020 6:30 am
Forum: Other Retro Dev
Topic: Megadrive 16bit adres boundaries
Replies: 2
Views: 386

Re: Megadrive 16bit adres boundaries

So the address of the color palate has to be even, because the cpu reads 16bit words, so an uneven address would simply point to the higher byte of a word making it an illegal instruction. Do I understand this correctly? No - the CPU is "smart" enough to realize that reading a 16-bit word from an o...
by Quietust
Mon Oct 19, 2020 5:47 am
Forum: Newbie Help Center
Topic: Changes to background tiles showing on all screens
Replies: 13
Views: 1102

Re: Changes to background tiles showing on all screens

So I just took a look at neslib, and all I can say is that I don't know what the author was thinking: 1. Both "set_vram_update" and "flush_vram_update" permanently install a single VRAM update block - once it runs, the only way to make it stop is to call the function again with a NULL pointer. 2. Th...
by Quietust
Sat Oct 17, 2020 7:26 am
Forum: Newbie Help Center
Topic: Changes to background tiles showing on all screens
Replies: 13
Views: 1102

Re: Changes to background tiles showing on all screens

I'm not familiar with any of the function names you're mentioning - are they part of some external library you're using? And if so, what does that library's documentation say about how they should be used?
by Quietust
Fri Oct 16, 2020 8:11 pm
Forum: Newbie Help Center
Topic: Changes to background tiles showing on all screens
Replies: 13
Views: 1102

Re: Changes to background tiles showing on all screens

Does your VRAM update code clear the buffer after it's done writing the updates?
by Quietust
Fri Oct 16, 2020 3:06 pm
Forum: Newbie Help Center
Topic: NTSC or PAL?
Replies: 7
Views: 784

Re: NTSC or PAL?

To further clarify, NES programs fall into multiple categories: 1. Programs which are designed for one region but which happen to work just fine in other regions. Most NTSC games fall into this category, and some of them have specially modified PAL versions which also fall into this category; runnin...
by Quietust
Sun Oct 11, 2020 1:09 pm
Forum: NES Hardware and Flash Equipment
Topic: Brainstorming using Microcontroller as mapper
Replies: 7
Views: 792

Re: Brainstorming using Microcontroller as mapper

Mapper1, in serial mode, latch 1 bit once, and then set the bank when writing mapper at the sixth time. Since the sixth write action does not actually latch the data, the timing requirements are not so strict. But the MMC1 doesn't set the bank during a sixth write - it does it during the fifth writ...
by Quietust
Fri Oct 09, 2020 12:32 pm
Forum: NESemdev
Topic: Project Nested - NES emulator for SNES
Replies: 33
Views: 19299

Re: Project Nested - NES emulator for SNES

Just tried version 1.1, and a lot more of my personal test ROMs are working now. However, I noticed that the "Sprite limit per scanline" option seems to be off by one, at least when running in bsnes v115 - the 9th sprite (which triggers Sprite Overflow) is still being displayed, while the 10th one (...
by Quietust
Fri Oct 09, 2020 12:02 pm
Forum: NES Hardware and Flash Equipment
Topic: Brainstorming using Microcontroller as mapper
Replies: 7
Views: 792

Re: Brainstorming using Microcontroller as mapper

In modern times, fast 32-bit microcontrollers with 5V-tolerant I/O have become very inexpensive and thus appealing. ... This would be happening on the order of MHz which is asking a lot of a microcontroller, but maybe attainable these days with 100+ MHz micros becoming common. Are there any 5V-tole...
by Quietust
Mon Oct 05, 2020 10:31 am
Forum: Newbie Help Center
Topic: struggling with understanding pallets
Replies: 5
Views: 480

Re: struggling with understanding pallets

this is the code I'm using to do that. loadpallete: lda pallete, x sta $2007 inx cpx #$0F bne loadpallete I see 2 problems in that code, both in the same place: it's only writing 15 bytes of data. If you want to just update half of the palette (i.e. sprites or background), then you need to do cpx #...
by Quietust
Thu Oct 01, 2020 8:42 pm
Forum: NES Hardware and Flash Equipment
Topic: Eccentric pedantic "monochrome" glitch
Replies: 15
Views: 3212

Re: Eccentric pedantic "monochrome" glitch

I just spent a bit of time tracing layer images for the clock divider - when I get a chance tomorrow, I'll vectorize them and throw them into ChipSim (like I did with that other "mystery logic" on the revisionless 2A03) so we can clearly see what's going on. Edit: it's done , and a quick round of si...
by Quietust
Thu Oct 01, 2020 9:49 am
Forum: Reproduction
Topic: Using non CMOS eproms on NES Carts
Replies: 10
Views: 1049

Re: Using non CMOS eproms on NES Carts

i tested all point, and all seems to be fine, so i think that the problems are the eproms itself, you cant use non CMOS eproms on the nes alfter all, so, thats all I don't see how an NES cart could possibly fail solely due to using non-CMOS EPROMs - after all, the NES CPU and PPU are themselves non...