Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 8, 2012
Commits on Aug 7, 2012
  1. HC IF1: fix slow disk access; add support for runtime disk insertion

    George Chirtoaca authored committed
    If bit 0 of the selection register always reads as '1', the IF1 ROM
    takes a lot of time to complete disk reads -- possibly until it times
    out internally.  Fix this by clearing bit 0, and removing the
    disk_write() call from the I/O write callback, which would otherwise
    corrupt FDC state and result in disk errors.
    
    Hack in support for inserting disks at runtime (via the Media ->
    Interface 1 -> Microdrive 1 - >Insert menu item).
Commits on Jun 22, 2012
  1. memory: change page size from 4k to 1k

    authored
    The HC Interface1 hardware has a 1K RAM region which is selected into
    multiple pages.
  2. HACK disk: disable size checking when writing .mgt images

    authored
    We use 80x16x256 and 40x16x256.  We should add these to the supported
    layouts instead of entirely disabling checking.
  3. gtk debugger: use MEMORY_PAGE_SIZE instead of hard-coded 4k

    authored
    This fixes values displayed in the Memory Map.
  4. upd_fdc: implement Terminal Count support

    authored
    Add an API which allows signalling of the TC input to the FDC.  If TC
    is asserted, store this in a flag and use it to disable sending further
    result data for reads, or to fill in zeroes for writes.  Also disable
    setting end-of-cylinder if TC is asserted.
    
    Since the host usually asserts TC after reading/write the last data byte
    to/from the data port, the start_{read,write}* functions are deferred
    to an event, instead of being called directly from port I/O.  This gives
    the host some time to assert TC.
Commits on Jun 18, 2012
  1. Replace pixmaps in the statusbar with pixbufs for GTK+ 3 compatibilit…

    fredm authored
    …y (patch
    
    #3535005) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4721 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  2. Replace deprecated gtk_combo_box_new_text and gtk_combo_box_append_te…

    fredm authored
    …xt symbols
    
    with gtk_combo_box_text_new and gtk_combo_box_text_append_text respectively
    (patch #3534182) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4720 6c7d1b9a-d430-0410-8293-a2b96dacb39b
Commits on Jun 12, 2012
  1. Replace direct access to struct members with accessor functions (patc…

    fredm authored
    …h #3534179)
    
    (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4719 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  2. Replace deprecated gtk_radio_button_group() with gtk_radio_button_get…

    fredm authored
    …_group()
    
    (patch #3534178) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4718 6c7d1b9a-d430-0410-8293-a2b96dacb39b
Commits on Jun 7, 2012
Commits on Jun 5, 2012
  1. Plug a memory leak (thanks, cppcheck).

    fredm authored
  2. Replace deprecated GtkItemFactory, GtkItemFactoryEntry and

    fredm authored
    GtkItemFactoryCallback1 in favour of GtkUIManager, GtkActionEntry and GtkAction
    (patch #3531492) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4709 6c7d1b9a-d430-0410-8293-a2b96dacb39b
Commits on May 25, 2012
  1. Scale the statusbar icons with the main display (more from patch #349…

    fredm authored
    …6134)
    
    (Gergely Szasz).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4707 6c7d1b9a-d430-0410-8293-a2b96dacb39b
Commits on May 21, 2012
  1. Revert change from patch #3496134 so that microdrive activity icon is…

    fredm authored
    … only
    
    shown when microdrives are used in GTK+ and Win32 UIs (thanks, Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4706 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  2. Replace deprecated gtk_box_pack_start_defaults() with gtk_box_pack_st…

    fredm authored
    …art()
    
    (rest of patch #3527406) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4705 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  3. Replace deprecated gtk_widget_hide_all() with gtk_widget_hide() (more…

    fredm authored
    … of patch
    
    #3527406) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4704 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  4. Replace deprecated gtk_label_set() with gtk_label_set_text() (part of…

    fredm authored
    … patch
    
    #3527406) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4703 6c7d1b9a-d430-0410-8293-a2b96dacb39b
  5. Replace deprecated gtk_box_pack_start_defaults() with gtk_box_pack_st…

    fredm authored
    …art()
    
    (part of patch #3527406) (Sergio).
    
    
    git-svn-id: https://fuse-emulator.svn.sourceforge.net/svnroot/fuse-emulator/trunk@4702 6c7d1b9a-d430-0410-8293-a2b96dacb39b
Commits on May 7, 2012
Something went wrong with that request. Please try again.