Search found 1541 matches

by byuu
Sun Mar 01, 2020 5:03 pm
Forum: SNESdev
Topic: Mesen-S - SNES Emulator
Replies: 304
Views: 129446

Re: Mesen-S - SNES Emulator

The game enables NMI in the middle of vertical blank (with a 16-bit write to 4200+4201), and it expects the instruction that follows the write to run before the NMI handler is called. Isn't it just beyond incredible that there are seemingly hundreds of titles in a library of only ~2,000 unique non-...
by byuu
Mon Feb 17, 2020 4:14 am
Forum: SNESdev
Topic: Mesen-S - SNES Emulator
Replies: 304
Views: 129446

Re: Mesen-S - SNES Emulator

Kilobytes vs kilobits. Dezaemon has 1024 kilobits, which is 128 kilobytes. That is the largest official size of any licensed game. I allow up to 2048 kilobits or 256 kilobytes, because of homebrew titles. Could be the fault of SMW hacks. Since the music does break some emulators. Older Addmusic-base...
by byuu
Wed Feb 12, 2020 12:19 pm
Forum: General Stuff
Topic: Word of notice: Byuu is changing usernames
Replies: 10
Views: 3203

Re: Word of notice: Byuu is changing usernames

I'm updating the name in places that allow me to. phpBB3 isn't one of them. Bit concerned about squatting too if I free up this name so I'll probably keep it on the major sites like Reddit and HN, but just stop using those places to talk personally. And yeah, it's not been fun on the whole even at m...
by byuu
Sat Feb 08, 2020 7:04 pm
Forum: General Stuff
Topic: Word of notice: Byuu is changing usernames
Replies: 10
Views: 3203

Re: Word of notice: Byuu is changing usernames

So he was named after the Bahamut Lagoon protagonist after all. Yeah, I took the name originally in 1998 when starting on a group project to fan translate Bahamut Lagoon. It failed due to mistakes I had made regarding the script translation. Right about that point I learned that "byuu" alternately ...
by byuu
Tue Dec 10, 2019 6:16 pm
Forum: NESemdev
Topic: kindred (emulator)
Replies: 27
Views: 18569

Re: kindred (emulator)

Neo Geo Pocket is on my list too but I should really finish the systems that are half done before I start anything new. I'd seriously recommend reconsidering that one, but hey if you want :p https://byuu.net/datasheets#TMP95C061F Some highlights: * there are I/O registers that change interrupt prio...
by byuu
Tue Nov 26, 2019 8:12 am
Forum: NESemdev
Topic: kindred (emulator)
Replies: 27
Views: 18569

Re: kindred (emulator)

I've just added Pocket Challenge W to the list of systems now emulated by kindred. I think this is the first? Please correct me if I am wrong. It's listed in MAME, but they're marked supported=no, so this may well be a first. Very impressive to emulate a TLCS-90 for that. I had to do the TLCS-900/H...
by byuu
Wed Nov 20, 2019 9:22 pm
Forum: phpBB Issues
Topic: What happened to the Nesdev phpBB theme?!?!
Replies: 79
Views: 20528

Re: What happened to the Nesdev phpBB theme?!?!

It's not too bad, though I do find it rather annoying that it imposes a maximum page width of 1200 pixels - when I maximize my web browser, I expect pages to use the ENTIRE width of the screen, dammit! I always wished that browsers let users send "hints" as to what kind of site they wanted: * light...
by byuu
Wed Nov 20, 2019 7:31 am
Forum: phpBB Issues
Topic: What happened to the Nesdev phpBB theme?!?!
Replies: 79
Views: 20528

Re: What happened to the Nesdev phpBB theme?!?!

Literally every cell type is essentially it's own element, and to make borders, cells are nested into other cells with padding. That's part of what I meant, yeah. A modern site would just be a few semantic tags and themed entirely with CSS. Writing a theme should only be a few dozen lines of code. ...
by byuu
Wed Nov 20, 2019 1:46 am
Forum: phpBB Issues
Topic: What happened to the Nesdev phpBB theme?!?!
Replies: 79
Views: 20528

Re: What happened to the Nesdev phpBB theme?!?!

That's exactly right. I recently re-created my phpBB board, and the new phpBB isn't compatible with all the traditional themes. I was really partial to Hermes and Serenity, but they're all broken and not being updated now. You can force the themes to install by editing the config files to state it's...
by byuu
Tue Nov 19, 2019 2:56 am
Forum: SNESdev
Topic: Target width for widescreen patches?
Replies: 37
Views: 15722

Re: Target width for widescreen patches?

bsnes uses before, but this is yet another detail that we really shouldn't be expecting users to know about. My intention is to work on a SHA256-lookup database for games that encodes all kinds of information: * does the game not work if there's a regular controller in port 2? * does the game only w...
by byuu
Mon Nov 18, 2019 7:44 pm
Forum: SNESdev
Topic: Target width for widescreen patches?
Replies: 37
Views: 15722

Re: Target width for widescreen patches?

I suspect we'll need to rethink the overclocking method in that case, because overclocking is going to be the key way with which to compensate for the added load of processing the extra tiles.

Still, very promising work so far!
by byuu
Sat Nov 16, 2019 7:20 am
Forum: SNESdev
Topic: CX4 lorom mapper address lines vs. edge connector
Replies: 3
Views: 2425

Re: CX4 lorom mapper address lines vs. edge connector

Yes, ikari_01 reverse engineered it. I am not sure if it's 100% comprehensive though.

There's also a register setting that controls the second ROM enable/disable.

https://forums.nesdev.com/viewtopic.php?f=12&t=14647
by byuu
Wed Oct 30, 2019 9:41 pm
Forum: SNESdev
Topic: blargg's SPC test ROMs
Replies: 34
Views: 24149

Re: blargg's SPC test ROMs

Disable the fast DSP setting and it passes just fine with the latest WIP. I just tested it right now.
by byuu
Wed Oct 30, 2019 9:38 pm
Forum: SNESdev
Topic: blargg's SPC test ROMs
Replies: 34
Views: 24149

Re: blargg's SPC test ROMs

I don't mind, you did catch a valid regression earlier so that's appreciated. In any case, a new finding: smp_mem_access_times only works when the timers take the full wait cycle to match the cadence of writes, eg: auto SMP::read(uint16 address) -> uint8 { step(24); uint8 data = readRAM(address); if...
by byuu
Wed Oct 30, 2019 7:51 am
Forum: SNESdev
Topic: blargg's SPC test ROMs
Replies: 34
Views: 24149

Re: blargg's SPC test ROMs

That tests the SMP TEST register. It was based on older, incorrect assumptions about the test register. With me, AWJ, and a few others, we figured out the rest of the bits of the TEST register: they controlled internal and external wait states. Different SNES models have different lock-up percentage...