Comments (6)
Also, why "name" field can only contain 30 symbols? It is really inconvenient. Can you make it fit more, a 100 maybe?
from fceux.
Also, change #define NL_MAX_NAME_LEN 30
in debuggersp.h and see if anything explodes. I did a very quick check and it didnt, but I don't use this for hours on end like you do
from fceux.
Thank you for the fix.
I will test more symbols when I get that fix about "pause" hotkey, it's is really inconvenient for me to work without it.
from fceux.
Ok, I've changed it to "1000" and been using it for a month, haven't noticed any explosions :) Please add this to your next update.
from fceux.
Unfortunately, yesterday I have found a weird side effect from this commit 0d26e6f
Watch this video and prepare for annoying sounds https://youtu.be/DhtWQJU64U8
Steps from video:
First I launched builded exe from solution without debugger in VS
1 - 30 symbols in "Name" field, everything is fine
2 - 37 symbols, sound is played after breakpoint hit
3 - 59 symbols, sound + background dissapears, can be fixed only by restarting emulator
4 - 68 symbols, emulator crashes when I run the game and press turbo button
Then I launched fceux with debugger in VS. No sound played and background doesn't turns off here, however with 68 symbols it crashes imidiately after running a game.
This doesn't happen with all breakpoint's hits, this is the first time I see it, maybe it is a particular case or something. Rom is original, unmodified
from fceux.
Thank you for those ridiculously detailed testing steps. They were crucial for my being able to debug it in about 15 minutes.
from fceux.
Related Issues (20)
- [Bug] Crash on macOS with AMD 5300M GPU、intel i7-9750H CPU HOT 1
- FCEUX doesn't work with Hebrew paths.
- 2001 register affects Lua GUI Library colors
- Crash when memory.registerread, memory.registerwrite, memory.registerexec callback function throws LUA error
- Kubuntu 23.10 segmentation core dump on start HOT 4
- Multiple Lua Implementation Issues HOT 2
- Post-2.6.6 Qt/SDL Version Stack Overflow HOT 6
- cannot run on lubuntu 22.04 HOT 6
- Visual problems with the game Elite (1991) HOT 3
- 2A03 pulse volume 1 is silent HOT 2
- Add Support Mappers 256 419 353 281 374
- mapper 555 support
- Frame doesn't update on second display
- Win32 SDL/Qt Log Trace to File Has Multiple Major Issues
- Two games’ issue on FCEUX HOT 5
- Ys NES Definitive Edition HOT 6
- Combine BBK, Yuxing, Kewang and Bang support
- Windows non-SDL/Qt Logging Optimizations
- (Earthbound Beginnings/MOTHER) Anti-Piracy screen triggers on patched ROM HOT 3
- roms . nesm in nintendo wii emulator version HOT 6
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 fceux.