well i doubt these are spec-dependant settings, they're just certain settings required for some games. as a lot of games seem to hav blending issues, the 'alpha blender' setting sorts that out, if a game flickers, u need to enable 'smart screen update' and it sorta ends up with a lot of games needing individual combinations of settings. the daedalus.ini was designed for the original daedalus d3d, and so doesnt support the new options rice has added. of course, it just requires someone to edit/modify the .ini for each game adding the new settings to the .ini . but that takes a lotta time and roms. if u look at an emu/gfx plugin's .ini u will see it assigns the rom with the functions of the emu/gfx plugin, saving the user from having to set the settings himself. the best example is the pj64.rdb which has taken so long to create cos theres so many pj64 options.