Mesen - Emulator

Discuss emulation of the Nintendo Entertainment System and Famicom.
BenderScruffy
Posts: 35
Joined: Sat May 11, 2024 11:29 pm

Re: Mesen - Emulator

Post by BenderScruffy »

theanhlk95 wrote: Tue Aug 12, 2025 2:06 am I still hope that Genesis core will come this year, all the others Genesis emulator are so outdated now.
try jgenesis as it has a good Genesis core
https://github.com/jsgroth/jgenesis
007
Posts: 143
Joined: Mon May 02, 2016 5:55 am

Re: Mesen - Emulator

Post by 007 »

theanhlk95 wrote: Sun Aug 24, 2025 11:23 am
007 wrote: Sun Aug 24, 2025 10:51 am
theanhlk95 wrote: Sun Aug 24, 2025 1:28 am Mesen won't run after I updated Windows 11, I'm hoping for a fix soon.

Havnt had time to check. However if a certain build lets say windows native isnt running maybe try the .net build?

Will be testing this later as i these days use mesen exclusively for my needs so fingers are crossed
I've had this error in both native build and .net build. Don't know why. Maybe it is caused by Windows.

Ok strange. Got 4 media centers and two laptops in the family all windows 11 all fully updated and all running the latest build fine.


Maybe try deleting the mesen config file? If not in portable mode stored in user folder.
User avatar
TakuikaNinja
Posts: 442
Joined: Mon Jan 09, 2023 6:42 pm
Location: New Zealand

Re: Mesen - Emulator

Post by TakuikaNinja »

I compiled the native and .NET builds from source (linked to .NET 9.0 because of rolling release) with the default "make" (no extra variables set) and they work just fine for me now? I didn't have to remove the config file, either. I honestly have no idea what upstream dependency update could cause this - the other typical culprits like glibc, libstdc++, and dotnet weren't upgraded on the day it broke...

Edit: There was that one time when a mesa update indirectly broke rendering, I guess? It was upgraded twice in the past 2 days but I doubt that's relevant here.
theanhlk95
Posts: 15
Joined: Mon Aug 21, 2023 7:35 am

Re: Mesen - Emulator

Post by theanhlk95 »

Very strange. I just tested on my brother's laptop and it's okay. Still don't know what's the problem of my PC.
007
Posts: 143
Joined: Mon May 02, 2016 5:55 am

Re: Mesen - Emulator

Post by 007 »

theanhlk95 wrote: Sun Aug 24, 2025 10:36 pm Very strange. I just tested on my brother's laptop and it's okay. Still don't know what's the problem of my PC.

Did you go into the user appdata folder and delete any old config files?
theanhlk95
Posts: 15
Joined: Mon Aug 21, 2023 7:35 am

Re: Mesen - Emulator

Post by theanhlk95 »

007 wrote: Mon Aug 25, 2025 4:48 am
theanhlk95 wrote: Sun Aug 24, 2025 10:36 pm Very strange. I just tested on my brother's laptop and it's okay. Still don't know what's the problem of my PC.

Did you go into the user appdata folder and delete any old config files?
I've done many ways as much as I can. Still not launch.
007
Posts: 143
Joined: Mon May 02, 2016 5:55 am

Re: Mesen - Emulator

Post by 007 »

Curious


Did you try to dsim and sfc your system

Did you try running as admin?
007
Posts: 143
Joined: Mon May 02, 2016 5:55 am

Re: Mesen - Emulator

Post by 007 »

Also running latest dev build right?

https://nightly.link/SourMesen/Mesen2/w ... AoT%29.zip
theanhlk95
Posts: 15
Joined: Mon Aug 21, 2023 7:35 am

Re: Mesen - Emulator

Post by theanhlk95 »

007 wrote: Mon Aug 25, 2025 5:10 am Also running latest dev build right?

