Search found 1209 matches

by nocash
Thu Jul 09, 2020 12:21 pm
Forum: NESdev
Topic: I accidentally discovered what Double Dribble was probably intended to sound like.
Replies: 20
Views: 1991

Re: I accidentally discovered what Double Dribble was probably intended to sound like.

That stuff happens all the time, even in professional music, https://m.youtube.com/watch?v=n55cl7MOmsg you'd never know if the last 20 seconds were actually intended to sound like that.
by nocash
Tue Jun 23, 2020 11:30 pm
Forum: NESdev
Topic: Max stack depth + OAM transfer
Replies: 4
Views: 814

Re: Max stack depth + OAM transfer

Do you really need the uncompressed 512 byte FAT sector, and the 512 byte DATA sector at the same time?
by nocash
Sat Jun 20, 2020 3:31 pm
Forum: General Stuff
Topic: We need a better name for "Adventure Games."
Replies: 40
Views: 3435

Re: We need a better name for "Adventure Games."

Whenever I hear the term "adventure" I picture someone picking up a sword and slaying dragons. Wouldn't that be a "big-game trophy hunting game", or a "fantasy safari slayer game"? I would say that real adventures are about solving any kind of bigger or smaller problems that are unexpectedly encoun...
by nocash
Sat Jun 20, 2020 2:10 pm
Forum: NES Graphics
Topic: Honest box art
Replies: 18
Views: 1659

Re: Honest box art

Would an honest box for a Minesweeper clone look like a bunch of soldiers using metal detectors? Yes, except that mine clearing is a painstaking decades-long task, more likely left to civilians, not to soldiers posing with machine guns (and whom are suspectable of having planted mines in the first ...
by nocash
Sun Jun 14, 2020 3:37 pm
Forum: General Stuff
Topic: Mysterious pirate CD with swapped bytes
Replies: 2
Views: 772

Re: Mysterious pirate CD with swapped bytes

PPS. All CDROM data sectors (including those on for CD-XA discs) are internally stored inside of 930h-byte CD-DA audio sectors. The bytes are encoded as optical codes (as far as I remember, each code is 10bit wide, with 256 valid codes for 256 bytes, and several invalid codes) (and maybe the optical...
by nocash
Sun Jun 14, 2020 2:46 pm
Forum: General Stuff
Topic: Mysterious pirate CD with swapped bytes
Replies: 2
Views: 772

Re: Mysterious pirate CD with swapped bytes

CD-XA can use FORM1 sectors with 800h bytes and error correction, or optionally, FORM2 sectors with 914h bytes without error correction. The sector CRC is optional for FORM2, if the CRC is missing then you won't even see if there are errors. Maybe that's the problem? The burner might have tried to u...
by nocash
Thu Jun 11, 2020 11:28 pm
Forum: SNESdev
Topic: Ideas for compressing BRR samples further
Replies: 18
Views: 1698

Re: Ideas for compressing BRR samples further

Yes, that's interesting. Two basic questions:
- Is it lossless compression, allowing to restore the exact original BRR data?
- Did you already test different BRR files, including speech and other random sounds?
by nocash
Sun Jun 07, 2020 10:27 am
Forum: SNESdev
Topic: SNES PCB type database
Replies: 18
Views: 2515

Re: SNES PCB type database

I wouldn't follow Nintento's naming scheme that strictly... you could hardly say that the RTC chip isn't a special chip because Nintendo had declared the RTC chip being... an SRAM chip? The nice thing about the Special Chip column is that it can contain a human-legible description of what kind of sp...
by nocash
Sat Jun 06, 2020 10:33 am
Forum: Other Retro Dev
Topic: DSi unlaunch (bootcode exploit)
Replies: 224
Views: 184641

Re: DSi unlaunch (bootcode exploit)

You don't need the launcher. What you need is being able to load homebrew, if that is working, then the first step should be dumping the emmc chip, and then check if it is corrupted... eg. try if the emmc dump works in no$gba, or decrypt it and use scandisk to check for errors. Btw. what did you do ...
by nocash
Sat Jun 06, 2020 10:10 am
Forum: SNESdev
Topic: SNES PCB type database
Replies: 18
Views: 2515

Re: SNES PCB type database

The http://snescentral.com/pcblisting.php does look much better now, with the chipset info added to the board names. One thing is missing are the RTC cips... For SHVC-LJ3R-01 add special chip S-RTC. For SHVC-LDH3C-01 add special chip SPC7110 + RTC-5413. Why are the ST010..ST018 board listed with "0"...
by nocash
Wed Jun 03, 2020 7:38 pm
Forum: Other Retro Dev
Topic: DSi unlaunch (bootcode exploit)
Replies: 224
Views: 184641

Re: DSi unlaunch (bootcode exploit)

That does still happen, even after power-off? And you can't boot any software? Looks bad, might be corrupted emmc, or corrupted wifi flash, or - more simple - bad contact on the wifi board connector. I would first check the wifi board, if fhat doesn't help... the older unlaunch versions did work wit...
by nocash
Fri May 29, 2020 8:34 am
Forum: NES Hardware and Flash Equipment
Topic: 8k to 32k SNES VRAM schematic
Replies: 9
Views: 1268

Re: 8k to 32k SNES VRAM schematic

dougeff wrote:
Fri May 29, 2020 6:12 am
Are you sure you mean SNES?
I think the post is about SRAM in SNES cartridges... but...
VRAM is short for Video RAM.
But there is no video memory in SNES cartridges (unlike NES cartridges).
SNES cartridges that do contain SRAM are using it for saving game positions.
by nocash
Wed May 20, 2020 11:32 am
Forum: Other Retro Dev
Topic: 3DS reverse engineering
Replies: 271
Views: 147807

Re: 3DS reverse engineering

Just looked at the GBA footer hexdump. The entries with file offsets and sizes and padding bytes are actually as guessed... so the format should look as so: GBA ROM-images are reportedly stored in .code files (in NCCH .app files, which can also contain the usual NCCH icon/banner/logo). Nintendo is u...
by nocash
Wed May 20, 2020 10:46 am
Forum: Other Retro Dev
Topic: 3DS reverse engineering
Replies: 271
Views: 147807

Re: 3DS reverse engineering

MCU events 24-29 correspond to the same bits in reg 0x22. One event for each bit. Good to know! I had missed IRQ 26,27,28,29 in my MCU disassembly. Now I've found them... and IRQ 18,19,20,21 are also used: MCU[10h-13h] - MCU Interrupt Flags, bit0-31 (1=IRQ, cleared after read) (R) MCU[18h-1Bh] - MC...
by nocash
Mon May 18, 2020 2:37 am
Forum: Other Retro Dev
Topic: 3DS reverse engineering
Replies: 271
Views: 147807

Re: 3DS reverse engineering

There were a number of small problems like not waiting for MCU events when MCU reg 0x22 got written. Is that for the "push" bit in MCU[22h].bit1? The bootrom doesn't seem to wait for "push" events, I am wondering what the "push" is good for (and of course, what "push" means at all). The I2C-LCD reg...