sourmesen / mesen Goto Github PK
View Code? Open in Web Editor NEWMesen is a cross-platform (Windows & Linux) NES/Famicom emulator built in C++ and C#
Home Page: https://www.mesen.ca
License: GNU General Public License v3.0
Mesen is a cross-platform (Windows & Linux) NES/Famicom emulator built in C++ and C#
Home Page: https://www.mesen.ca
License: GNU General Public License v3.0
The jumping sound doesn't sound correct.
Originally created at 2016-07-25 05:18:09+00:00 (UTC) by Cibo_Matto as a(n) minor issue.
Originally created at 2016-07-18 15:10:36+00:00 (UTC) by matich as a(n) major issue.
Many of roms doesn't launching or writing errors (often problem - Game has crashed - Invalid OP code cpu crashed) Maybe the problem in roms, not in Mesen? The problem is that there 457 roms , in Multicarts Collection.7z from GoodNES
A big thanks will be if you check and fix games.
I found some games that have black bars on the side when playing the game.
Zelda 2, Karnov, Burai Fighter, Magmax
Originally created at 2016-07-26 05:17:31+00:00 (UTC) by Cibo_Matto as a(n) minor issue.
I didn't found this option. This could be usefull and it's need if host-machines, which can't provide / support required FPS and inquire with system requirements of emulator. This option already in fceux, nestopia and puNES
Are you going to add more Shortcut keys later? Like the - and + it would be nice to map that to the gamepad so I could slow or speed up the game.
Thanks for getting 4.3 out so fast.
Do you think we may see this feature in the future? it could be mapped to the Back Space key.
https://www.youtube.com/watch?v=zKKg3vf35B0&feature=youtu.be
The NSF player will play track 2 to slow.
The music and Sound Effects do not sound correct
Originally created at 2016-07-26 05:10:18+00:00 (UTC) by Cibo_Matto as a(n) minor issue.
The same also will happen, if you try to launch it like 7z file (File - Open - Lethal Weapon (Ch)) [this is you can found in GoodNES] .
Lethal Weapon (UE) opens and working fine, unlike this one with "(Ch)"
Originally created at 2016-07-30 13:46:20+00:00 (UTC) by medigi as a(n) minor issue.
here is a video of the problem.
Originally created at 2016-07-29 06:30:54+00:00 (UTC) by Cibo_Matto as a(n) major issue.
I think, Mesen need also Paths like nestopia and fceux - this will make Mesen more usefull, because not all users can like when you can't choose paths. To example:
D:\Games\Mesen\save\ - for Save Data (savestates) ;
D:\Games\Mesen\cheats\ - for Cheats
Originally created at 2016-08-15 14:36:38+00:00 (UTC) by medigi as a(n) minor issue.
If romname contains "&" symbol, OSD message show it incorrect as "?"
http://savepic.su/7418035.png
Does this option exists? If not, maybe you can add it in Mesen (would be great)?
Steps to reproduce:
Originally created at 2016-08-12 15:52:28+00:00 (UTC) by medigi as a(n) major issue.
Adding a option "Input Display" let player see, what buttons he pressing. To example, in fceux famicom gamepad shows you, what buttons you pressing if this option enabled. This is also usefull for making speedruns
Originally created at 2016-07-17 20:04:02+00:00 (UTC) by medigi as a(n) major issue.
Version: 0.5.0. Crashing after you open 2-3 roms or more, from 7z archives (to example, from GoodNES).
Video of crash - https://youtu.be/2CF9sG0G4lk
ROM launching and works, but games with different graphical bugs. Can you investigate it?
Would be good to see OSD message when user change region, or when it change automatically depending loaded game.
Originally created at 2016-07-10 18:01:53+00:00 (UTC) by eugene-s-nesdev as a(n) trivial issue.
How to reproduce:
Video of the problem: https://youtu.be/FOWzpamzOog
Every time I try to load a ROM in Mesen, the emulator crashes a mere second after loading it. Here's the exception I get:
Often, the faulty module is either psdprotect.dll or btmmhook.dll.
I'm on Windows 7 Home Edition 64-bit and have .NET Framework 4.6.1 installed.
psdprotect.dll is used by MyWinLocker and btmmhook.dll is used by the WIDCOMM Bluetooth software. It could be that Mesen interferes with these programs/DLLs in unexpected ways.
Originally created at 2016-07-19 17:48:23+00:00 (UTC) by as a(n) major issue.
Mesen 0.4.0 . When i'm launching any game, then going to Game -> Reset - result will be like in my attached video, i don't know why this happens (using Video Size 4x).
Also, can you add hotkey for "Reset" button and for "Stop" ?
Originally created at 2016-07-29 01:13:37+00:00 (UTC) by medigi as a(n) minor issue.
I think something of this one will be useful, because fceux already have this (mesen have Debugger)
Or add this all features for Mesen, in near future
Originally created at 2016-07-30 15:54:25+00:00 (UTC) by medigi as a(n) major issue.
When loading a state in playback, the file will playback input from either later or earlier in the input depending on where the load state is created.
Attached video file (2mb) shows the file playback as intended, followed by loading a state.
Originally created at 2016-07-19 16:47:54+00:00 (UTC) by Spikestuff as a(n) major issue.
Some platforms are not showing up in the translated rom of Akumajou Special - Boku Dracula-Kun. I've attached some screenshots. The first one is with an untranslated ROM in Mesen, where the platforms show up fine.
The second is with a translated ROM in Mesen. No platforms for some reason.
The third and final screenshot is with the translated ROM in FCEUX. The platforms show up just fine.
I've tried downloading different pre-patched ROMs and patching the ROM myself, but I cannot get it working in Mesen.
Hello, thank you for great emulator. I have question - is there possible to translate this emulator on other languages, and how? I want to make ukrainian translate for Mesen.
Loading rom: Teenage Mutant Ninja Turtles II - The Manhattan Project (Japan).nes
File CRC32: 0x7929F237
PRG+CHR CRC32: 0x490E8A4C
[iNes] Mapper: 25 Sub:0
[iNes] PRG ROM: 256 KB
[iNes] CHR ROM: 256 KB
[iNes] Mirroring: Horizontal
[DB] Initialized - 2993 games in DB
[DB] Game found in database
[DB] Mapper: 25 Sub: 2
[DB] System : Famicom
[DB] PRG ROM: 256 KB
[DB] CHR ROM: 256 KB
[DB] Battery: No
[DB] Input: 2 standard controllers connected
Originally created at 2016-07-17 19:58:40+00:00 (UTC) by matich as a(n) minor issue.
In emulators Nestopia and FCEUX there is option. I didn't found it in Mesen, maybe i'm somewhere missed it?
Anyway, if there no option for this, maybe you can add it? Thanks for responce
Hi, Sour.
I have a useful request.
Can you add "LAG Counter" for see how much overclock cycles
need depending of various games?
Here is lastest FCEUX and puNES betas:
https://www.dropbox.com/s/2h6xo1hu15v1n4s/fceux.zip?dl=0
(config->display->lag counter)
https://dl.dropboxusercontent.com/u/21595068/punes32.wip.d3d9.zip
(PPU hacks menu)
Originally created at 2016-07-10 17:51:30+00:00 (UTC) by eugene-s-nesdev as a(n) trivial issue.
First I want to thank you for everything you do on the program. :) I really enjoy the Import and Export also the cheat search it's really easy to use.
I found a few codes that I can't import there may be more I just started importing them.
Codes that can't be inported.zip
Here is a video of me trying to import them.
How can I shoot off screen in full screen mode? I can do it in window mode but not full screen.
Since MESEN is one of most-advanced NES emulators related to of APU/effects, i have an request:
Can you add channel panning mixer like did in many NSF-players?
NSFplay for example:
http://savepic.su/7456580.png
New idea for emulator to add: buffer three frames (adding an input lag of 50/100 ms) , if a sprite gets hidden for a frame of two then reappears, consider it as sprite flickering and show the sprite that would be otherwise hidden during both frames, using an average for its position
I can't turn the codes off. It's like the check box does not work they always stay on.
Is there a way to find unknown cheats in the Cheat finder like energy bar codes and so on ? I know how to do it in FCEUX but not in Mesen
Start the game next pause the game and press A this is how get the music to play in the game you will see graphics errors when the music starts to play.
Originally created at 2016-07-21 06:07:57+00:00 (UTC) by Cibo_Matto as a(n) major issue.
Currently, on Windows 10, Mesen 0.51 is being detected as a "Trojan: Win32/Fethar.B!cl" by Windows Defender
Do you think we may see a way to edit the cheats after they are put in? like change the name of a cheat or the value of a cheat.
Example, sound bug in TMNT2: The Arcade Game. Music is ok, but the sound "broken" in some games. Also issue in game "Journey to Silius"
Originally created at 2016-07-14 14:35:03+00:00 (UTC) by medigi as a(n) major issue.
User need to select next song, then return to previous for listen it.
Originally created at 2016-07-10 17:39:08+00:00 (UTC) by eugene-s-nesdev as a(n) trivial issue.
Emulator does not distinguish between "ENTER" and "NUMENTER"
As a result, when you configure these buttons start button on different controllers, double-click works.
(Unable to run Battltoads one player)
Originally created at 2016-07-26 11:26:52+00:00 (UTC) by as a(n) major issue.
Cannot play some nsf files used sound chip.
no sound : Sangokushi 2 - Haou no Tairiku.nsf
out of sync : robokabuto_-_yoshimune_soko_ni_aru_kamo_shire_nai.nsf
Hello, can you add this rare mapper for Mesen? Some games, as powerjoy or multicarts doesn't launching without it.
Here is an NSF file which i've created to show bug.
It have 2 "songs".
First "song" contains all 5 internal apu channels triggered on and off quickly.
Second "song" contains silence.
Try to disable volume of all channels except triangle.
You'll see that "silence counter" will detect triangle as silence,
and emulator will switch to next song.
Originally created at 2016-07-19 18:21:43+00:00 (UTC) by eugene-s-nesdev as a(n) major issue.
Any chance we could get signed binary downloads from github + hashes in the future?
Thanks for Mesen, very impressed with it so far!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.