https://nightly.link/SourMesen/Mesen2/w ... AoT%29.zip
Any way as I can, now the only way is waiting for Sour to fix it. I have to use other emulator this time.
007
Posts: 143
Joined: Mon May 02, 2016 5:55 am

Re: Mesen - Emulator

Post by 007 »

theanhlk95 wrote: Mon Aug 25, 2025 5:21 am
007 wrote: Mon Aug 25, 2025 5:10 am Also running latest dev build right?

https://nightly.link/SourMesen/Mesen2/w ... AoT%29.zip
Any way as I can, now the only way is waiting for Sour to fix it. I have to use other emulator this time.
I dont think there is anything wrong with mesen to be honest.
wchisme_2000
Posts: 23
Joined: Thu Jan 09, 2025 3:17 pm

Re: Mesen - Emulator

Post by wchisme_2000 »

theanhlk95 wrote: Mon Aug 25, 2025 4:52 am
007 wrote: Mon Aug 25, 2025 4:48 am
theanhlk95 wrote: Sun Aug 24, 2025 10:36 pm Very strange. I just tested on my brother's laptop and it's okay. Still don't know what's the problem of my PC.

Did you go into the user appdata folder and delete any old config files?
I've done many ways as much as I can. Still not launch.
https://wwqf.lanzouw.com/iHxby32b40sj
You can try this version—it's one I localized myself. Don't mind the language. Since I added CJK fonts, it wouldn't run after compiling the source code either. So I adjusted the program's stack size to get it working properly.
AmbiguouslyAnonymous
Posts: 1
Joined: Mon Sep 01, 2025 5:16 pm

Re: Mesen - Emulator

Post by AmbiguouslyAnonymous »

Is there a way to get the Memory Viewer to display Japanese characters from a .tbl file correctly? I have been loving using Mesen for creating romhacks so far but all Japanese characters display incorrectly as two squares, meaning I have to revert to Windhex for anything with Japanese in it, which is super inconvenient. It would be really nice to be able to use Mesen's on-the-fly ROM editing for Japanese games.
devaser
Posts: 1
Joined: Tue Sep 02, 2025 6:47 am

Re: Mesen - Emulator

Post by devaser »

Hi, i have been trying to open the menu with the controller, but i cannot find the option in shortcuts. How can i configure it?
G.M.M.
Posts: 2
Joined: Tue Sep 02, 2025 5:59 pm

Re: Mesen - Emulator

Post by G.M.M. »

Hello, I've been noticing a weird bug in the unlicensed puzzle game Creatom where the blocks stay stuck in the air when trying to move them to the left. This seems to be the case on other PC emulators, like Bizhawk and NintendulatorNRS, and when loading on an Everdrive, but it doesn't happen on the real cartridge or on Mister. You can see it happening in this short video where the blocks get stuck and a white rotation sprite appears underneath where the block should be: https://www.youtube.com/watch?v=DQHEI-rMlx0

Not sure how reasonable this would be to look into for a mapper used by a few games (Mapper 132), but I wanted to mention this just in case.
infval
Posts: 17
Joined: Mon Oct 05, 2020 11:04 am

Re: Mesen - Emulator

Post by infval »

G.M.M. wrote: Tue Sep 02, 2025 6:30 pm I've been noticing a weird bug in the unlicensed puzzle game Creatom where the blocks stay stuck in the air when trying to move them to the left.
When Right key is pressed, register $4105 is checked, but emulators expect $4100, CPU $F3EA (bank 1):

Code: Select all

LDX #$F0
LDA $4015,X ; [$4105]
https://www.nesdev.org/wiki/INES_Mapper_132 "Mask: $E100 read $4100: [xxxx SRRR]", but in Mesen mask is $E103: if((addr & 0x103) == 0x100) { (https://github.com/SourMesen/Mesen2/blo ... 211A.h#L42). I haven't tested it, but I think if((addr & 0x100) == 0x100) { should fix the game.
The game can be fixed by changing F3FB:EB (instead of F0) in the file.