Comments (14)
HI Eugene, another retro-laptop??? ๐
Or maybe, instead of RMB, show the menu only when the mouse cursor is at the top of the screen?
[mesen-like behavior, work only at non-exclusive fullscreen on current build]
This way user can operate settings/rom loading/etc much more faster/more comfortable, i guess.
I really like this idea. Do you have a chance to test this patch? Or do you prefer a compiled version for windows?
punes_open_menubar_with_mouse.patch
from punes.
Change "Toggle the Menu Bar in fullscreen" shortcut from default "Alt+M" to something like "Esc"
I like this too.
from punes.
Yep, i have an acer-1830t now for a very low-price, and it good enough for "shit-testing" (performance drops/old OSes/ะตtั).
It can run even winXP if needed, but i installed win7 and will install linux also. Right now, it doesn't have MSVC/MinGW but i will do it soon.
If you can do d3d9-x64 build i can test it right now
Another good stuff, i added custom refresh rate support using CRU-1.5.2 (display EDID override editor) so it have full 50Hz support now. So, PAL is smooth too, as well, as NTSC. puNES refresh rate switcher works good.
from punes.
Also i've found a small bug, and can replicate it on win7 and win10, both intel and nvidia, different hardware.
- set FPS-meter OSD (or lag counter, or something like this at bottom) visible
- run game, set fullscreen
- being fullscreen, load another game via menubar.
- you'll see OSD display moved-off under the bottom of the screen
- hide menubar.
- you'll see slightly distorted game picture. The OSD display still moved-off under the bottom of the screen.
- press your shortcut to enter windowed mode, then go fullscreen again -> bug is gone.
Can you reproduce it?
from punes.
As for the bug, I can reproduce it (except for the slightly distorted image), I noticed that it only happens under windows. I'll try to understand why.
from punes.
Ok, I've updated the punes D3D9 32bit, I think I've fixed the bug.
from punes.
Change "Toggle the Menu Bar in fullscreen" shortcut from default "Alt+M" to something like "Esc"
Updated again punes D3D9 32bit.
from punes.
Thank you. It works like a charm (i5-2500s/intelHD/win10). Much more comfortable now. I will test it on all my machines too
from punes.
How to know maximum puNES FPS unthrottled?
(it' useful thing for testing performance between machines, or speed regressions between builds)
I see strange FPS-meter behavior (maybe bug, maybe not):
- set FPS-meter ON
- set NTSC
- press toggle fast forward (or hold it manually)
- FPS-meter still shows 60 FPS and no more.
- set PAL or Dendy
- press toggle fast forward (or hold it manually)
- FPS-meter shows 32 FPS. Also strange.
from punes.
Re-tested lastest commit on Nvidia modern machine. All works good too. Thank you!
from punes.
I see strange FPS-meter behavior (maybe bug, maybe not):
It's not a bug, the fps you see indicates the graphic frames (which are not the emulator frames), which I also need in the debug environment but it is right to show the PPU frames.
from punes.
Try with d27fefc.
from punes.
Works very well and stable, it's much clearer now.
Thank you Fabio. That was really interesting.
It's nice to reminisce about the old days of intensive emulator testing.
from punes.
We were both younger ๐ฆ
from punes.
Related Issues (20)
- AppImage: First run wizard defaults to unwriteable config files location HOT 3
- Mapper 17 bug with mmc4-like chr banking HOT 6
- New NSFe Player: Some files don't play audio unless "Initial RAM value" set to 0x00 HOT 13
- HeaderLess (Unheadered) ROMs not working HOT 3
- NSF returns Unknown OPcode F2@E002 HOT 4
- NSFE: music plays strange after changing the track from one to another HOT 4
- [Question/Improvement?] APU: DMC and Konami games HOT 2
- [NSFE] Illegal opcode 0xF2@0xEFFE HOT 4
- Jikai Shounen Met Mag - error loading save states HOT 6
- Compilation failure with disabled FULLSCREEN_RESFREQ HOT 1
- N163 sampler volume question (NSFs attached) HOT 3
- Problems with some cgp shader HOT 2
- m342: typo
- Set gamepad ID via command line HOT 2
- m176: submapper1 issue in new dumps HOT 3
- Copy protection is triggered on Kosodate Gokko (FDS) HOT 20
- TAS System; Where is it? HOT 2
- mapper 17, submapper 3 : possible buffer overflow HOT 2
- Famicom Network Controller (HVC-051) HOT 3
- Fullscreen doesn't work on Wayland HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from punes.