Announcing 'Dear ImGui Test Engine' + 'Dear ImGui Test Suite', available now.
- automation/testing for Dear ImGui apps
- run in your live app or headless on CI;
- run at robot speed or simulated human speed;
- export screens/videos for e.g. generating docs
github.com/ocornut/imgui_
Omar
@ocornut
dear imgui github.com/ocornut/imgui / the dragon’s trap / dreams, tearaway, pixeljunk shooter, soul bubbles, meka, smspower (he/him)
Omar’s Tweets
As suggested by I could technically use a capturing lambda + some ifdef emscripten to preserve some of the "easy-to-hack" benefits of using a single function...
But the last thing I want in my samples is to make them more complex looking, so I wouldn't do that.
1
14
Show this thread
To make it easier to build & maintain samples for Emscripten which *requires* a function to call on every frame, I caved in and refactored all examples so the main loop calls a function...
github.com/ocornut/imgui/
I'm sort of already regretting the loss of elegance ...
1
11
Show this thread
The workaround for fix is to use Emscripten's C++ API to access raw data and bypass the GLFW emulation code (which could be fixed separately).
(Thanks and Cody for guiding me through this - tho I am perhaps celebrating too early...)
5
Show this thread
After some misdirected shots in the dark, the bottom-line of this is that Emscripten emulates GLFW with JS code which has a small bug quantizing small values:
github.com/emscripten-cor
SDL emulation has the same issue but SDL nowadays uses Emscripten's raw API and isn't affected.
Quote Tweet
Unglamourously spent time recording mouse wheel events to fix/standardize scroll direction across all backends (involve small oddities w/ smooth scroll, natural/flipped dir, OSX axis-swap on Shift, SDL/GLFW customs, fun drivers, etc. Emscripten still not figured out properly).
Show this thread
1
10
Show this thread
Pascal Thomet released "imgui_bundle", a quick-start and all-batteries-included framework to create cross-platform apps, with MANY pre-packaged extensions + Python bindings.
Web Demo w/ embedded Doc: traineq.org/ImGuiBundle/em
Repo: github.com/pthom/imgui_bu
4
21
113
Recently finished this game and it its great fun: a game where you are the detective and must figure out all the facts on several crimes. At the end it all starts tying together and many things that were just curious details suddenly build a large story.
2
5
34
Recently I started working on Box2D 3.0
Goals:
- converting main library to C
- multithreading & performance improvements
- capsules
- eliminate polygon radius
I'll be giving development updates on another site.
27
47
524
Commodore Format once reported that Software Creations were working on it - home computer versions at least
Please get in touch with if you can help at all.
Quote Tweet
Show this thread
0:44
15.5K views
3
9
FYI we uncovered 140+ protos on smspower.org so far but there are still handful of unreleased Sega 8-bit titles we haven't found: e.g. The Godfather, Robin Hood, Cube Zone, Die Hard II, Bubsy II, Moonball, Viking Child, We're Back, Buggy Dash, etc. Any info welcome!
3
12
29
Show this thread
📢We are looking for any info/data about the Sega 8-bit version of "The Godfather" by Creative Materials / US Gold. It was near-finished in 1992-1993 but went unreleased. Do you know anyone near that dev team?
One video clip aired in Netherlands in January 1993.
RT appreciated!
0:44
15.5K views
13
229
352
Show this thread
1993 was a good year. Thanks to a combination of being a teenager with lots of free time and ahem, piracy, I’ve played all but two games in that list.
Quote Tweet
DOS games that turn 30 years old this year:
-
DOOM
Space Quest 5
Sam & Max
Betrayal at Krondor
Day of the Tentacle
The Lost Vikings
Fury of the Furries
Simon the Sorcerer
The 7th Guest
The Incredible Machine
Gabriel Knight
X-Wing
SimCity 2000
Quest for Glory 4
Privateer
Syndicate
Show this thread
4
2
59
Screenshot credits:
- NAP Framework napframework.com
- RE Edit: WYSIWYG editor for the UI of a Rack Extension github.com/pongasoft/re-e
- RetroDebugger github.com/slajerek/Retro
- ImFileDialog and libfiledialogs github.com/dfranx/ImFileD / github.com/time-killer-ga
1
14
Show this thread
Dear ImGui 1.89.2 released: 20+ improvements and fixes.
github.com/ocornut/imgui/
(Fixes for: scroll tracking on tables with frozen rows, for synched tables, touchpads on OSX emitting dual-axis wheel data, wrapped text regression from 1.89, imgui_freetype packing issues & more)
5
42
274
Show this thread
Made my #Imgui plugin for #UE5 public :p
github.com/amuTBKT/ImGuiP
It's a very dumb plugin so keep your expectations low (:
5
14
84
And here is the final(?) write-up of the algorithm, including source code:
5
20
116
Show this thread
I love the Midwest, the Midwest is where retired and semi-retired video game people have basements full of old game stuff for me to digitize
8
139
680
Show this thread
Those single-developer programming tools like Live++ (liveplusplus.tech), RemedyBg (remedybg.itch.io/remedybg), WhiteBox (whitebox.systems) are giving me hope we’ll eventually get to a point where hooking into a debugger or compiler will be easy to take advantage of.
4
14
149
⬜ Today is the last day of WhiteBox's v0.99 Release Weekend.
Get WhiteBox for 20% off here: whitebox.systems/v99
Release notes: azmr.itch.io/whitebox/devlo
Demo video created for - and originally presented at - 2022
2:00
1.5K views
10
24
A Library of Obsolete and Disappearing Sounds
(thanks to someone i work with for sharing this - super cool)
1
19
54
We've been using "Dear ImGui Test Engine" for about two years to test 's Editor.
It's amazing - go try it out!
Quote Tweet
Announcing 'Dear ImGui Test Engine' + 'Dear ImGui Test Suite', available now.
- automation/testing for Dear ImGui apps
- run in your live app or headless on CI;
- run at robot speed or simulated human speed;
- export screens/videos for e.g. generating docs
github.com/ocornut/imgui_
Show this thread
1:24
19.2K views
2
30
I shared in the past my WIP on rendering bidi/complex-script text in IMGUI. I'm releasing a writeup on the topic as well as the code in its wip/experimental state, just for reference.
3
7
30
Show this thread
I'm sort of high on releasing stuff this week so adding Dear ImGui 1.89.1 to the list: github.com/ocornut/imgui/
+ mentioning Test Engine/Test Suite + Dear Bindings in the GitHub release note is a way to gently increase their soft-launch visibility.
1
9
69
Show this thread
Zapraszamy do Empików (póki sa otwarte - od poniedziałku kolejny lockdown) po nowe wydanie Programisty: programistamag.pl/programista-1- #programista #programmer
2
1
22
This is basically a WIP attempt to improve on cimgui:
- see how output looks (comments preserved, better designed naming scheme) here: github.com/dearimgui/dear
- master/docking/string_view branches should be working.
- imgui_internal.h not yet working (fixes/PR welcome)
4
1
16
Show this thread
Announcing "Dear Bindings" by :
- generate C API for Dear ImGui (w/ full comments)
- generate metadata for other tools to generate own bindings for other languages.
github.com/dearimgui/dear
(1/2)
1
19
117
Show this thread












