Search found 462 matches

by Revenant
Fri Aug 16, 2024 3:01 pm
Forum: SNESdev
Topic: SPC File Format looks like S***
Replies: 53
Views: 29260

Re: SPC File Format looks like S***

darby wrote: Sun Aug 11, 2024 7:24 pm Anyone have this release kicking around? The site seems to be dead these days.
https://revenant1.net/swcdx.rsn
by Revenant
Sun Jul 30, 2023 12:19 pm
Forum: SNESdev
Topic: Mystery Weird Japanese SA-1 Game
Replies: 3
Views: 2073

Re: Mystery Weird Japanese SA-1 Game

Pachi-Slot Monogatari: PAL Kougyou Special is probably the game you're thinking of. If I remember right, the header does correctly indicate that the SA-1 is present but the game never actually does anything with it.
by Revenant
Sun Apr 09, 2023 12:26 pm
Forum: SNESdev
Topic: Is the following ChatGPT-generated SNES code legit?
Replies: 27
Views: 6236

Re: Is the following ChatGPT-generated SNES code legit?

Even if it did use WAI instead of WDM there, it'd still be wrong because DMA halts the CPU until it's finished. The WAI instruction would just stall (possibly forever) until a completely unrelated interrupt happened instead.
by Revenant
Tue Jul 05, 2022 11:25 am
Forum: SNESdev
Topic: How many fullscreen 256 colour images?
Replies: 16
Views: 2391

Re: How many fullscreen 256 colour images?

Oziphantom wrote: Tue Jul 05, 2022 10:37 am 2018, is that exo 2 or exo 3?
2.0, I believe. I guess I'll have to look into updating it if/when I ever get around to doing anything else with that code.
by Revenant
Tue Jul 05, 2022 9:44 am
Forum: SNESdev
Topic: How many fullscreen 256 colour images?
Replies: 16
Views: 2391

Re: How many fullscreen 256 colour images?

I wrote an Exomizer decompressor for the SNES a few years ago: https://gist.github.com/devinacker/b3658c6c671bdf3abf58da33f15ef284 It's a bit larger than the stock 6502 version, but uses 16-bit operations where possible and also has some other options for tuning performance. Currently it depends on ...
by Revenant
Sat Jun 25, 2022 5:47 pm
Forum: Other Retro Dev
Topic: Are there any disassemblers for weird 6502 variants?
Replies: 6
Views: 1378

Re: Are there any disassemblers for weird 6502 variants?

MAME's 'unidasm' tool with the "-arch r65c19" option should do what you want (at least at a glance, the instructions it supports seem to match the table in the documentation you posted).
by Revenant
Sat Mar 12, 2022 11:00 pm
Forum: SNESdev Homebrew Projects
Topic: bouncing DVD logo demo :D
Replies: 9
Views: 9935

Re: bouncing DVD logo demo :D

Very nice work! This is making me want to brainstorm some more SNES sizecoding ideas, it's something I haven't really thought about in a while.
by Revenant
Fri Dec 10, 2021 8:52 am
Forum: SNESdev
Topic: Reviving Mesen-S?
Replies: 10
Views: 2667

Re: Reviving Mesen-S?

Nikku4211 wrote: Thu Dec 09, 2021 3:55 pm Or is BSNES-plus still based on an old version of BSNES with no emulation improvements since then?
Never was. Backporting emulation improvements has been a goal for the entire history of the project.
by Revenant
Thu Apr 29, 2021 1:14 pm
Forum: SNESdev
Topic: WAI instruction
Replies: 18
Views: 9250

Re: WAI instruction

An ABORT always calls the interrupt handler, but does not end a WAI instruction But that is the thing, the datasheet states the ABORTB does end a WAI instruction, when I is set. So the I does modify behavior other than IRQB. The ABORT does technically end the WAI instruction, but after the ...
by Revenant
Wed Apr 28, 2021 2:13 pm
Forum: SNESdev
Topic: WAI instruction
Replies: 18
Views: 9250

Re: WAI instruction

To try and put it simply: An NMI or RESET always ends a WAI instruction, and always calls the interrupt handler An IRQ always ends a WAI instruction, but only calls the interrupt handler if I=0 An ABORT always calls the interrupt handler, but does not end a WAI instruction The ABORT behavior is ...
by Revenant
Mon Apr 26, 2021 1:03 pm
Forum: SNESdev
Topic: 65C816 native to emulation mode switch
Replies: 2
Views: 3745

Re: 65C816 native to emulation mode switch

D remains untouched in emulation mode, but behaves a little differently in emulation mode: indexed addresses will wrap-around within a single page if D is page-aligned (i.e. the lower byte of the register is zero), otherwise it behaves the same as in native mode. Here is the implementation in bsnes ...
by Revenant
Mon Apr 12, 2021 12:10 pm
Forum: NESdev
Topic: NFT/Blockchain ROMS
Replies: 27
Views: 15071

Re: NFT/Blockchain ROMS

What actual tangible benefit is this supposed to provide to anybody in the nesdev community? You mention three things behind the idea: "digital collectibles", which people are somehow supposed to believe are "collectible" even though digital goods are all trivially duplicatable (not to mention that ...
by Revenant
Tue Apr 06, 2021 1:03 pm
Forum: SNESdev
Topic: SNES Music Pack 1 by Resistance
Replies: 17
Views: 10292

Re: SNES Music Pack 1 by Resistance

Nikku4211 wrote: Tue Apr 06, 2021 7:14 am Well, I was talking about the quality of the samples after conversion, as I am interested in how the quality turned out on the SNES itself.
I assume snesmod didn't touch any of the ones that were below 32kHz, but I'm not sure if it automatically downsamples anything above that or not.
by Revenant
Mon Apr 05, 2021 8:10 pm
Forum: SNESdev
Topic: SNES Music Pack 1 by Resistance
Replies: 17
Views: 10292

Re: SNES Music Pack 1 by Resistance

It does look a bit wide now that you mention it, though; I guess I just got accustomed to my USB captures looking that way. I'll have to fiddle around with it next time I'm recording something. Anyway, not to get on too much of a tangent: Also those samples are really high quality. Are they all 22 ...
by Revenant
Mon Apr 05, 2021 12:04 pm
Forum: SNESdev
Topic: SNES Music Pack 1 by Resistance
Replies: 17
Views: 10292

Re: SNES Music Pack 1 by Resistance

I'm not really sure why PAL aspect ratios are relevant, considering I recorded that video off of an NTSC console via S-Video.

(as for why the video has the aspect ratio it does: beats me. I just record what my capture device gives me.)