FAQ
TL;DR: The new 800 × 600 default window plus SDL resize handling eliminated 100 % of viewport-offset bugs on 1920 × 1080 laptops; “OpenGL is a renderer” [Elektroda, p.kaczmarek2, post #20533608]
Why it matters: smoother cross-platform builds and faster code reviews for contributors.
Quick Facts
• Default viewport: 800 × 600 after PR #780 [Elektroda, smkassist, post #20534741]
• Minimum confirmed hardware: Core i5-2 Gen, 8 GB RAM, integrated GPU runs ‘fine’ [Elektroda, smkassist, post #20536211]
• Core repos: src/sim inside OpenBK7231T_App, C++ & SDL2/OpenGL [Elektroda, p.kaczmarek2, post #20947366]
• Mandatory libs: SDL2, OpenGL, FreeGLUT (x86), GLUT bitmap fonts [Elektroda, p.kaczmarek2, post #20949160]
• Typical build time in VS Community: < 3 min on i7-6 Gen (user report) [Elektroda, snakesrules94, post #20949208]
Where is the current OpenBeken Simulator source code?
Are pre-built Windows or Linux binaries available?
No public binaries exist yet. You must build from source or request a contributor-supplied build [Elektroda, mculibrk, #20897883; p.kaczmarek2, #20898235].
Which rendering backend does the simulator use?
Why not switch to SDL_Renderer?
How do I compile the simulator in Visual Studio?
- Clone OpenBK7231T_App.
- Add SDL2, FreeGLUT, OpenGL include and x86 libs; ensure glut32.lib path is correct.
- Build the ‘sim’ target; compile time is under three minutes on i7-6 Gen [Elektroda, snakesrules94, post #20949208]
I get linker errors about glut32; what’s wrong?
How is window resizing handled now?
Can I still set resolution via command line?
The window is resizable, so command-line sizing is optional; future builds may remember the last window size automatically [Elektroda, p.kaczmarek2, #20535574; #20535769].
What hardware is enough for smooth performance?
Edge case: buttons sometimes freeze—why?
Which dependencies are currently optional?
How do I contribute fixes or features?
What features are planned next?
Is there a quick way to load example scenes?
Generated by the language model.