Search found 58 matches

by ISSOtm
Sun Apr 09, 2023 2:17 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

Here is a bug report: Pokémon Gen 1's music seems to have regressed recently, for example the title screen track seems noisier than in SameBoy; this commit seems to be the culprit.
by ISSOtm
Mon Feb 27, 2023 2:16 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

I haven't tried reproduce the "wrong ROM reload" yet, sorry. This should be fixed in the latest dev build - only happened on PCE/GB, and only if debug tools were opened, which is why I wasn't able to reproduce it initially. Excellent, thank you! I have also reproduced the "bad ROM lo...
by ISSOtm
Sat Feb 18, 2023 6:59 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

The example.gb file you attached seems to run fine on my end, I tried on the latest build and on the old "preview1" build and it looks the same, as far as I can tell. I tried on Linux to be safe, too, and it also seemed fine (by "fine" I mean it displays the same way as in other...
by ISSOtm
Thu Feb 16, 2023 12:31 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

It seems like "reload ROM" needs to be used twice to have an effect? It seems to behave like a reset the first time, but normally if I use it again. I can't reproduce this as far as I can tell. If it really is only doing a reset (fyi, on GB "reset" is the same as "power cyc...
by ISSOtm
Sun Feb 12, 2023 2:16 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

The checksums in the code are only there to warn the user when they pick something different, but aren't enforced - the code will load any file you put in the firmware folder (if it has the right size, at least) Perfect! I haven't had the time to review the entire sym file spec. At the moment the c...
by ISSOtm
Sat Feb 11, 2023 3:51 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

I'm not entirely sure if I intended [GB frame blending] to be enabled by default or not - I think some games depend on this for some effects, but I could be wrong. Prehistorik Man uses it in the credits, Libbet and the Magic Floor uses it for smoother fades, and Quartet 's cracktro uses it to creat...
by ISSOtm
Mon Feb 06, 2023 6:08 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

Ah, but the ROM in question wasn't involving DMAs at all. If you have a specific rom/game where I can try to reproduce this one, let me know. At the moment the only scenario where I've seen this is the dma call. I tried the ROM again with a debug-mode Mesen after pulling in your recent changes, and...
by ISSOtm
Tue Jan 31, 2023 5:40 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

I guess tilemap is easier to understand than nametable (I was confused by the terminology myself first time I heard it). FWIW, hailing from GBDev, I find it so; especially more due to the term's use in the wider game dev community. Nametable is seemingly more common in the Nes homebrew community th...
by ISSOtm
Sun Jan 29, 2023 6:42 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

Generally, when I'm investigating crashes on Linux, I build with -O0 -g to get debug symbols, and then launch Mesen through GDB and trigger the crash. This usually lets GDB print out the current call stack, etc. (I forgot the exact commands - "bt" I think? I'm assuming you probably know t...
by ISSOtm
Sun Jan 29, 2023 7:03 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

If I can suggest one thing: currently, "Store the data in my user profile" sets the data path to `~/Mesen2` I've changed this to be like the original Mesen (stored in .config instead), didn't even realize it was different until now :p On one hand, thank you! On the other (maybe unrelated)...
by ISSOtm
Sat Jan 28, 2023 1:27 pm
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

Here is my own feedback about the emulator itself. Given my background, it will all be related to GB, even when I fail to mention it. It seems much faster than Mesen-S! I used to get lag with a bunch of windows open, but that seems to be a thing no more. Neat! Also the new debugger code overlays are...
by ISSOtm
Sat Jan 28, 2023 11:24 am
Forum: NESemdev
Topic: Mesen - Emulator
Replies: 423
Views: 254047

Re: Mesen - Emulator

Thank you very much Sour!! I'm glad GB Mesen is not dead—SGB LLE is already hard to come by, but one with such debugging tools is gonna be awesome. I'm currently packaging it for Arch Linux (edit: done! ), so installing there will be simpler; I just opened a PR that fixes some build errors I encount...
by ISSOtm
Tue Oct 11, 2022 2:06 pm
Forum: GBDev
Topic: Game Boy CPU isn't a Z80. What is it?
Replies: 27
Views: 31956

Re: Game Boy CPU isn't a Z80. What is it?

All of the DMG-CPU-B's die has been traced and mapped by furrtek except for the CPU core, which this fills the gap for.
by ISSOtm
Tue Dec 03, 2019 2:10 pm
Forum: GBDev
Topic: Libbet and the Magic Floor
Replies: 35
Views: 47653

Re: Libbet and the Magic Floor

Yeah, the flicker is noticeable on SGB, and can be quite jarring under most palettes (including the default) as it changes the hue as well, not just the luminance
by ISSOtm
Sun Nov 24, 2019 2:59 pm
Forum: GBDev
Topic: Super Game Boy system extensions
Replies: 33
Views: 26060

Re: Super Game Boy system extensions

Well I'm not talking about running the game exclusively on the SNES, like Space Invaders does. I mean to run a program while still running a (nearly) typical game boy game. So the game Boy could be running its normal program (sans sprites), the SGB is is displaying the GB screen and its other effec...