CWS wrote: ↑Thu Dec 19, 2024 9:43 am
Some observations:
Scanlines are still not available in the graphics settings? Or even better shader support like in GDash.
Scanlines or shader support is currently not available in R'n'D, and won't be available with the coming version 4.4.0.0.
Regarding scanlines, this feature could be added with one of the next minor releases following version 4.4.0.0. And I think it would be a cool addition not only for the new BD engine, but also for the other classic game engines, which all have level collections of classic games that were played on CRT monitors back then.
About shader support like in GDash, I am not really sure if it is worth the effort, although I must admit that it really looks cool in GDash having the "monitor" slightly bend like a CRT monitor, and having some CRT flickering effects.

But adding OpenGL to R'n'D would add another dependency to the project, which currently has to be maintained on Linux, Windows, Mac, Android and web browsers. However, it may be possible with reasonable effort if provided via the SDL libraries, which are already used. After the 4.4.0.0 release, I will check if this is possible and still maintainable for all currently supported platforms.
It's really nice to have the dirt with animation like in Emerald Mine but how to use regular dirt from the C64 graphics set?
Is it possible to use or import graphics sets from GDash?
Do you mean using C64 graphics with newly created level sets? This is easily possible by just using one of the three graphics set provided with the GDash cave collection for R'n'D (see announcement post) from the setup menu, using "custom graphics", selecting the desired GDash / C64 graphics set and use "override: yes" (the last step only required if the level set already uses its own graphics set).
To permanently use certain custom graphics for a given level set, just add a line "graphics_set: gfx_gdash_boulder_dash_1" (or any other graphics set) to the file "levelinfo.conf" of your level set, and it will always use this graphics set (which has to be installed for that purpose).
I will add such an option to the level editor, so it won't be required to manually edit config files then.
And I didn't find out how to use the cave colors in each cave.
If you have a graphics set from GDash activated (which uses C64 colors), you can select individual colors for each level by going to "CONF -> Engine -> Colors" in the level editor.
Sounds for the elements can not be configured like in GDash. Would be nice to be able to do so and maybe even import the sets from GDash.
Same as with graphics here -- just use the GDash cave collection and select the GDash sound set.
You can easily change the sound set or create your own by simply editing the "*.conf" files in the sound set. Let me know if you need any help here, or if I misunderstood what you mean by "configuring sounds like in GDash".
The dying sound of the player is weird in Boulder Dash engine, should be possible to switch that off.
You will only hear this sound when playing with original R'n'D custom sounds, so it is consistent with other R'n'D levels.
When playing with the original GDash / C64 sound set, you won't hear this sound.
But yes, I can add an option to turn it off even when using R'n'D style sounds.
I had a crash when selecting VSync Adaptive. Screen froze.
Are you able to reproduce this error? Which operating system are you using? In fact, this is a sort of experimental feature which is offered by SDL and which may or may not work. But it should not crash the program, I think. At least on my own systems (Linux and Mac) it simply does nothing. :-/