{"id":15099,"date":"2008-01-25T11:52:25","date_gmt":"2008-01-25T11:52:25","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=15099"},"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=15099","title":{"rendered":"[Ordi.] uBee512 v2.3.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* Added &#8211;hint option to allow half intensity monochrome for alpha+ models.<br \/>\n* Added Z80 code built in debugging.  The &#8211;debug option is now only used<br \/>\n  for Z80 debugging.  Debugging allows disassembly in trace and single<br \/>\n  stepping modes, z80 break points can be specified with &#8211;bp and &#8211;bpc<br \/>\n  options. Uses keys to control debugging.<br \/>\n* Added &#8211;modio option that takes parameters determining what modules should<br \/>\n  report I\/O access.<br \/>\n* Added &#8211;regs option that takes parameters determining what registers are<br \/>\n  to be dumped when pressing the EMUKEY+R keys.<br \/>\n* Added &#8211;dump option to specify a Z80 memory dump address.  EMUKEY+D,<br \/>\n  EMUKEY+1, EMUKEY+2, EMUKEY+3, EMUKEY+4 and EMUKEY+5 can then be used<br \/>\n  to dump memory to stdout.<br \/>\n* Added preliminary support for direct floppy access for Unices.  Windows is<br \/>\n  to be investigated for a later release. (See the Direct Floppy Access<br \/>\n  section in the README file).<br \/>\n* EMUKEY keys (HOME or ALT)  now acts as a control key allowing more<br \/>\n  emulator functionality from the keyboard.<br \/>\n* The tape rewind key is now EMUKEY+T.<br \/>\n* Emulation of typical RAM and DRAM memory patterns found on start up on<br \/>\n  Microbees.<br \/>\n* Removed the &#8211;standard option and replaced with new &#8211;col and &#8211;mono<br \/>\n  options that allow enabling\/disabling colour emulation for standard<br \/>\n  models.<br \/>\n* The Z80 ports emulation is now greatly improved,  the interpretation for<br \/>\n  each port is now determined by the model emulated.<br \/>\n* Added printf, hex and decimal output functions to the stdio group.<br \/>\n* Added many new functions to the status group.<br \/>\n* The default size of the PCG RAM emulated is now 16K for the 256TC and<br \/>\n  Premium model,  upgraded Premium models are 32K, standard is 2K.<br \/>\n* The alpha+ &#8211;vdu option functionality has been removed, it remains as an<br \/>\n  option but does nothing.<\/p>\n<p><strong>Fixed:<\/strong><br \/>\n* A major banking issue fixed that prevented the 256TC model working<br \/>\n  correctly when the second 128K of DRAM was accessed.<br \/>\n* DRAM block selection has been corrected when selected with ROMs also in<br \/>\n  the memory map for all 128K and above models.<br \/>\n* The memmap.c and vdu.c modules have seen  major changes to fix the above<br \/>\n  problems and improvements in other areas.<br \/>\n* Incorrect test of BIG_ENDIAN format in mz80.h has been fixed.  Unix<br \/>\n  systems use this to define the byte order, and not as a true\/false.  The<br \/>\n  mz80context should now be correct for Little endian hosts.<br \/>\n* z80context initialization problem fixed.<br \/>\n* Removed the \u00ab\u00a0invalid Z80 code\u00a0\u00bb workaround during initial start up as the<br \/>\n  problem causing it has now been fixed (see z80context bug above), faster<br \/>\n  start up may now be noticeable.<br \/>\n* ROM Basic 5.22e problem of coloured mosaic characters remaining on the<br \/>\n  screen after booting has been solved and the problem fixed.<br \/>\n* The &#8211;pcg option now works correctly when PCG is less than 32K, any<br \/>\n  multiple of 2K between 2 and 32 can now be specified.<br \/>\n* Removed VDU memory clearing code from the VDU reset function.<br \/>\n* All DRAM models (except 256TC) now have ROM1 size changed so that 16K ROMS<br \/>\n  can be loaded instead of just 8K.  Relaxed the rules in the loading<br \/>\n  section of the code on what size is allowed.<br \/>\n* Some boolean results in the function module did not use the endian<br \/>\n  functions that would result in 1 returned as some other non zero value on<br \/>\n  big Endian platforms.<\/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=15099\" 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: * Added &#8211;hint option to allow half intensity monochrome for alpha+ models. * Added Z80 code built in debugging. The &#8211;debug option is now only used for Z80 &#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-15099","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\/15099","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=15099"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15099\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}