{"id":16243,"date":"2008-10-13T20:17:55","date_gmt":"2008-10-13T20:17:55","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=16243"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=16243","title":{"rendered":"[Ordi.] uBee512 v3.0.1"},"content":{"rendered":"<p>Un \u00e9mulateur de Microbee Z80 Premium\/Standard 64\/128\/256\/512Kb FDD.<\/p>\n<p><em><strong>Fixes<\/strong>:<br \/>\n* Fixed a bug when toggling full screen mode under Unices when using SDL video rendering failed to switch modes and would freeze.<\/p>\n<p><strong>New for this release:<\/strong><br \/>\n* Ubuntu Debian binary package added to the distribution packages.<br \/>\n* Added OpenGL textured video rendering mode, SDL remains the default mode. To use OpenGL mode specify &lsquo;&#8211;video-type=gl&rsquo; on the command line or set the required system&rsquo;s video type by changing the assignment inside the new sample configuration file. See the README file if OpenGL results in a white display.<br \/>\n* The OpenGL mode permits 4:3 and other aspect ratios in a window, full screen and maximised modes fill completely.<br \/>\n* Added &#8211;gl-filter_fs, &#8211;gl-filter_max and &#8211;gl-filter_win options to select soft or sharp filtering modes in OpenGL mode.<br \/>\n* Added &#8211;gl-aspect-bee option to set the Microbee aspect ratio.<br \/>\n* Added &#8211;gl-aspect-mon option to override the monitor aspect ratio.<br \/>\n* Added &#8211;gl-max option to enable\/disable maximised window on start up. This currently does not work for Windows. Maximised windows can be set after starting the emulator.<br \/>\n* Added &#8211;gl-vsync option to enable\/disable vertical sync swap buffers every n&rsquo;th retrace.<br \/>\n* Added &#8211;gl-winpct option to set the initial window width by percentage.<br \/>\n* Added &#8211;gl-winpix option to set the initial window width by pixels.<br \/>\n* Added EMUKEY+F hot key to toggle the current filter mode when in OpenGL mode.<br \/>\n* Added EMUKEY+KP1 to EMUKEY+KP9 hot keys to select 10-90% width windows when in OpenGL mode.<br \/>\n* Added EMUKEY+KP_PERIOD to use the Microbee&rsquo;s 6545 screen width for the window width when in OpenGL mode.<br \/>\n* Added window resize feature using mouse to set window size when in OpenGL mode.<br \/>\n* Added &lsquo;gl&rsquo; parameter to the &#8211;video-type option to select OpenGL mode.<br \/>\n* Added internal variables that can be created and accessed using options.<br \/>\n* Added scripting language options for uBee512 configuration files. The options relevant are described below:<br \/>\n* Added &#8211;varset and &#8211;varuset options to set and unset variables.<br \/>\n* Added &#8211;exit to allow emulation to exit during start up.<br \/>\n* Added &#8211;echo and &#8211;echoq to send string and\/or variables to stdout.<br \/>\n* Added &#8211;if-end to terminate a test condition.<br \/>\n* Added &#8211;if-else to divert on a &#8211;if-test = false condition.<br \/>\n* Added &#8211;if-egt to test if string is equal to or greater than.<br \/>\n* Added &#8211;if-elt to test if string is equal to or less than.<br \/>\n* Added &#8211;if-eq to test if string is equal to.<br \/>\n* Added &#8211;if-gt to test if string is greater than.<br \/>\n* Added &#8211;if-lt to test if string is less than.<br \/>\n* Added &#8211;if-negt to test if string is not equal or greater than.<br \/>\n* Added &#8211;if-nelt to test if string is not equal or less than.<br \/>\n* Added &#8211;if-neq to test if string is not equal to.<br \/>\n* Added &#8211;if-ngt to test if string is not greater than.<br \/>\n* Added &#8211;if-nlt to test if string is not less than.<br \/>\n* Added &#8211;if-set to test if a variable has been set.<br \/>\n* Added &#8211;if-nset to test if a variable has not been set.<br \/>\n* Added &#8211;if-system to test for underlying system type.<br \/>\n* Added &#8211;if-true and &#8211;if-false to set the condition to true or false.<br \/>\n* Added &#8211;if-cmpmode to set the method used to compare values.<br \/>\n* Added preconfigured variables UBEE_VERSION, UBEE_HOST, UBEE_SYS_MAJOR and UBEE_SYS_MINOR to the existing UBEE512 (ubee512) variable. These are all created using the &#8211;varset method so this also means they can be removed with &#8211;varuset.<br \/>\n* Added joystick C_WINI and C_WIND commands for increasing\/decreasing window size.<br \/>\n* Added joystick C_GLFILT command for toggling of OpenGL filter mode, and C_VSIZE1 command for video resizing.<br \/>\n* Added joystick C_MWHEEL command to select mouse wheel association.<br \/>\n* Added +video and +options to the &#8211;modio option arguments.<\/em><\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2922\" title=\"Download uBee512\">T\u00e9l\u00e9charger uBee512 v6.0.0 (1.4 Mo)<\/a><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/sourceforge.net\/projects\/ubee512\/\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/10-ordinateurs\/126-applied-technology-microbee-128-512k\/\" class=\"en_savoir_plus\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=16243\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Un \u00e9mulateur de Microbee Z80 Premium\/Standard 64\/128\/256\/512Kb FDD. Fixes: * Fixed a bug when toggling full screen mode under Unices when using SDL video rendering failed to switch modes and would freeze. New for this release: * Ubuntu Debian binary &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-16243","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16243"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16243\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}