{"id":16068,"date":"2008-09-03T13:18:15","date_gmt":"2008-09-03T13:18:15","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=16068"},"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=16068","title":{"rendered":"[Ordi.] uBee512 v2.8.0"},"content":{"rendered":"<p>Un \u00e9mulateur de Microbee Z80 Premium\/Standard 64\/128\/256\/512Kb FDD.<\/p>\n<p><em><strong>New for this release:<\/strong><br \/>\n&#8211; SDL video rendering has seen some major changes, SW and HW video surfaces<br \/>\n  are now supported along with 8, 8gs (grey scale), 16 and 32 bits per pixel<br \/>\n  modes.<br \/>\n&#8211; Added &#8211;video-type option to select SW and HW video rendering modes.<br \/>\n&#8211; Added &#8211;video-depth option to select the colour depth.<br \/>\n&#8211; Added &#8211;mouse-wheel option to associate actions for wheel scroll events.<br \/>\n  The default action controls the volume level.<br \/>\n&#8211; Added &#8211;lockfix-win32 and &#8211;lockfix-x11 options. These allow the LOCK key<br \/>\n  work around code to be enabled or disabled for Win32 and x11 systems. (see<br \/>\n  changes below)<br \/>\n&#8211; Added mapping of joystick buttons to commands.  Allows the joystick to<br \/>\n  pause emulation, switch full screen mode, etc.  Used in the<br \/>\n  games.ini.sample file.<br \/>\n&#8211; Added &#8211;js-clist option to list the commands available for mapping to<br \/>\n  a joystick.<br \/>\n&#8211; Added &#8211;lcons option to set the list start point for &#8211;lcon and &#8211;lconw.<br \/>\n&#8211; Added uBee512 API functions to access arrays of strings set with<br \/>\n  &#8211;file-list and &#8211;file-list-q options.<br \/>\n&#8211; Added &#8211;gui-persist option to set persist times in milliseconds for values<br \/>\n  that appear on the status line.<br \/>\n&#8211; Added EMUKEY+UP and EMUKEY+DOWN volume control hot keys with the volume<br \/>\n  level displayed on the status line as a persist value &lsquo;[vol nn%]&rsquo;<br \/>\n&#8211; Added EMUKEY+P emulator pause hot key toggle and status display &lsquo;[PAUSED]&rsquo;<br \/>\n  when the emulator is paused.<br \/>\n&#8211; Added command repeat for EMUKEY and joystick activated commands when keys<br \/>\n  and buttons are held down.<br \/>\n&#8211; Added &#8211;cmd-repeat1 and &#8211;cmd-repeat2 options to set command repeat<br \/>\n  delays for EMUKEY and joystick activated commands.<br \/>\n&#8211; Added emulation of the RTC_A_UIP bit and implemented the Periodical<br \/>\n  interrupt for all 16 divider rates to the RTC module.<br \/>\n&#8211; Added display of &lsquo;[DEBUG]&rsquo; to status line when emulator is in debug mode.<br \/>\n&#8211; Added +vol argument parameter to &#8211;status options to always display.<\/p>\n<p><strong>Changes:<\/strong><br \/>\n&#8211; The existing LOCK key fix code is now able to be enabled or disabled for<br \/>\n  Win32 and x11 systems. The Win32 defaults to enabled (as before). x11 now<br \/>\n  defaults to disabled.  It appears as if x11 is set up differently between<br \/>\n  implementations for how the LOCK key should return the status value.  If<br \/>\n  the lock key no longer operates as expected under x11 then try enabling<br \/>\n  the old work around code with &#8211;lockfix-x11=on.<br \/>\n&#8211; Standard colour model PROM (IC 7) values are now used.<br \/>\n&#8211; Changed the default colour monitor type to RGBrgb for standard colour.<br \/>\n&#8211; More host CPU time saved that should further improve sound quality.<br \/>\n&#8211; Writing to video memory now checks if the current and new values are<br \/>\n  different, no rewriting of the same data results in reduced host CPU time.<br \/>\n&#8211; Reduced overhead time for Alpha+ models when flashing video attributes are<br \/>\n  not enabled.<br \/>\n&#8211; Linux default frame rate changed to 50 FPS. Performance is very good.<br \/>\n&#8211; Modified &#8211;file-list and &#8211;file-list-q options to allow repeated use to<br \/>\n  build up an array of file strings for CP\/M application use.<br \/>\n&#8211; New version of UBSCRIPT.COM (v1.1.0) takes advantage of the modified<br \/>\n  &#8211;file-list options. This now allows ample capability to upload all the<br \/>\n  required files for a CP\/M application.<br \/>\n&#8211; New version of HOST2CPM.COM (v1.2.0) copies files to the host system using<br \/>\n  lower case file names. Upper case can be forced by appending a &lsquo;-U&rsquo; switch.<br \/>\n&#8211; Added joystick settings to all games in games.ini.sample where practical<br \/>\n  and made changes to the documentation, revised and fixed many of the game<br \/>\n  entries using the improved &#8211;files-list option.<br \/>\n&#8211; Changed &#8211;snd-volume, &#8211;vol to now take a percentage integer value.<br \/>\n  Default is now set to 15%.<br \/>\n&#8211; Changes to icon BMP format to allow RGB and RGBA pixel data.<br \/>\n&#8211; Improvements made to the RTC emulation module.<br \/>\n&#8211; Changed &#8211;js-kset option to now also be the current joystick key set.<br \/>\n&#8211; Debug stepping now has reduced host CPU time when not doing anything.<br \/>\n&#8211; Removed the &lsquo;use_audio&rsquo; conditional compilation. Is always built in now.<\/p>\n<p><strong>Fixed:<\/strong><br \/>\n&#8211; Standard BG colour intensity was not updating after a write to the colour<br \/>\n  port in vdu_colcont_w() function.<br \/>\n&#8211; Fixed &#8211;col-type option to set the colour type only if emulating a<br \/>\n  non-alpha+ model.<br \/>\n&#8211; Fixed standard colour bit order for background colours to convert from<br \/>\n  RGBrgb to BGRbgr order.<br \/>\n&#8211; rtc_poll() was not being called in pio_polling() function unless<br \/>\n  modelx.piob7 == MODPB7_RTC. The RTC is now polled if RTC emulation is<br \/>\n  enabled so that the RTC registers are kept updated.<br \/>\n&#8211; New version of UBSCRIPT.COM fixes a key issue in MW BASIC when starting a<br \/>\n  MWB program from the command line. This was making BASIC programs not<br \/>\n  return the correct result on the first key check and causing help screens,<br \/>\n  etc. to be skipped. (This appears to be a bug in MW BASIC)<\/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=16068\" 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. New for this release: &#8211; SDL video rendering has seen some major changes, SW and HW video surfaces are now supported along with 8, 8gs (grey scale), 16 and 32 bits per &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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}},"categories":[],"tags":[],"class_list":["post-16068","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\/16068","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=16068"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16068\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}