[higan] 02/34: Merge tag 'upstream/097'

Tobias Hansen thansen at moszumanska.debian.org
Sun Jun 26 10:44:39 UTC 2016


This is an automated email from the git hooks/post-receive script.

thansen pushed a commit to branch master
in repository higan.

commit 0258c2f150e2f2cf247f9ba43d98ebc520305cca
Merge: b1e10fe 6378b4e
Author: Tobias Hansen <thansen at localhost.localdomain>
Date:   Mon Mar 14 23:25:16 2016 +0000

    Merge tag 'upstream/097'
    
    Upstream version 097

 Makefile                                           |   109 -
 ananke/Makefile                                    |    49 -
 ananke/ananke.cpp                                  |   179 -
 ananke/archive.cpp                                 |    29 -
 ananke/bsx-satellaview.cpp                         |    72 -
 ananke/configuration.cpp                           |    17 -
 ananke/database/bsx-satellaview.hpp                |    19 -
 ananke/database/sufami-turbo.hpp                   |   162 -
 ananke/database/super-famicom.hpp                  | 13381 ---
 ananke/famicom.cpp                                 |    39 -
 ananke/file-dialog.cpp                             |   106 -
 ananke/game-boy-advance.cpp                        |    58 -
 ananke/game-boy.cpp                                |    59 -
 ananke/heuristics/famicom.hpp                      |   173 -
 ananke/heuristics/game-boy-advance.hpp             |    63 -
 ananke/heuristics/game-boy.hpp                     |   120 -
 ananke/heuristics/satellaview.hpp                  |    23 -
 ananke/heuristics/sufami-turbo.hpp                 |    31 -
 ananke/heuristics/super-famicom.hpp                |   814 -
 ananke/patch.cpp                                   |    15 -
 ananke/resource/archive.png                        |   Bin 1067 -> 0 bytes
 ananke/resource/file.png                           |   Bin 844 -> 0 bytes
 ananke/resource/folder.png                         |   Bin 1176 -> 0 bytes
 ananke/resource/resource.bml                       |     6 -
 ananke/resource/resource.cpp                       |   156 -
 ananke/resource/resource.hpp                       |     7 -
 ananke/sufami-turbo.cpp                            |    90 -
 ananke/super-famicom.cpp                           |   215 -
 data/Info.plist                                    |    12 -
 data/cheats.bml                                    | 86201 ------------------
 data/higan.desktop                                 |     8 -
 emulator/emulator.hpp                              |   151 -
 emulator/interface.hpp                             |   122 -
 fc/apu/apu.cpp                                     |   329 -
 fc/apu/apu.hpp                                     |    65 -
 fc/apu/dmc.cpp                                     |   117 -
 fc/apu/dmc.hpp                                     |    32 -
 fc/apu/envelope.cpp                                |    39 -
 fc/apu/envelope.hpp                                |    16 -
 fc/apu/noise.cpp                                   |    57 -
 fc/apu/noise.hpp                                   |    18 -
 fc/apu/pulse.cpp                                   |    51 -
 fc/apu/pulse.hpp                                   |    20 -
 fc/apu/serialization.cpp                           |    28 -
 fc/apu/sweep.cpp                                   |    53 -
 fc/apu/sweep.hpp                                   |    16 -
 fc/apu/triangle.cpp                                |    58 -
 fc/apu/triangle.hpp                                |    21 -
 fc/cartridge/board/bandai-fcg.cpp                  |   117 -
 fc/cartridge/board/board.cpp                       |   212 -
 fc/cartridge/board/board.hpp                       |    46 -
 fc/cartridge/board/konami-vrc1.cpp                 |    40 -
 fc/cartridge/board/konami-vrc2.cpp                 |    57 -
 fc/cartridge/board/konami-vrc3.cpp                 |    57 -
 fc/cartridge/board/konami-vrc4.cpp                 |    61 -
 fc/cartridge/board/konami-vrc6.cpp                 |    42 -
 fc/cartridge/board/konami-vrc7.cpp                 |    47 -
 fc/cartridge/board/nes-axrom.cpp                   |    51 -
 fc/cartridge/board/nes-bnrom.cpp                   |    52 -
 fc/cartridge/board/nes-cnrom.cpp                   |    54 -
 fc/cartridge/board/nes-exrom.cpp                   |    53 -
 fc/cartridge/board/nes-fxrom.cpp                   |    91 -
 fc/cartridge/board/nes-gxrom.cpp                   |    61 -
 fc/cartridge/board/nes-hkrom.cpp                   |    48 -
 fc/cartridge/board/nes-nrom.cpp                    |    43 -
 fc/cartridge/board/nes-pxrom.cpp                   |    97 -
 fc/cartridge/board/nes-sxrom.cpp                   |   101 -
 fc/cartridge/board/nes-txrom.cpp                   |    67 -
 fc/cartridge/board/nes-uxrom.cpp                   |    55 -
 fc/cartridge/board/sunsoft-5b.cpp                  |   226 -
 fc/cartridge/cartridge.cpp                         |    86 -
 fc/cartridge/cartridge.hpp                         |    47 -
 fc/cartridge/chip/chip.cpp                         |    17 -
 fc/cartridge/chip/chip.hpp                         |     7 -
 fc/cartridge/chip/mmc1.cpp                         |   136 -
 fc/cartridge/chip/mmc3.cpp                         |   189 -
 fc/cartridge/chip/mmc5.cpp                         |   497 -
 fc/cartridge/chip/mmc6.cpp                         |   200 -
 fc/cartridge/chip/vrc1.cpp                         |    80 -
 fc/cartridge/chip/vrc2.cpp                         |   110 -
 fc/cartridge/chip/vrc3.cpp                         |   100 -
 fc/cartridge/chip/vrc4.cpp                         |   184 -
 fc/cartridge/chip/vrc6.cpp                         |   321 -
 fc/cartridge/chip/vrc7.cpp                         |   154 -
 fc/cheat/cheat.cpp                                 |    28 -
 fc/cheat/cheat.hpp                                 |    17 -
 fc/cpu/cpu.cpp                                     |   111 -
 fc/cpu/cpu.hpp                                     |    56 -
 fc/cpu/serialization.cpp                           |    23 -
 fc/cpu/timing.cpp                                  |    64 -
 fc/fc.hpp                                          |    62 -
 fc/input/input.cpp                                 |    53 -
 fc/input/input.hpp                                 |    25 -
 fc/input/serialization.cpp                         |     8 -
 fc/interface/interface.cpp                         |   162 -
 fc/interface/interface.hpp                         |    60 -
 fc/memory/memory.cpp                               |    34 -
 fc/memory/memory.hpp                               |     6 -
 fc/ppu/ppu.cpp                                     |   487 -
 fc/ppu/ppu.hpp                                     |   107 -
 fc/ppu/serialization.cpp                           |    74 -
 fc/scheduler/scheduler.cpp                         |    28 -
 fc/scheduler/scheduler.hpp                         |    16 -
 fc/system/serialization.cpp                        |    60 -
 fc/system/system.cpp                               |    79 -
 fc/system/system.hpp                               |    22 -
 fc/video/video.cpp                                 |    85 -
 fc/video/video.hpp                                 |    12 -
 gb/apu/apu.cpp                                     |   116 -
 gb/apu/apu.hpp                                     |    29 -
 gb/apu/master/master.cpp                           |   116 -
 gb/apu/master/master.hpp                           |    28 -
 gb/apu/noise/noise.cpp                             |   107 -
 gb/apu/noise/noise.hpp                             |    27 -
 gb/apu/serialization.cpp                           |    17 -
 gb/apu/square1/square1.cpp                         |   158 -
 gb/apu/square1/square1.hpp                         |    36 -
 gb/apu/square2/square2.cpp                         |   108 -
 gb/apu/square2/square2.hpp                         |    27 -
 gb/apu/wave/wave.cpp                               |    97 -
 gb/apu/wave/wave.hpp                               |    22 -
 gb/cartridge/cartridge.cpp                         |   182 -
 gb/cartridge/cartridge.hpp                         |    76 -
 gb/cartridge/huc1/huc1.cpp                         |    54 -
 gb/cartridge/huc1/huc1.hpp                         |    10 -
 gb/cartridge/huc3/huc3.cpp                         |    53 -
 gb/cartridge/huc3/huc3.hpp                         |     9 -
 gb/cartridge/mbc0/mbc0.cpp                         |    25 -
 gb/cartridge/mbc0/mbc0.hpp                         |     5 -
 gb/cartridge/mbc1/mbc1.cpp                         |    70 -
 gb/cartridge/mbc1/mbc1.hpp                         |    10 -
 gb/cartridge/mbc2/mbc2.cpp                         |    42 -
 gb/cartridge/mbc2/mbc2.hpp                         |     8 -
 gb/cartridge/mbc3/mbc3.cpp                         |   120 -
 gb/cartridge/mbc3/mbc3.hpp                         |    24 -
 gb/cartridge/mbc5/mbc5.cpp                         |    53 -
 gb/cartridge/mbc5/mbc5.hpp                         |     9 -
 gb/cartridge/mmm01/mmm01.cpp                       |    65 -
 gb/cartridge/mmm01/mmm01.hpp                       |    12 -
 gb/cartridge/serialization.cpp                     |    54 -
 gb/cheat/cheat.cpp                                 |    28 -
 gb/cheat/cheat.hpp                                 |    17 -
 gb/cpu/cpu.cpp                                     |   209 -
 gb/cpu/cpu.hpp                                     |   126 -
 gb/cpu/memory.cpp                                  |    47 -
 gb/cpu/mmio.cpp                                    |   281 -
 gb/cpu/serialization.cpp                           |    64 -
 gb/cpu/timing.cpp                                  |    98 -
 gb/gb.hpp                                          |    60 -
 gb/interface/interface.cpp                         |   171 -
 gb/interface/interface.hpp                         |    73 -
 gb/memory/memory.cpp                               |    62 -
 gb/memory/memory.hpp                               |    32 -
 gb/ppu/cgb.cpp                                     |   164 -
 gb/ppu/dmg.cpp                                     |   133 -
 gb/ppu/mmio.cpp                                    |   203 -
 gb/ppu/ppu.cpp                                     |   179 -
 gb/ppu/ppu.hpp                                     |   122 -
 gb/ppu/serialization.cpp                           |    72 -
 gb/scheduler/scheduler.cpp                         |    30 -
 gb/scheduler/scheduler.hpp                         |    16 -
 gb/system/serialization.cpp                        |    64 -
 gb/system/system.cpp                               |    81 -
 gb/system/system.hpp                               |    49 -
 gb/video/video.cpp                                 |   117 -
 gb/video/video.hpp                                 |    16 -
 gba/apu/apu.cpp                                    |    98 -
 gba/apu/apu.hpp                                    |    17 -
 gba/apu/fifo.cpp                                   |    28 -
 gba/apu/mmio.cpp                                   |   216 -
 gba/apu/noise.cpp                                  |    93 -
 gba/apu/registers.cpp                              |    12 -
 gba/apu/registers.hpp                              |   158 -
 gba/apu/sequencer.cpp                              |    91 -
 gba/apu/serialization.cpp                          |   107 -
 gba/apu/square.cpp                                 |    30 -
 gba/apu/square1.cpp                                |   104 -
 gba/apu/square2.cpp                                |    61 -
 gba/apu/wave.cpp                                   |    95 -
 gba/cartridge/cartridge.cpp                        |   176 -
 gba/cartridge/cartridge.hpp                        |    42 -
 gba/cartridge/eeprom.cpp                           |    94 -
 gba/cartridge/flashrom.cpp                         |   100 -
 gba/cartridge/memory.hpp                           |    45 -
 gba/cartridge/serialization.cpp                    |     5 -
 gba/cpu/cpu.cpp                                    |   173 -
 gba/cpu/cpu.hpp                                    |    43 -
 gba/cpu/dma.cpp                                    |    60 -
 gba/cpu/memory.cpp                                 |    55 -
 gba/cpu/mmio.cpp                                   |   320 -
 gba/cpu/registers.cpp                              |   244 -
 gba/cpu/registers.hpp                              |   186 -
 gba/cpu/serialization.cpp                          |   110 -
 gba/cpu/state.hpp                                  |     7 -
 gba/cpu/timer.cpp                                  |    44 -
 gba/gba.hpp                                        |    63 -
 gba/interface/interface.cpp                        |   150 -
 gba/interface/interface.hpp                        |    58 -
 gba/memory/memory.cpp                              |   116 -
 gba/memory/memory.hpp                              |    27 -
 gba/memory/mmio.cpp                                |    43 -
 gba/memory/serialization.cpp                       |     3 -
 gba/player/player.cpp                              |    89 -
 gba/player/player.hpp                              |    24 -
 gba/player/serialization.cpp                       |    11 -
 gba/ppu/background.cpp                             |   156 -
 gba/ppu/memory.cpp                                 |   169 -
 gba/ppu/mmio.cpp                                   |   200 -
 gba/ppu/mosaic.cpp                                 |    33 -
 gba/ppu/object.cpp                                 |    80 -
 gba/ppu/ppu.cpp                                    |   169 -
 gba/ppu/ppu.hpp                                    |    50 -
 gba/ppu/registers.cpp                              |   138 -
 gba/ppu/registers.hpp                              |   106 -
 gba/ppu/screen.cpp                                 |    88 -
 gba/ppu/serialization.cpp                          |   123 -
 gba/ppu/state.hpp                                  |    55 -
 gba/scheduler/scheduler.cpp                        |    30 -
 gba/scheduler/scheduler.hpp                        |    16 -
 gba/system/bios.cpp                                |    20 -
 gba/system/serialization.cpp                       |    63 -
 gba/system/system.cpp                              |    71 -
 gba/system/system.hpp                              |    37 -
 gba/video/video.cpp                                |    93 -
 gba/video/video.hpp                                |    12 -
 higan/GNUmakefile                                  |    66 +
 higan/data/cheats.bml                              | 87497 +++++++++++++++++++
 {data => higan/data}/higan.Manifest                |     0
 higan/data/higan.desktop                           |     8 +
 {data => higan/data}/higan.ico                     |   Bin
 higan/data/higan.plist                             |    18 +
 {data => higan/data}/higan.png                     |   Bin
 higan/data/resource.rc                             |     2 +
 higan/emulator/emulator.hpp                        |    56 +
 higan/emulator/interface.hpp                       |   113 +
 fc/Makefile => higan/fc/GNUmakefile                |     0
 higan/fc/apu/apu.cpp                               |   329 +
 higan/fc/apu/apu.hpp                               |    70 +
 higan/fc/apu/dmc.cpp                               |   117 +
 higan/fc/apu/dmc.hpp                               |    33 +
 higan/fc/apu/envelope.cpp                          |    39 +
 higan/fc/apu/envelope.hpp                          |    17 +
 higan/fc/apu/noise.cpp                             |    57 +
 higan/fc/apu/noise.hpp                             |    19 +
 higan/fc/apu/pulse.cpp                             |    51 +
 higan/fc/apu/pulse.hpp                             |    21 +
 higan/fc/apu/serialization.cpp                     |    28 +
 higan/fc/apu/sweep.cpp                             |    53 +
 higan/fc/apu/sweep.hpp                             |    17 +
 higan/fc/apu/triangle.cpp                          |    58 +
 higan/fc/apu/triangle.hpp                          |    22 +
 higan/fc/cartridge/board/bandai-fcg.cpp            |   115 +
 higan/fc/cartridge/board/board.cpp                 |   209 +
 higan/fc/cartridge/board/board.hpp                 |    47 +
 higan/fc/cartridge/board/konami-vrc1.cpp           |    38 +
 higan/fc/cartridge/board/konami-vrc2.cpp           |    55 +
 higan/fc/cartridge/board/konami-vrc3.cpp           |    55 +
 higan/fc/cartridge/board/konami-vrc4.cpp           |    59 +
 higan/fc/cartridge/board/konami-vrc6.cpp           |    40 +
 higan/fc/cartridge/board/konami-vrc7.cpp           |    45 +
 higan/fc/cartridge/board/nes-axrom.cpp             |    49 +
 higan/fc/cartridge/board/nes-bnrom.cpp             |    50 +
 higan/fc/cartridge/board/nes-cnrom.cpp             |    52 +
 higan/fc/cartridge/board/nes-exrom.cpp             |    51 +
 higan/fc/cartridge/board/nes-fxrom.cpp             |    89 +
 higan/fc/cartridge/board/nes-gxrom.cpp             |    59 +
 higan/fc/cartridge/board/nes-hkrom.cpp             |    46 +
 higan/fc/cartridge/board/nes-nrom.cpp              |    41 +
 higan/fc/cartridge/board/nes-pxrom.cpp             |    95 +
 higan/fc/cartridge/board/nes-sxrom.cpp             |    99 +
 higan/fc/cartridge/board/nes-txrom.cpp             |    65 +
 higan/fc/cartridge/board/nes-uxrom.cpp             |    53 +
 higan/fc/cartridge/board/sunsoft-5b.cpp            |   224 +
 higan/fc/cartridge/cartridge.cpp                   |    88 +
 higan/fc/cartridge/cartridge.hpp                   |    48 +
 higan/fc/cartridge/chip/chip.cpp                   |    17 +
 higan/fc/cartridge/chip/chip.hpp                   |     8 +
 higan/fc/cartridge/chip/mmc1.cpp                   |   134 +
 higan/fc/cartridge/chip/mmc3.cpp                   |   187 +
 higan/fc/cartridge/chip/mmc5.cpp                   |   495 +
 higan/fc/cartridge/chip/mmc6.cpp                   |   198 +
 higan/fc/cartridge/chip/vrc1.cpp                   |    78 +
 higan/fc/cartridge/chip/vrc2.cpp                   |   108 +
 higan/fc/cartridge/chip/vrc3.cpp                   |    98 +
 higan/fc/cartridge/chip/vrc4.cpp                   |   182 +
 higan/fc/cartridge/chip/vrc6.cpp                   |   319 +
 higan/fc/cartridge/chip/vrc7.cpp                   |   152 +
 higan/fc/cheat/cheat.cpp                           |    28 +
 higan/fc/cheat/cheat.hpp                           |    17 +
 higan/fc/cpu/cpu.cpp                               |   111 +
 higan/fc/cpu/cpu.hpp                               |    57 +
 higan/fc/cpu/serialization.cpp                     |    23 +
 higan/fc/cpu/timing.cpp                            |    64 +
 higan/fc/fc.hpp                                    |    57 +
 higan/fc/input/input.cpp                           |    53 +
 higan/fc/input/input.hpp                           |    25 +
 higan/fc/input/serialization.cpp                   |     8 +
 higan/fc/interface/interface.cpp                   |   188 +
 higan/fc/interface/interface.hpp                   |    67 +
 higan/fc/memory/memory.cpp                         |    34 +
 higan/fc/memory/memory.hpp                         |     6 +
 higan/fc/ppu/ppu.cpp                               |   487 +
 higan/fc/ppu/ppu.hpp                               |   107 +
 higan/fc/ppu/serialization.cpp                     |    74 +
 higan/fc/scheduler/scheduler.cpp                   |    28 +
 higan/fc/scheduler/scheduler.hpp                   |    16 +
 higan/fc/system/serialization.cpp                  |    60 +
 higan/fc/system/system.cpp                         |    80 +
 higan/fc/system/system.hpp                         |    27 +
 higan/fc/video/video.cpp                           |   105 +
 higan/fc/video/video.hpp                           |    16 +
 gb/Makefile => higan/gb/GNUmakefile                |     0
 higan/gb/apu/apu.cpp                               |   114 +
 higan/gb/apu/apu.hpp                               |    28 +
 higan/gb/apu/noise/noise.cpp                       |   141 +
 higan/gb/apu/noise/noise.hpp                       |    30 +
 higan/gb/apu/sequencer/sequencer.cpp               |   152 +
 higan/gb/apu/sequencer/sequencer.hpp               |    28 +
 higan/gb/apu/serialization.cpp                     |    12 +
 higan/gb/apu/square1/square1.cpp                   |   191 +
 higan/gb/apu/square1/square1.hpp                   |    38 +
 higan/gb/apu/square2/square2.cpp                   |   138 +
 higan/gb/apu/square2/square2.hpp                   |    29 +
 higan/gb/apu/wave/wave.cpp                         |   157 +
 higan/gb/apu/wave/wave.hpp                         |    26 +
 higan/gb/cartridge/cartridge.cpp                   |   185 +
 higan/gb/cartridge/cartridge.hpp                   |    78 +
 higan/gb/cartridge/huc1/huc1.cpp                   |    50 +
 higan/gb/cartridge/huc1/huc1.hpp                   |    10 +
 higan/gb/cartridge/huc3/huc3.cpp                   |    49 +
 higan/gb/cartridge/huc3/huc3.hpp                   |     9 +
 higan/gb/cartridge/mbc0/mbc0.cpp                   |    21 +
 higan/gb/cartridge/mbc0/mbc0.hpp                   |     5 +
 higan/gb/cartridge/mbc1/mbc1.cpp                   |    66 +
 higan/gb/cartridge/mbc1/mbc1.hpp                   |    10 +
 higan/gb/cartridge/mbc2/mbc2.cpp                   |    38 +
 higan/gb/cartridge/mbc2/mbc2.hpp                   |     8 +
 higan/gb/cartridge/mbc3/mbc3.cpp                   |   116 +
 higan/gb/cartridge/mbc3/mbc3.hpp                   |    24 +
 higan/gb/cartridge/mbc5/mbc5.cpp                   |    49 +
 higan/gb/cartridge/mbc5/mbc5.hpp                   |     9 +
 higan/gb/cartridge/mmm01/mmm01.cpp                 |    61 +
 higan/gb/cartridge/mmm01/mmm01.hpp                 |    12 +
 higan/gb/cartridge/serialization.cpp               |    50 +
 higan/gb/cheat/cheat.cpp                           |    28 +
 higan/gb/cheat/cheat.hpp                           |    18 +
 higan/gb/cpu/cpu.cpp                               |   203 +
 higan/gb/cpu/cpu.hpp                               |   114 +
 higan/gb/cpu/memory.cpp                            |    41 +
 higan/gb/cpu/mmio.cpp                              |   273 +
 higan/gb/cpu/serialization.cpp                     |    56 +
 higan/gb/cpu/timing.cpp                            |    84 +
 higan/gb/gb.hpp                                    |    56 +
 higan/gb/interface/interface.cpp                   |   201 +
 higan/gb/interface/interface.hpp                   |    81 +
 higan/gb/memory/memory.cpp                         |    56 +
 higan/gb/memory/memory.hpp                         |    32 +
 higan/gb/ppu/cgb.cpp                               |   160 +
 higan/gb/ppu/dmg.cpp                               |   130 +
 higan/gb/ppu/mmio.cpp                              |   238 +
 higan/gb/ppu/ppu.cpp                               |   211 +
 higan/gb/ppu/ppu.hpp                               |   127 +
 higan/gb/ppu/serialization.cpp                     |    72 +
 higan/gb/scheduler/scheduler.cpp                   |    23 +
 higan/gb/scheduler/scheduler.hpp                   |    14 +
 higan/gb/system/serialization.cpp                  |    60 +
 higan/gb/system/system.cpp                         |    80 +
 higan/gb/system/system.hpp                         |    52 +
 higan/gb/video/video.cpp                           |   111 +
 higan/gb/video/video.hpp                           |    16 +
 gba/Makefile => higan/gba/GNUmakefile              |     0
 higan/gba/apu/apu.cpp                              |    98 +
 higan/gba/apu/apu.hpp                              |    17 +
 higan/gba/apu/fifo.cpp                             |    28 +
 higan/gba/apu/mmio.cpp                             |   216 +
 higan/gba/apu/noise.cpp                            |    93 +
 higan/gba/apu/registers.cpp                        |    12 +
 higan/gba/apu/registers.hpp                        |   157 +
 higan/gba/apu/sequencer.cpp                        |    86 +
 higan/gba/apu/serialization.cpp                    |   106 +
 higan/gba/apu/square.cpp                           |    30 +
 higan/gba/apu/square1.cpp                          |   104 +
 higan/gba/apu/square2.cpp                          |    61 +
 higan/gba/apu/wave.cpp                             |    95 +
 higan/gba/cartridge/cartridge.cpp                  |   139 +
 higan/gba/cartridge/cartridge.hpp                  |    40 +
 higan/gba/cartridge/eeprom.cpp                     |    94 +
 higan/gba/cartridge/flash.cpp                      |   100 +
 higan/gba/cartridge/memory.hpp                     |    64 +
 higan/gba/cartridge/mrom.cpp                       |    23 +
 higan/gba/cartridge/serialization.cpp              |     6 +
 higan/gba/cartridge/sram.cpp                       |    14 +
 higan/gba/cpu/bus.cpp                              |    85 +
 higan/gba/cpu/cpu.cpp                              |   164 +
 higan/gba/cpu/cpu.hpp                              |    58 +
 higan/gba/cpu/dma.cpp                              |    88 +
 higan/gba/cpu/memory.cpp                           |    55 +
 higan/gba/cpu/mmio.cpp                             |   321 +
 higan/gba/cpu/prefetch.cpp                         |    37 +
 higan/gba/cpu/prefetch.hpp                         |    14 +
 higan/gba/cpu/registers.cpp                        |   244 +
 higan/gba/cpu/registers.hpp                        |   188 +
 higan/gba/cpu/serialization.cpp                    |   112 +
 higan/gba/cpu/state.hpp                            |    11 +
 higan/gba/cpu/timer.cpp                            |    53 +
 higan/gba/gba.hpp                                  |    68 +
 higan/gba/interface/interface.cpp                  |   175 +
 higan/gba/interface/interface.hpp                  |    64 +
 higan/gba/memory/memory.cpp                        |    37 +
 higan/gba/memory/memory.hpp                        |    21 +
 higan/gba/memory/mmio.cpp                          |    35 +
 higan/gba/player/player.cpp                        |    88 +
 higan/gba/player/player.hpp                        |    24 +
 higan/gba/player/serialization.cpp                 |    11 +
 higan/gba/ppu/background.cpp                       |   156 +
 higan/gba/ppu/memory.cpp                           |   169 +
 higan/gba/ppu/mmio.cpp                             |   207 +
 higan/gba/ppu/mosaic.cpp                           |    33 +
 higan/gba/ppu/object.cpp                           |    80 +
 higan/gba/ppu/ppu.cpp                              |   169 +
 higan/gba/ppu/ppu.hpp                              |    52 +
 higan/gba/ppu/registers.cpp                        |   140 +
 higan/gba/ppu/registers.hpp                        |   107 +
 higan/gba/ppu/screen.cpp                           |    89 +
 higan/gba/ppu/serialization.cpp                    |   124 +
 higan/gba/ppu/state.hpp                            |    55 +
 higan/gba/scheduler/scheduler.cpp                  |    30 +
 higan/gba/scheduler/scheduler.hpp                  |    15 +
 higan/gba/system/bios.cpp                          |    25 +
 higan/gba/system/serialization.cpp                 |    62 +
 higan/gba/system/system.cpp                        |    71 +
 higan/gba/system/system.hpp                        |    41 +
 higan/gba/video/video.cpp                          |    69 +
 higan/gba/video/video.hpp                          |    13 +
 processor/Makefile => higan/processor/GNUmakefile  |     0
 higan/processor/arm/algorithms.cpp                 |   103 +
 higan/processor/arm/arm.cpp                        |    90 +
 higan/processor/arm/arm.hpp                        |    69 +
 higan/processor/arm/disassembler.cpp               |   781 +
 higan/processor/arm/disassembler.hpp               |     3 +
 higan/processor/arm/instructions-arm.cpp           |   589 +
 higan/processor/arm/instructions-arm.hpp           |    24 +
 higan/processor/arm/instructions-thumb.cpp         |   376 +
 higan/processor/arm/instructions-thumb.hpp         |    24 +
 higan/processor/arm/registers.cpp                  |    63 +
 higan/processor/arm/registers.hpp                  |   130 +
 higan/processor/arm/serialization.cpp              |    72 +
 higan/processor/arm/step.cpp                       |   135 +
 higan/processor/gsu/gsu.cpp                        |    37 +
 higan/processor/gsu/gsu.hpp                        |   121 +
 higan/processor/gsu/instructions.cpp               |   695 +
 higan/processor/gsu/registers.hpp                  |   179 +
 higan/processor/gsu/serialization.cpp              |    80 +
 higan/processor/gsu/table.cpp                      |   266 +
 higan/processor/hg51b/hg51b.cpp                    |    27 +
 higan/processor/hg51b/hg51b.hpp                    |    58 +
 higan/processor/hg51b/instructions.cpp             |   356 +
 higan/processor/hg51b/registers.cpp                |    78 +
 higan/processor/hg51b/serialization.cpp            |    27 +
 higan/processor/lr35902/disassembler.cpp           |   556 +
 higan/processor/lr35902/instructions.cpp           |   668 +
 higan/processor/lr35902/lr35902.cpp                |   541 +
 higan/processor/lr35902/lr35902.hpp                |   168 +
 .../processor}/lr35902/registers.hpp               |     0
 higan/processor/lr35902/serialization.cpp          |    20 +
 {processor => higan/processor}/processor.hpp       |     0
 higan/processor/r6502/disassembler.cpp             |   194 +
 higan/processor/r6502/instructions.cpp             |   502 +
 higan/processor/r6502/memory.cpp                   |    35 +
 higan/processor/r6502/r6502.cpp                    |   241 +
 higan/processor/r6502/r6502.hpp                    |   118 +
 higan/processor/r6502/registers.hpp                |    31 +
 higan/processor/r6502/serialization.cpp            |    20 +
 higan/processor/r65816/algorithms.cpp              |   327 +
 higan/processor/r65816/disassembler.cpp            |   432 +
 higan/processor/r65816/disassembler.hpp            |    30 +
 higan/processor/r65816/memory.hpp                  |    77 +
 higan/processor/r65816/opcode_misc.cpp             |   327 +
 higan/processor/r65816/opcode_pc.cpp               |   176 +
 higan/processor/r65816/opcode_read.cpp             |   275 +
 higan/processor/r65816/opcode_rmw.cpp              |   165 +
 higan/processor/r65816/opcode_write.cpp            |   195 +
 higan/processor/r65816/r65816.cpp                  |    73 +
 higan/processor/r65816/r65816.hpp                  |   231 +
 higan/processor/r65816/registers.hpp               |    80 +
 higan/processor/r65816/serialization.cpp           |    31 +
 higan/processor/r65816/switch.cpp                  |   292 +
 higan/processor/spc700/algorithms.cpp              |   134 +
 higan/processor/spc700/disassembler.cpp            |   305 +
 higan/processor/spc700/instructions.cpp            |   557 +
 higan/processor/spc700/memory.hpp                  |    19 +
 higan/processor/spc700/registers.hpp               |    51 +
 higan/processor/spc700/serialization.cpp           |    23 +
 higan/processor/spc700/spc700.cpp                  |   272 +
 higan/processor/spc700/spc700.hpp                  |   108 +
 higan/processor/upd96050/disassembler.cpp          |   192 +
 higan/processor/upd96050/instructions.cpp          |   222 +
 higan/processor/upd96050/memory.cpp                |    64 +
 higan/processor/upd96050/registers.cpp             |    21 +
 higan/processor/upd96050/serialization.cpp         |    49 +
 higan/processor/upd96050/upd96050.cpp              |    46 +
 higan/processor/upd96050/upd96050.hpp              |    76 +
 .../profile}/Famicom.sys/manifest.bml              |     0
 .../profile}/Game Boy Advance.sys/manifest.bml     |     0
 .../profile}/Game Boy Color.sys/boot.rom           |   Bin
 .../profile}/Game Boy Color.sys/manifest.bml       |     0
 {profile => higan/profile}/Game Boy.sys/boot.rom   |   Bin
 .../profile}/Game Boy.sys/manifest.bml             |     0
 .../profile}/Super Famicom.sys/ipl.rom             |   Bin
 .../profile}/Super Famicom.sys/manifest.bml        |     0
 higan/sfc/GNUmakefile                              |    72 +
 higan/sfc/alt/cpu/cpu.cpp                          |   172 +
 higan/sfc/alt/cpu/cpu.hpp                          |   150 +
 higan/sfc/alt/cpu/dma.cpp                          |   200 +
 higan/sfc/alt/cpu/memory.cpp                       |    44 +
 higan/sfc/alt/cpu/mmio.cpp                         |   299 +
 higan/sfc/alt/cpu/serialization.cpp                |    82 +
 higan/sfc/alt/cpu/timing.cpp                       |   114 +
 {sfc => higan/sfc}/alt/dsp/SPC_DSP.cpp             |     0
 {sfc => higan/sfc}/alt/dsp/SPC_DSP.h               |     0
 {sfc => higan/sfc}/alt/dsp/blargg_common.h         |     0
 {sfc => higan/sfc}/alt/dsp/blargg_config.h         |     0
 {sfc => higan/sfc}/alt/dsp/blargg_endian.h         |     0
 {sfc => higan/sfc}/alt/dsp/blargg_source.h         |     0
 higan/sfc/alt/dsp/dsp.cpp                          |    70 +
 higan/sfc/alt/dsp/dsp.hpp                          |    29 +
 higan/sfc/alt/dsp/serialization.cpp                |    27 +
 higan/sfc/alt/ppu-balanced/memory/memory.cpp       |   153 +
 higan/sfc/alt/ppu-balanced/memory/memory.hpp       |    10 +
 higan/sfc/alt/ppu-balanced/mmio/mmio.cpp           |   667 +
 higan/sfc/alt/ppu-balanced/mmio/mmio.hpp           |   202 +
 higan/sfc/alt/ppu-balanced/ppu.cpp                 |   428 +
 higan/sfc/alt/ppu-balanced/ppu.hpp                 |    76 +
 higan/sfc/alt/ppu-balanced/render/addsub.cpp       |    21 +
 higan/sfc/alt/ppu-balanced/render/bg.cpp           |   205 +
 higan/sfc/alt/ppu-balanced/render/cache.cpp        |   143 +
 higan/sfc/alt/ppu-balanced/render/line.cpp         |   107 +
 higan/sfc/alt/ppu-balanced/render/mode7.cpp        |   140 +
 higan/sfc/alt/ppu-balanced/render/oam.cpp          |   233 +
 higan/sfc/alt/ppu-balanced/render/render.cpp       |   125 +
 higan/sfc/alt/ppu-balanced/render/render.hpp       |    99 +
 higan/sfc/alt/ppu-balanced/render/windows.cpp      |    66 +
 higan/sfc/alt/ppu-balanced/serialization.cpp       |   203 +
 .../alt/ppu-performance/background/background.cpp  |   180 +
 .../alt/ppu-performance/background/background.hpp  |    68 +
 higan/sfc/alt/ppu-performance/background/mode7.cpp |   102 +
 higan/sfc/alt/ppu-performance/cache/cache.cpp      |   119 +
 higan/sfc/alt/ppu-performance/cache/cache.hpp      |    16 +
 higan/sfc/alt/ppu-performance/mmio/mmio.cpp        |   886 +
 higan/sfc/alt/ppu-performance/mmio/mmio.hpp        |    95 +
 higan/sfc/alt/ppu-performance/ppu.cpp              |   153 +
 higan/sfc/alt/ppu-performance/ppu.hpp              |    68 +
 higan/sfc/alt/ppu-performance/screen/screen.cpp    |   150 +
 higan/sfc/alt/ppu-performance/screen/screen.hpp    |    45 +
 higan/sfc/alt/ppu-performance/serialization.cpp    |   245 +
 higan/sfc/alt/ppu-performance/sprite/sprite.cpp    |   186 +
 higan/sfc/alt/ppu-performance/sprite/sprite.hpp    |    73 +
 higan/sfc/alt/ppu-performance/window/window.cpp    |    94 +
 higan/sfc/alt/ppu-performance/window/window.hpp    |    35 +
 higan/sfc/alt/smp/algorithms.cpp                   |   122 +
 higan/sfc/alt/smp/core.cpp                         |   104 +
 {sfc => higan/sfc}/alt/smp/core/cc.sh              |     0
 higan/sfc/alt/smp/core/generate.cpp                |   154 +
 {sfc => higan/sfc}/alt/smp/core/op_misc.b          |     0
 {sfc => higan/sfc}/alt/smp/core/op_misc.cpp        |     0
 {sfc => higan/sfc}/alt/smp/core/op_mov.b           |     0
 {sfc => higan/sfc}/alt/smp/core/op_mov.cpp         |     0
 {sfc => higan/sfc}/alt/smp/core/op_pc.b            |     0
 {sfc => higan/sfc}/alt/smp/core/op_pc.cpp          |     0
 {sfc => higan/sfc}/alt/smp/core/op_read.b          |     0
 {sfc => higan/sfc}/alt/smp/core/op_read.cpp        |     0
 {sfc => higan/sfc}/alt/smp/core/op_rmw.b           |     0
 {sfc => higan/sfc}/alt/smp/core/op_rmw.cpp         |     0
 {sfc => higan/sfc}/alt/smp/core/opcycle_misc.cpp   |     0
 {sfc => higan/sfc}/alt/smp/core/opcycle_mov.cpp    |     0
 {sfc => higan/sfc}/alt/smp/core/opcycle_pc.cpp     |     0
 {sfc => higan/sfc}/alt/smp/core/opcycle_read.cpp   |     0
 {sfc => higan/sfc}/alt/smp/core/opcycle_rmw.cpp    |     0
 higan/sfc/alt/smp/disassembler.cpp                 |   305 +
 higan/sfc/alt/smp/memory.cpp                       |   130 +
 higan/sfc/alt/smp/smp.cpp                          |   145 +
 higan/sfc/alt/smp/smp.hpp                          |   118 +
 higan/sfc/alt/smp/timing.cpp                       |    26 +
 higan/sfc/cartridge/cartridge.cpp                  |   235 +
 higan/sfc/cartridge/cartridge.hpp                  |   118 +
 higan/sfc/cartridge/markup.cpp                     |   400 +
 higan/sfc/cartridge/serialization.cpp              |     3 +
 higan/sfc/cheat/cheat.cpp                          |    32 +
 higan/sfc/cheat/cheat.hpp                          |    19 +
 higan/sfc/controller/controller.cpp                |    52 +
 higan/sfc/controller/controller.hpp                |    38 +
 higan/sfc/controller/gamepad/gamepad.cpp           |    53 +
 higan/sfc/controller/gamepad/gamepad.hpp           |    18 +
 higan/sfc/controller/justifier/justifier.cpp       |   128 +
 higan/sfc/controller/justifier/justifier.hpp       |    23 +
 higan/sfc/controller/mouse/mouse.cpp               |    86 +
 higan/sfc/controller/mouse/mouse.hpp               |    22 +
 higan/sfc/controller/multitap/multitap.cpp         |    37 +
 higan/sfc/controller/multitap/multitap.hpp         |    11 +
 higan/sfc/controller/superscope/superscope.cpp     |   119 +
 higan/sfc/controller/superscope/superscope.hpp     |    27 +
 higan/sfc/controller/usart/usart.cpp               |   133 +
 higan/sfc/controller/usart/usart.hpp               |    40 +
 higan/sfc/coprocessor/armdsp/armdsp.cpp            |   133 +
 higan/sfc/coprocessor/armdsp/armdsp.hpp            |    35 +
 higan/sfc/coprocessor/armdsp/memory.cpp            |    98 +
 higan/sfc/coprocessor/armdsp/registers.hpp         |    17 +
 higan/sfc/coprocessor/armdsp/serialization.cpp     |    25 +
 higan/sfc/coprocessor/coprocessor.hpp              |    33 +
 higan/sfc/coprocessor/epsonrtc/epsonrtc.cpp        |   209 +
 higan/sfc/coprocessor/epsonrtc/epsonrtc.hpp        |    91 +
 higan/sfc/coprocessor/epsonrtc/memory.cpp          |   180 +
 higan/sfc/coprocessor/epsonrtc/serialization.cpp   |    53 +
 higan/sfc/coprocessor/epsonrtc/time.cpp            |   182 +
 higan/sfc/coprocessor/event/event.cpp              |   132 +
 higan/sfc/coprocessor/event/event.hpp              |    39 +
 higan/sfc/coprocessor/hitachidsp/hitachidsp.cpp    |    64 +
 higan/sfc/coprocessor/hitachidsp/hitachidsp.hpp    |    43 +
 higan/sfc/coprocessor/hitachidsp/memory.cpp        |   166 +
 .../sfc/coprocessor}/hitachidsp/mmio.hpp           |     0
 higan/sfc/coprocessor/hitachidsp/serialization.cpp |    30 +
 higan/sfc/coprocessor/icd2/icd2.cpp                |    78 +
 higan/sfc/coprocessor/icd2/icd2.hpp                |    25 +
 higan/sfc/coprocessor/icd2/interface/interface.cpp |   122 +
 higan/sfc/coprocessor/icd2/interface/interface.hpp |    25 +
 higan/sfc/coprocessor/icd2/mmio/mmio.cpp           |    73 +
 higan/sfc/coprocessor/icd2/mmio/mmio.hpp           |    13 +
 higan/sfc/coprocessor/icd2/serialization.cpp       |    32 +
 higan/sfc/coprocessor/mcc/mcc.cpp                  |   136 +
 higan/sfc/coprocessor/mcc/mcc.hpp                  |    34 +
 higan/sfc/coprocessor/mcc/serialization.cpp        |     3 +
 higan/sfc/coprocessor/msu1/msu1.cpp                |   191 +
 higan/sfc/coprocessor/msu1/msu1.hpp                |    53 +
 higan/sfc/coprocessor/msu1/serialization.cpp       |    24 +
 higan/sfc/coprocessor/necdsp/necdsp.cpp            |    67 +
 higan/sfc/coprocessor/necdsp/necdsp.hpp            |    21 +
 higan/sfc/coprocessor/necdsp/serialization.cpp     |    25 +
 higan/sfc/coprocessor/nss/nss.cpp                  |    33 +
 higan/sfc/coprocessor/nss/nss.hpp                  |    15 +
 higan/sfc/coprocessor/obc1/obc1.cpp                |    79 +
 higan/sfc/coprocessor/obc1/obc1.hpp                |    26 +
 higan/sfc/coprocessor/obc1/serialization.cpp       |     7 +
 higan/sfc/coprocessor/sa1/bus/bus.cpp              |    30 +
 higan/sfc/coprocessor/sa1/bus/bus.hpp              |    12 +
 higan/sfc/coprocessor/sa1/dma/dma.cpp              |   135 +
 higan/sfc/coprocessor/sa1/dma/dma.hpp              |    11 +
 higan/sfc/coprocessor/sa1/memory/memory.cpp        |   268 +
 higan/sfc/coprocessor/sa1/memory/memory.hpp        |    19 +
 higan/sfc/coprocessor/sa1/mmio/mmio.cpp            |   554 +
 higan/sfc/coprocessor/sa1/mmio/mmio.hpp            |   255 +
 higan/sfc/coprocessor/sa1/sa1.cpp                  |   328 +
 higan/sfc/coprocessor/sa1/sa1.hpp                  |    39 +
 higan/sfc/coprocessor/sa1/serialization.cpp        |   147 +
 higan/sfc/coprocessor/sdd1/decomp.cpp              |   284 +
 higan/sfc/coprocessor/sdd1/decomp.hpp              |    88 +
 higan/sfc/coprocessor/sdd1/sdd1.cpp                |   159 +
 higan/sfc/coprocessor/sdd1/sdd1.hpp                |    43 +
 higan/sfc/coprocessor/sdd1/serialization.cpp       |    13 +
 higan/sfc/coprocessor/sharprtc/memory.cpp          |    67 +
 higan/sfc/coprocessor/sharprtc/serialization.cpp   |    14 +
 higan/sfc/coprocessor/sharprtc/sharprtc.cpp        |   140 +
 higan/sfc/coprocessor/sharprtc/sharprtc.hpp        |    47 +
 higan/sfc/coprocessor/sharprtc/time.cpp            |    81 +
 higan/sfc/coprocessor/spc7110/alu.cpp              |    83 +
 higan/sfc/coprocessor/spc7110/data.cpp             |    58 +
 higan/sfc/coprocessor/spc7110/dcu.cpp              |    57 +
 higan/sfc/coprocessor/spc7110/decompressor.cpp     |   190 +
 higan/sfc/coprocessor/spc7110/serialization.cpp    |    59 +
 higan/sfc/coprocessor/spc7110/spc7110.cpp          |   319 +
 higan/sfc/coprocessor/spc7110/spc7110.hpp          |   124 +
 higan/sfc/coprocessor/superfx/bus/bus.cpp          |    33 +
 higan/sfc/coprocessor/superfx/bus/bus.hpp          |    11 +
 higan/sfc/coprocessor/superfx/core/core.cpp        |   104 +
 higan/sfc/coprocessor/superfx/core/core.hpp        |     5 +
 .../superfx/disassembler/disassembler.cpp          |   277 +
 .../superfx/disassembler/disassembler.hpp          |     5 +
 higan/sfc/coprocessor/superfx/memory/memory.cpp    |   106 +
 higan/sfc/coprocessor/superfx/memory/memory.hpp    |    15 +
 higan/sfc/coprocessor/superfx/mmio/mmio.cpp        |   112 +
 higan/sfc/coprocessor/superfx/mmio/mmio.hpp        |     2 +
 higan/sfc/coprocessor/superfx/serialization.cpp    |     7 +
 higan/sfc/coprocessor/superfx/superfx.cpp          |    61 +
 higan/sfc/coprocessor/superfx/superfx.hpp          |    26 +
 higan/sfc/coprocessor/superfx/timing/timing.cpp    |    70 +
 higan/sfc/coprocessor/superfx/timing/timing.hpp    |    16 +
 higan/sfc/cpu/cpu.cpp                              |   153 +
 higan/sfc/cpu/cpu.hpp                              |   147 +
 higan/sfc/cpu/dma/dma.cpp                          |   285 +
 higan/sfc/cpu/dma/dma.hpp                          |    79 +
 higan/sfc/cpu/memory/memory.cpp                    |    48 +
 higan/sfc/cpu/memory/memory.hpp                    |     6 +
 higan/sfc/cpu/mmio/mmio.cpp                        |   520 +
 higan/sfc/cpu/mmio/mmio.hpp                        |    71 +
 higan/sfc/cpu/serialization.cpp                    |   114 +
 higan/sfc/cpu/timing/irq.cpp                       |   102 +
 higan/sfc/cpu/timing/joypad.cpp                    |    27 +
 higan/sfc/cpu/timing/timing.cpp                    |   200 +
 higan/sfc/cpu/timing/timing.hpp                    |    24 +
 higan/sfc/dsp/brr.cpp                              |    59 +
 higan/sfc/dsp/counter.cpp                          |    48 +
 higan/sfc/dsp/dsp.cpp                              |   302 +
 higan/sfc/dsp/dsp.hpp                              |   179 +
 higan/sfc/dsp/echo.cpp                             |   131 +
 higan/sfc/dsp/envelope.cpp                         |    58 +
 higan/sfc/dsp/gaussian.cpp                         |    50 +
 higan/sfc/dsp/misc.cpp                             |    31 +
 higan/sfc/dsp/modulo-array.hpp                     |    23 +
 higan/sfc/dsp/serialization.cpp                    |    59 +
 higan/sfc/dsp/voice.cpp                            |   170 +
 higan/sfc/expansion/eboot/eboot.cpp                |    49 +
 higan/sfc/expansion/eboot/eboot.hpp                |    17 +
 higan/sfc/expansion/expansion.hpp                  |     2 +
 higan/sfc/expansion/satellaview/satellaview.cpp    |   144 +
 higan/sfc/expansion/satellaview/satellaview.hpp    |    25 +
 higan/sfc/interface/interface.cpp                  |   494 +
 higan/sfc/interface/interface.hpp                  |   136 +
 higan/sfc/memory/memory-inline.hpp                 |    94 +
 higan/sfc/memory/memory.cpp                        |    68 +
 higan/sfc/memory/memory.hpp                        |    71 +
 higan/sfc/ppu/background/background.cpp            |   282 +
 higan/sfc/ppu/background/background.hpp            |    82 +
 higan/sfc/ppu/background/mode7.cpp                 |   103 +
 {sfc => higan/sfc}/ppu/counter/counter-inline.hpp  |     0
 {sfc => higan/sfc}/ppu/counter/counter.hpp         |     0
 higan/sfc/ppu/mmio/mmio.cpp                        |   883 +
 higan/sfc/ppu/mmio/mmio.hpp                        |   165 +
 higan/sfc/ppu/ppu.cpp                              |   155 +
 higan/sfc/ppu/ppu.hpp                              |    72 +
 higan/sfc/ppu/screen/screen.cpp                    |   180 +
 higan/sfc/ppu/screen/screen.hpp                    |    49 +
 higan/sfc/ppu/serialization.cpp                    |   286 +
 higan/sfc/ppu/sprite/list.cpp                      |    54 +
 higan/sfc/ppu/sprite/sprite.cpp                    |   219 +
 higan/sfc/ppu/sprite/sprite.hpp                    |    83 +
 higan/sfc/ppu/window/window.cpp                    |   167 +
 higan/sfc/ppu/window/window.hpp                    |    89 +
 {sfc => higan/sfc}/profile-accuracy.hpp            |     0
 {sfc => higan/sfc}/profile-balanced.hpp            |     0
 {sfc => higan/sfc}/profile-performance.hpp         |     0
 higan/sfc/scheduler/scheduler.cpp                  |    22 +
 higan/sfc/scheduler/scheduler.hpp                  |    15 +
 higan/sfc/sfc.hpp                                  |    78 +
 higan/sfc/slot/bsmemory/bsmemory.cpp               |   127 +
 higan/sfc/slot/bsmemory/bsmemory.hpp               |    27 +
 higan/sfc/slot/slot.hpp                            |     2 +
 higan/sfc/slot/sufamiturbo/serialization.cpp       |     3 +
 higan/sfc/slot/sufamiturbo/sufamiturbo.cpp         |    17 +
 higan/sfc/slot/sufamiturbo/sufamiturbo.hpp         |    11 +
 higan/sfc/smp/memory.cpp                           |   201 +
 higan/sfc/smp/serialization.cpp                    |    48 +
 higan/sfc/smp/smp.cpp                              |   116 +
 higan/sfc/smp/smp.hpp                              |    92 +
 higan/sfc/smp/timing.cpp                           |    58 +
 higan/sfc/system/audio.cpp                         |    62 +
 higan/sfc/system/audio.hpp                         |    19 +
 higan/sfc/system/device.cpp                        |    43 +
 higan/sfc/system/device.hpp                        |    28 +
 higan/sfc/system/serialization.cpp                 |    93 +
 higan/sfc/system/system.cpp                        |   249 +
 higan/sfc/system/system.hpp                        |    82 +
 higan/sfc/system/video.cpp                         |   184 +
 higan/sfc/system/video.hpp                         |    22 +
 higan/target-tomoko/GNUmakefile                    |   109 +
 .../target-tomoko/configuration/configuration.cpp  |    52 +
 .../target-tomoko/configuration/configuration.hpp  |     6 +
 higan/target-tomoko/input/hotkeys.cpp              |    85 +
 higan/target-tomoko/input/input.cpp                |   227 +
 higan/target-tomoko/input/input.hpp                |    65 +
 higan/target-tomoko/presentation/presentation.cpp  |   300 +
 higan/target-tomoko/presentation/presentation.hpp  |    73 +
 higan/target-tomoko/program/interface.cpp          |   124 +
 higan/target-tomoko/program/media.cpp              |    52 +
 higan/target-tomoko/program/program.cpp            |   120 +
 higan/target-tomoko/program/program.hpp            |    53 +
 higan/target-tomoko/program/state.cpp              |    29 +
 higan/target-tomoko/program/utility.cpp            |    76 +
 higan/target-tomoko/settings/advanced.cpp          |    46 +
 higan/target-tomoko/settings/audio.cpp             |    83 +
 higan/target-tomoko/settings/hotkeys.cpp           |    78 +
 higan/target-tomoko/settings/input.cpp             |   158 +
 higan/target-tomoko/settings/settings.cpp          |    40 +
 higan/target-tomoko/settings/settings.hpp          |   145 +
 higan/target-tomoko/settings/timing.cpp            |    18 +
 higan/target-tomoko/settings/video.cpp             |    21 +
 higan/target-tomoko/tomoko.cpp                     |    20 +
 higan/target-tomoko/tomoko.hpp                     |    21 +
 higan/target-tomoko/tools/cheat-database.cpp       |    63 +
 higan/target-tomoko/tools/cheat-editor.cpp         |   157 +
 higan/target-tomoko/tools/manifest-viewer.cpp      |    12 +
 higan/target-tomoko/tools/state-manager.cpp        |   121 +
 higan/target-tomoko/tools/tools.cpp                |    30 +
 higan/target-tomoko/tools/tools.hpp                |    99 +
 hiro/GNUmakefile                                   |    47 +
 hiro/cocoa/action/action.cpp                       |    25 +
 hiro/cocoa/action/action.hpp                       |    16 +
 hiro/cocoa/action/menu-check-item.cpp              |    56 +
 hiro/cocoa/action/menu-check-item.hpp              |    24 +
 hiro/cocoa/action/menu-item.cpp                    |    53 +
 hiro/cocoa/action/menu-item.hpp                    |    24 +
 hiro/cocoa/action/menu-radio-item.cpp              |    68 +
 hiro/cocoa/action/menu-radio-item.hpp              |    25 +
 hiro/cocoa/action/menu-separator.cpp               |    20 +
 hiro/cocoa/action/menu-separator.hpp               |    13 +
 hiro/cocoa/action/menu.cpp                         |    72 +
 hiro/cocoa/action/menu.hpp                         |    27 +
 hiro/cocoa/application.cpp                         |    93 +
 hiro/cocoa/application.hpp                         |    24 +
 hiro/cocoa/browser-window.cpp                      |    73 +
 hiro/cocoa/browser-window.hpp                      |    13 +
 hiro/cocoa/desktop.cpp                             |    22 +
 hiro/cocoa/desktop.hpp                             |    12 +
 hiro/cocoa/font.cpp                                |    51 +
 hiro/cocoa/font.hpp                                |    14 +
 hiro/cocoa/group.cpp                               |    13 +
 hiro/cocoa/group.hpp                               |    11 +
 hiro/cocoa/header.hpp                              |     6 +
 hiro/cocoa/keyboard.cpp                            |    16 +
 hiro/cocoa/keyboard.hpp                            |    12 +
 hiro/cocoa/layout.cpp                              |    33 +
 hiro/cocoa/layout.hpp                              |    15 +
 hiro/cocoa/menu-bar.cpp                            |    40 +
 hiro/cocoa/menu-bar.hpp                            |    16 +
 hiro/cocoa/message-window.cpp                      |    83 +
 hiro/cocoa/message-window.hpp                      |    14 +
 hiro/cocoa/monitor.cpp                             |    25 +
 hiro/cocoa/monitor.hpp                             |    13 +
 hiro/cocoa/mouse.cpp                               |    15 +
 hiro/cocoa/mouse.hpp                               |    12 +
 hiro/cocoa/object.cpp                              |    35 +
 hiro/cocoa/object.hpp                              |    31 +
 hiro/cocoa/platform.cpp                            |    60 +
 hiro/cocoa/platform.hpp                            |    74 +
 hiro/cocoa/popup-menu.cpp                          |    22 +
 hiro/cocoa/popup-menu.hpp                          |    15 +
 hiro/cocoa/sizable.cpp                             |    20 +
 hiro/cocoa/sizable.hpp                             |    14 +
 hiro/cocoa/status-bar.cpp                          |    53 +
 hiro/cocoa/status-bar.hpp                          |    18 +
 hiro/cocoa/timer.cpp                               |    67 +
 hiro/cocoa/timer.hpp                               |    27 +
 hiro/cocoa/utility.cpp                             |    48 +
 hiro/cocoa/widget/button.cpp                       |    90 +
 hiro/cocoa/widget/button.hpp                       |    28 +
 hiro/cocoa/widget/canvas.cpp                       |   208 +
 hiro/cocoa/widget/canvas.hpp                       |    48 +
 hiro/cocoa/widget/check-button.cpp                 |    99 +
 hiro/cocoa/widget/check-button.hpp                 |    29 +
 hiro/cocoa/widget/check-label.cpp                  |    68 +
 hiro/cocoa/widget/check-label.hpp                  |    26 +
 hiro/cocoa/widget/combo-button-item.cpp            |    39 +
 hiro/cocoa/widget/combo-button-item.hpp            |    17 +
 hiro/cocoa/widget/combo-button.cpp                 |    81 +
 hiro/cocoa/widget/combo-button.hpp                 |    29 +
 hiro/cocoa/widget/console.cpp                      |    46 +
 hiro/cocoa/widget/console.hpp                      |    29 +
 hiro/cocoa/widget/frame.cpp                        |    87 +
 hiro/cocoa/widget/frame.hpp                        |    30 +
 hiro/cocoa/widget/hex-edit.cpp                     |    52 +
 hiro/cocoa/widget/hex-edit.hpp                     |    31 +
 hiro/cocoa/widget/horizontal-scroll-bar.cpp        |    94 +
 hiro/cocoa/widget/horizontal-scroll-bar.hpp        |    26 +
 hiro/cocoa/widget/horizontal-slider.cpp            |    67 +
 hiro/cocoa/widget/horizontal-slider.hpp            |    26 +
 hiro/cocoa/widget/label.cpp                        |    77 +
 hiro/cocoa/widget/label.hpp                        |    25 +
 hiro/cocoa/widget/line-edit.cpp                    |    83 +
 hiro/cocoa/widget/line-edit.hpp                    |    28 +
 hiro/cocoa/widget/list-view-cell.cpp               |    50 +
 hiro/cocoa/widget/list-view-cell.hpp               |    22 +
 hiro/cocoa/widget/list-view-column.cpp             |    87 +
 hiro/cocoa/widget/list-view-column.hpp             |    30 +
 hiro/cocoa/widget/list-view-header.cpp             |    38 +
 hiro/cocoa/widget/list-view-header.hpp             |    17 +
 hiro/cocoa/widget/list-view-item.cpp               |    51 +
 hiro/cocoa/widget/list-view-item.hpp               |    21 +
 hiro/cocoa/widget/list-view.cpp                    |   455 +
 hiro/cocoa/widget/list-view.hpp                    |    71 +
 hiro/cocoa/widget/progress-bar.cpp                 |    48 +
 hiro/cocoa/widget/progress-bar.hpp                 |    23 +
 hiro/cocoa/widget/radio-button.cpp                 |   114 +
 hiro/cocoa/widget/radio-button.hpp                 |    30 +
 hiro/cocoa/widget/radio-label.cpp                  |    82 +
 hiro/cocoa/widget/radio-label.hpp                  |    27 +
 hiro/cocoa/widget/tab-frame-item.cpp               |    49 +
 hiro/cocoa/widget/tab-frame-item.hpp               |    23 +
 hiro/cocoa/widget/tab-frame.cpp                    |   166 +
 hiro/cocoa/widget/tab-frame.hpp                    |    42 +
 hiro/cocoa/widget/text-edit.cpp                    |   119 +
 hiro/cocoa/widget/text-edit.hpp                    |    34 +
 hiro/cocoa/widget/vertical-scroll-bar.cpp          |    94 +
 hiro/cocoa/widget/vertical-scroll-bar.hpp          |    26 +
 hiro/cocoa/widget/vertical-slider.cpp              |    67 +
 hiro/cocoa/widget/vertical-slider.hpp              |    26 +
 hiro/cocoa/widget/viewport.cpp                     |    72 +
 hiro/cocoa/widget/viewport.hpp                     |    29 +
 hiro/cocoa/widget/widget.cpp                       |    78 +
 hiro/cocoa/widget/widget.hpp                       |    21 +
 hiro/cocoa/window.cpp                              |   418 +
 hiro/cocoa/window.hpp                              |    65 +
 hiro/components.hpp                                |    98 +
 hiro/core/action/action.cpp                        |    18 +
 hiro/core/action/menu-check-item.cpp               |    38 +
 hiro/core/action/menu-item.cpp                     |    38 +
 hiro/core/action/menu-radio-item.cpp               |    57 +
 hiro/core/action/menu-separator.cpp                |     7 +
 hiro/core/action/menu.cpp                          |    78 +
 hiro/core/alignment.cpp                            |    44 +
 hiro/core/application.cpp                          |   103 +
 hiro/core/browser-window.cpp                       |    35 +
 hiro/core/color.cpp                                |    79 +
 hiro/core/core.cpp                                 |   108 +
 hiro/core/core.hpp                                 |  1916 +
 hiro/core/cursor.cpp                               |    43 +
 hiro/core/desktop.cpp                              |    11 +
 hiro/core/font.cpp                                 |    74 +
 hiro/core/geometry.cpp                             |   112 +
 hiro/core/gradient.cpp                             |    37 +
 hiro/core/group.cpp                                |    51 +
 hiro/core/hotkey.cpp                               |    62 +
 hiro/core/keyboard.cpp                             |    79 +
 hiro/core/layout.cpp                               |    70 +
 hiro/core/menu-bar.cpp                             |    64 +
 hiro/core/message-window.cpp                       |    42 +
 hiro/core/monitor.cpp                              |    15 +
 hiro/core/mouse.cpp                                |    15 +
 hiro/core/object.cpp                               |   331 +
 hiro/core/popup-menu.cpp                           |    64 +
 hiro/core/position.cpp                             |    55 +
 hiro/core/property.cpp                             |    29 +
 hiro/core/shared.hpp                               |   942 +
 hiro/core/sizable.cpp                              |    21 +
 hiro/core/size.cpp                                 |    55 +
 hiro/core/status-bar.cpp                           |    24 +
 hiro/core/timer.cpp                                |    28 +
 hiro/core/widget/button.cpp                        |    58 +
 hiro/core/widget/canvas.cpp                        |   113 +
 hiro/core/widget/check-button.cpp                  |    68 +
 hiro/core/widget/check-label.cpp                   |    38 +
 hiro/core/widget/combo-button-item.cpp             |    47 +
 hiro/core/widget/combo-button.cpp                  |    77 +
 hiro/core/widget/console.cpp                       |    58 +
 hiro/core/widget/frame.cpp                         |    55 +
 hiro/core/widget/hex-edit.cpp                      |    93 +
 hiro/core/widget/horizontal-scroll-bar.cpp         |    38 +
 hiro/core/widget/horizontal-slider.cpp             |    38 +
 hiro/core/widget/icon-view-item.cpp                |    44 +
 hiro/core/widget/icon-view.cpp                     |   165 +
 hiro/core/widget/label.cpp                         |    29 +
 hiro/core/widget/line-edit.cpp                     |    67 +
 hiro/core/widget/list-view-cell.cpp                |   148 +
 hiro/core/widget/list-view-column.cpp              |   153 +
 hiro/core/widget/list-view-header.cpp              |    53 +
 hiro/core/widget/list-view-item.cpp                |    98 +
 hiro/core/widget/list-view.cpp                     |   205 +
 hiro/core/widget/progress-bar.cpp                  |    19 +
 hiro/core/widget/radio-button.cpp                  |    87 +
 hiro/core/widget/radio-label.cpp                   |    57 +
 hiro/core/widget/source-edit.cpp                   |    47 +
 hiro/core/widget/tab-frame-item.cpp                |   103 +
 hiro/core/widget/tab-frame.cpp                     |   104 +
 hiro/core/widget/text-edit.cpp                     |    87 +
 hiro/core/widget/tree-view-item.cpp                |   167 +
 hiro/core/widget/tree-view.cpp                     |   123 +
 hiro/core/widget/vertical-scroll-bar.cpp           |    38 +
 hiro/core/widget/vertical-slider.cpp               |    38 +
 hiro/core/widget/viewport.cpp                      |    68 +
 hiro/core/widget/widget.cpp                        |    24 +
 hiro/core/window.cpp                               |   278 +
 hiro/extension/browser-dialog.cpp                  |   261 +
 hiro/extension/browser-dialog.hpp                  |    34 +
 hiro/extension/extension.cpp                       |    11 +
 hiro/extension/extension.hpp                       |     9 +
 hiro/extension/fixed-layout.cpp                    |    63 +
 hiro/extension/fixed-layout.hpp                    |    23 +
 hiro/extension/horizontal-layout.cpp               |   141 +
 hiro/extension/horizontal-layout.hpp               |    35 +
 hiro/extension/message-dialog.cpp                  |    81 +
 hiro/extension/message-dialog.hpp                  |    28 +
 hiro/extension/shared.hpp                          |    35 +
 hiro/extension/vertical-layout.cpp                 |   141 +
 hiro/extension/vertical-layout.hpp                 |    35 +
 hiro/gtk/action/action.cpp                         |    35 +
 hiro/gtk/action/action.hpp                         |    19 +
 hiro/gtk/action/menu-check-item.cpp                |    38 +
 hiro/gtk/action/menu-check-item.hpp                |    15 +
 hiro/gtk/action/menu-item.cpp                      |    35 +
 hiro/gtk/action/menu-item.hpp                      |    14 +
 hiro/gtk/action/menu-radio-item.cpp                |    78 +
 hiro/gtk/action/menu-radio-item.hpp                |    22 +
 hiro/gtk/action/menu-separator.cpp                 |    15 +
 hiro/gtk/action/menu-separator.hpp                 |    11 +
 hiro/gtk/action/menu.cpp                           |    53 +
 hiro/gtk/action/menu.hpp                           |    19 +
 hiro/gtk/application.cpp                           |   112 +
 hiro/gtk/application.hpp                           |    20 +
 hiro/gtk/browser-window.cpp                        |    92 +
 hiro/gtk/browser-window.hpp                        |    13 +
 hiro/gtk/desktop.cpp                               |    52 +
 hiro/gtk/desktop.hpp                               |    12 +
 hiro/gtk/font.cpp                                  |    68 +
 hiro/gtk/font.hpp                                  |    17 +
 hiro/gtk/group.cpp                                 |    13 +
 hiro/gtk/group.hpp                                 |    11 +
 hiro/gtk/header.hpp                                |    45 +
 hiro/gtk/keyboard.cpp                              |   251 +
 hiro/gtk/keyboard.hpp                              |    17 +
 hiro/gtk/layout.cpp                                |    33 +
 hiro/gtk/layout.hpp                                |    15 +
 hiro/gtk/menu-bar.cpp                              |    49 +
 hiro/gtk/menu-bar.hpp                              |    19 +
 hiro/gtk/message-window.cpp                        |    64 +
 hiro/gtk/message-window.hpp                        |    14 +
 hiro/gtk/monitor.cpp                               |    21 +
 hiro/gtk/monitor.hpp                               |    13 +
 hiro/gtk/mouse.cpp                                 |    47 +
 hiro/gtk/mouse.hpp                                 |    12 +
 hiro/gtk/object.cpp                                |    35 +
 hiro/gtk/object.hpp                                |    31 +
 hiro/gtk/platform.cpp                              |    66 +
 hiro/gtk/platform.hpp                              |    79 +
 hiro/gtk/popup-menu.cpp                            |    36 +
 hiro/gtk/popup-menu.hpp                            |    18 +
 hiro/gtk/settings.cpp                              |    26 +
 hiro/gtk/settings.hpp                              |    26 +
 hiro/gtk/sizable.cpp                               |    20 +
 hiro/gtk/sizable.hpp                               |    14 +
 hiro/gtk/status-bar.cpp                            |    42 +
 hiro/gtk/status-bar.hpp                            |    18 +
 hiro/gtk/timer.cpp                                 |    35 +
 hiro/gtk/timer.hpp                                 |    14 +
 hiro/gtk/utility.cpp                               |    58 +
 hiro/gtk/widget/button.cpp                         |    72 +
 hiro/gtk/widget/button.hpp                         |    21 +
 hiro/gtk/widget/canvas.cpp                         |   196 +
 hiro/gtk/widget/canvas.hpp                         |    28 +
 hiro/gtk/widget/check-button.cpp                   |    77 +
 hiro/gtk/widget/check-button.hpp                   |    18 +
 hiro/gtk/widget/check-label.cpp                    |    43 +
 hiro/gtk/widget/check-label.hpp                    |    15 +
 hiro/gtk/widget/combo-button-item.cpp              |    40 +
 hiro/gtk/widget/combo-button-item.hpp              |    19 +
 hiro/gtk/widget/combo-button.cpp                   |    91 +
 hiro/gtk/widget/combo-button.hpp                   |    25 +
 hiro/gtk/widget/console.cpp                        |   189 +
 hiro/gtk/widget/console.hpp                        |    27 +
 hiro/gtk/widget/frame.cpp                          |    70 +
 hiro/gtk/widget/frame.hpp                          |    24 +
 hiro/gtk/widget/hex-edit.cpp                       |   313 +
 hiro/gtk/widget/hex-edit.hpp                       |    35 +
 hiro/gtk/widget/horizontal-scroll-bar.cpp          |    45 +
 hiro/gtk/widget/horizontal-scroll-bar.hpp          |    15 +
 hiro/gtk/widget/horizontal-slider.cpp              |    44 +
 hiro/gtk/widget/horizontal-slider.hpp              |    15 +
 hiro/gtk/widget/icon-view-item.cpp                 |    36 +
 hiro/gtk/widget/icon-view-item.hpp                 |    17 +
 hiro/gtk/widget/icon-view.cpp                      |   228 +
 hiro/gtk/widget/icon-view.hpp                      |    33 +
 hiro/gtk/widget/label.cpp                          |    38 +
 hiro/gtk/widget/label.hpp                          |    15 +
 hiro/gtk/widget/line-edit.cpp                      |    59 +
 hiro/gtk/widget/line-edit.hpp                      |    17 +
 hiro/gtk/widget/list-view-cell.cpp                 |    62 +
 hiro/gtk/widget/list-view-cell.hpp                 |    23 +
 hiro/gtk/widget/list-view-column.cpp               |   138 +
 hiro/gtk/widget/list-view-column.hpp               |    39 +
 hiro/gtk/widget/list-view-header.cpp               |    41 +
 hiro/gtk/widget/list-view-header.hpp               |    18 +
 hiro/gtk/widget/list-view-item.cpp                 |    76 +
 hiro/gtk/widget/list-view-item.hpp                 |    24 +
 hiro/gtk/widget/list-view.cpp                      |   421 +
 hiro/gtk/widget/list-view.hpp                      |    49 +
 hiro/gtk/widget/progress-bar.cpp                   |    28 +
 hiro/gtk/widget/progress-bar.hpp                   |    14 +
 hiro/gtk/widget/radio-button.cpp                   |   116 +
 hiro/gtk/widget/radio-button.hpp                   |    21 +
 hiro/gtk/widget/radio-label.cpp                    |    82 +
 hiro/gtk/widget/radio-label.hpp                    |    21 +
 hiro/gtk/widget/source-edit.cpp                    |   146 +
 hiro/gtk/widget/source-edit.hpp                    |    28 +
 hiro/gtk/widget/tab-frame-item.cpp                 |    56 +
 hiro/gtk/widget/tab-frame-item.hpp                 |    21 +
 hiro/gtk/widget/tab-frame.cpp                      |   285 +
 hiro/gtk/widget/tab-frame.hpp                      |    43 +
 hiro/gtk/widget/text-edit.cpp                      |   112 +
 hiro/gtk/widget/text-edit.hpp                      |    24 +
 hiro/gtk/widget/tree-view-item.cpp                 |   111 +
 hiro/gtk/widget/tree-view-item.hpp                 |    28 +
 hiro/gtk/widget/tree-view.cpp                      |   193 +
 hiro/gtk/widget/tree-view.hpp                      |    34 +
 hiro/gtk/widget/vertical-scroll-bar.cpp            |    45 +
 hiro/gtk/widget/vertical-scroll-bar.hpp            |    15 +
 hiro/gtk/widget/vertical-slider.cpp                |    44 +
 hiro/gtk/widget/vertical-slider.hpp                |    15 +
 hiro/gtk/widget/viewport.cpp                       |    88 +
 hiro/gtk/widget/viewport.hpp                       |    14 +
 hiro/gtk/widget/widget.cpp                         |    55 +
 hiro/gtk/widget/widget.hpp                         |    22 +
 hiro/gtk/window.cpp                                |   422 +
 hiro/gtk/window.hpp                                |    53 +
 hiro/hiro.cpp                                      |     8 +
 hiro/hiro.hpp                                      |    21 +
 hiro/platform/windows/keyboard.hpp                 |   119 +
 hiro/platform/xorg/keyboard.hpp                    |   119 +
 hiro/qt/action/action.cpp                          |    49 +
 hiro/qt/action/action.hpp                          |    20 +
 hiro/qt/action/menu-check-item.cpp                 |    46 +
 hiro/qt/action/menu-check-item.hpp                 |    18 +
 hiro/qt/action/menu-item.cpp                       |    44 +
 hiro/qt/action/menu-item.hpp                       |    18 +
 hiro/qt/action/menu-radio-item.cpp                 |    78 +
 hiro/qt/action/menu-radio-item.hpp                 |    20 +
 hiro/qt/action/menu-separator.cpp                  |    25 +
 hiro/qt/action/menu-separator.hpp                  |    13 +
 hiro/qt/action/menu.cpp                            |    58 +
 hiro/qt/action/menu.hpp                            |    20 +
 hiro/qt/application.cpp                            |    59 +
 hiro/qt/application.hpp                            |    21 +
 hiro/qt/browser-window.cpp                         |    64 +
 hiro/qt/browser-window.hpp                         |    13 +
 hiro/qt/desktop.cpp                                |    17 +
 hiro/qt/desktop.hpp                                |    12 +
 hiro/qt/font.cpp                                   |    37 +
 hiro/qt/font.hpp                                   |    14 +
 hiro/qt/group.cpp                                  |    13 +
 hiro/qt/group.hpp                                  |    11 +
 {phoenix => hiro}/qt/header.hpp                    |     0
 hiro/qt/keyboard.cpp                               |    47 +
 hiro/qt/keyboard.hpp                               |    16 +
 hiro/qt/layout.cpp                                 |    19 +
 hiro/qt/layout.hpp                                 |    13 +
 hiro/qt/menu-bar.cpp                               |    46 +
 hiro/qt/menu-bar.hpp                               |    20 +
 hiro/qt/message-window.cpp                         |    59 +
 hiro/qt/message-window.hpp                         |    14 +
 hiro/qt/monitor.cpp                                |    20 +
 hiro/qt/monitor.hpp                                |    13 +
 hiro/qt/mouse.cpp                                  |    22 +
 hiro/qt/mouse.hpp                                  |    12 +
 hiro/qt/object.cpp                                 |    35 +
 hiro/qt/object.hpp                                 |    31 +
 hiro/qt/platform.cpp                               |    65 +
 hiro/qt/platform.hpp                               |   136 +
 hiro/qt/popup-menu.cpp                             |    40 +
 hiro/qt/popup-menu.hpp                             |    20 +
 hiro/qt/qt.hpp                                     |   303 +
 hiro/qt/qt.moc                                     |  1624 +
 hiro/qt/settings.cpp                               |    26 +
 hiro/qt/settings.hpp                               |    20 +
 hiro/qt/sizable.cpp                                |    20 +
 hiro/qt/sizable.hpp                                |    14 +
 hiro/qt/status-bar.cpp                             |    45 +
 hiro/qt/status-bar.hpp                             |    19 +
 hiro/qt/timer.cpp                                  |    33 +
 hiro/qt/timer.hpp                                  |    16 +
 hiro/qt/utility.cpp                                |   260 +
 hiro/qt/widget/button.cpp                          |    66 +
 hiro/qt/widget/button.hpp                          |    19 +
 hiro/qt/widget/canvas.cpp                          |   160 +
 hiro/qt/widget/canvas.hpp                          |    27 +
 hiro/qt/widget/check-button.cpp                    |    78 +
 hiro/qt/widget/check-button.hpp                    |    22 +
 hiro/qt/widget/check-label.cpp                     |    45 +
 hiro/qt/widget/check-label.hpp                     |    19 +
 hiro/qt/widget/combo-button-item.cpp               |    51 +
 hiro/qt/widget/combo-button-item.hpp               |    18 +
 hiro/qt/widget/combo-button.cpp                    |    50 +
 hiro/qt/widget/combo-button.hpp                    |    18 +
 hiro/qt/widget/console.cpp                         |    56 +
 hiro/qt/widget/frame.cpp                           |    64 +
 hiro/qt/widget/frame.hpp                           |    22 +
 hiro/qt/widget/hex-edit.cpp                        |   307 +
 hiro/qt/widget/hex-edit.hpp                        |    29 +
 hiro/qt/widget/horizontal-scroll-bar.cpp           |    46 +
 hiro/qt/widget/horizontal-scroll-bar.hpp           |    19 +
 hiro/qt/widget/horizontal-slider.cpp               |    46 +
 hiro/qt/widget/horizontal-slider.hpp               |    19 +
 hiro/qt/widget/icon-view.cpp                       |   152 +
 hiro/qt/widget/label.cpp                           |    35 +
 hiro/qt/widget/label.hpp                           |    17 +
 hiro/qt/widget/line-edit.cpp                       |    71 +
 hiro/qt/widget/line-edit.hpp                       |    21 +
 hiro/qt/widget/list-view-cell.cpp                  |    73 +
 hiro/qt/widget/list-view-cell.hpp                  |    23 +
 hiro/qt/widget/list-view-column.cpp                |    99 +
 hiro/qt/widget/list-view-column.hpp                |    30 +
 hiro/qt/widget/list-view-header.cpp                |    43 +
 hiro/qt/widget/list-view-header.hpp                |    18 +
 hiro/qt/widget/list-view-item.cpp                  |    64 +
 hiro/qt/widget/list-view-item.hpp                  |    24 +
 hiro/qt/widget/list-view.cpp                       |   256 +
 hiro/qt/widget/list-view.hpp                       |    30 +
 hiro/qt/widget/progress-bar.cpp                    |    33 +
 hiro/qt/widget/progress-bar.hpp                    |    18 +
 hiro/qt/widget/radio-button.cpp                    |   110 +
 hiro/qt/widget/radio-button.hpp                    |    23 +
 hiro/qt/widget/radio-label.cpp                     |    80 +
 hiro/qt/widget/radio-label.hpp                     |    20 +
 hiro/qt/widget/tab-frame-item.cpp                  |    82 +
 hiro/qt/widget/tab-frame-item.hpp                  |    26 +
 hiro/qt/widget/tab-frame.cpp                       |    66 +
 hiro/qt/widget/tab-frame.hpp                       |    20 +
 hiro/qt/widget/text-edit.cpp                       |    83 +
 hiro/qt/widget/text-edit.hpp                       |    23 +
 hiro/qt/widget/vertical-scroll-bar.cpp             |    46 +
 hiro/qt/widget/vertical-scroll-bar.hpp             |    19 +
 hiro/qt/widget/vertical-slider.cpp                 |    47 +
 hiro/qt/widget/vertical-slider.hpp                 |    19 +
 hiro/qt/widget/viewport.cpp                        |    68 +
 hiro/qt/widget/viewport.hpp                        |    18 +
 hiro/qt/widget/widget.cpp                          |    77 +
 hiro/qt/widget/widget.hpp                          |    20 +
 hiro/qt/window.cpp                                 |   315 +
 hiro/qt/window.hpp                                 |    42 +
 {phoenix => hiro}/reference/action/action.cpp      |     0
 {phoenix => hiro}/reference/action/action.hpp      |     0
 {phoenix => hiro}/reference/action/check-item.cpp  |     0
 {phoenix => hiro}/reference/action/check-item.hpp  |     0
 {phoenix => hiro}/reference/action/item.cpp        |     0
 {phoenix => hiro}/reference/action/item.hpp        |     0
 {phoenix => hiro}/reference/action/menu.cpp        |     0
 {phoenix => hiro}/reference/action/menu.hpp        |     0
 {phoenix => hiro}/reference/action/radio-item.cpp  |     0
 {phoenix => hiro}/reference/action/radio-item.hpp  |     0
 {phoenix => hiro}/reference/action/separator.cpp   |     0
 {phoenix => hiro}/reference/action/separator.hpp   |     0
 {phoenix => hiro}/reference/application.cpp        |     0
 {phoenix => hiro}/reference/application.hpp        |     0
 {phoenix => hiro}/reference/browser-window.cpp     |     0
 .../cocoa => hiro/reference}/browser-window.hpp    |     0
 {phoenix => hiro}/reference/desktop.cpp            |     0
 {phoenix/cocoa => hiro/reference}/desktop.hpp      |     0
 {phoenix => hiro}/reference/font.cpp               |     0
 {phoenix => hiro}/reference/font.hpp               |     0
 {phoenix => hiro}/reference/header.hpp             |     0
 {phoenix/cocoa => hiro/reference}/keyboard.cpp     |     0
 {phoenix/cocoa => hiro/reference}/keyboard.hpp     |     0
 {phoenix => hiro}/reference/message-window.cpp     |     0
 .../cocoa => hiro/reference}/message-window.hpp    |     0
 {phoenix => hiro}/reference/monitor.cpp            |     0
 {phoenix/cocoa => hiro/reference}/monitor.hpp      |     0
 {phoenix/cocoa => hiro/reference}/mouse.cpp        |     0
 {phoenix/cocoa => hiro/reference}/mouse.hpp        |     0
 {phoenix/cocoa => hiro/reference}/object.cpp       |     0
 {phoenix => hiro}/reference/object.hpp             |     0
 hiro/reference/platform.cpp                        |    45 +
 hiro/reference/platform.hpp                        |    53 +
 hiro/reference/popup-menu.cpp                      |    18 +
 hiro/reference/popup-menu.hpp                      |    15 +
 {phoenix => hiro}/reference/timer.cpp              |     0
 {phoenix => hiro}/reference/timer.hpp              |     0
 hiro/reference/widget/button.cpp                   |    18 +
 hiro/reference/widget/button.hpp                   |    15 +
 {phoenix => hiro}/reference/widget/canvas.cpp      |     0
 {phoenix => hiro}/reference/widget/canvas.hpp      |     0
 .../reference/widget/check-button.cpp              |     0
 .../reference/widget/check-button.hpp              |     0
 {phoenix => hiro}/reference/widget/check-label.cpp |     0
 {phoenix => hiro}/reference/widget/check-label.hpp |     0
 hiro/reference/widget/combo-button.cpp             |    24 +
 hiro/reference/widget/combo-button.hpp             |    17 +
 hiro/reference/widget/console.cpp                  |    24 +
 hiro/reference/widget/console.hpp                  |    17 +
 {phoenix => hiro}/reference/widget/frame.cpp       |     0
 {phoenix => hiro}/reference/widget/frame.hpp       |     0
 hiro/reference/widget/hex-edit.cpp                 |    30 +
 hiro/reference/widget/hex-edit.hpp                 |    19 +
 .../reference/widget/horizontal-scroller.cpp       |     0
 .../reference/widget/horizontal-scroller.hpp       |     0
 .../reference/widget/horizontal-slider.cpp         |     0
 .../reference/widget/horizontal-slider.hpp         |     0
 {phoenix => hiro}/reference/widget/label.cpp       |     0
 {phoenix => hiro}/reference/widget/label.hpp       |     0
 .../cocoa => hiro/reference}/widget/layout.hpp     |     0
 hiro/reference/widget/line-edit.cpp                |    24 +
 hiro/reference/widget/line-edit.hpp                |    17 +
 hiro/reference/widget/list-view.cpp                |    69 +
 hiro/reference/widget/list-view.hpp                |    32 +
 .../reference/widget/progress-bar.cpp              |     0
 .../reference/widget/progress-bar.hpp              |     0
 .../reference/widget/radio-button.cpp              |     0
 .../reference/widget/radio-button.hpp              |     0
 {phoenix => hiro}/reference/widget/radio-label.cpp |     0
 {phoenix => hiro}/reference/widget/radio-label.hpp |     0
 .../cocoa => hiro/reference}/widget/sizable.hpp    |     0
 hiro/reference/widget/tab-frame.cpp                |    24 +
 hiro/reference/widget/tab-frame.hpp                |    17 +
 hiro/reference/widget/text-edit.cpp                |    30 +
 hiro/reference/widget/text-edit.hpp                |    19 +
 .../reference/widget/vertical-scroller.cpp         |     0
 .../reference/widget/vertical-scroller.hpp         |     0
 .../reference/widget/vertical-slider.cpp           |     0
 .../reference/widget/vertical-slider.hpp           |     0
 {phoenix => hiro}/reference/widget/viewport.cpp    |     0
 {phoenix => hiro}/reference/widget/viewport.hpp    |     0
 {phoenix => hiro}/reference/widget/widget.cpp      |     0
 {phoenix => hiro}/reference/widget/widget.hpp      |     0
 hiro/reference/window.cpp                          |    86 +
 hiro/reference/window.hpp                          |    37 +
 hiro/resource/GNUmakefile                          |    13 +
 hiro/resource/icon/action/add.png                  |   Bin 0 -> 323 bytes
 hiro/resource/icon/action/attach.png               |   Bin 0 -> 649 bytes
 hiro/resource/icon/action/bookmark.png             |   Bin 0 -> 686 bytes
 hiro/resource/icon/action/full-screen.png          |   Bin 0 -> 650 bytes
 hiro/resource/icon/action/mute.png                 |   Bin 0 -> 632 bytes
 hiro/resource/icon/action/new.png                  |   Bin 0 -> 477 bytes
 hiro/resource/icon/action/open.png                 |   Bin 0 -> 672 bytes
 hiro/resource/icon/action/properties.png           |   Bin 0 -> 464 bytes
 hiro/resource/icon/action/quit.png                 |   Bin 0 -> 799 bytes
 hiro/resource/icon/action/refresh.png              |   Bin 0 -> 912 bytes
 hiro/resource/icon/action/remove.png               |   Bin 0 -> 247 bytes
 hiro/resource/icon/action/save.png                 |   Bin 0 -> 911 bytes
 hiro/resource/icon/action/search.png               |   Bin 0 -> 935 bytes
 .../resource/icon/action/settings.png              |   Bin
 hiro/resource/icon/action/stop.png                 |   Bin 0 -> 820 bytes
 hiro/resource/icon/application/browser.png         |   Bin 0 -> 928 bytes
 hiro/resource/icon/application/calculator.png      |   Bin 0 -> 686 bytes
 hiro/resource/icon/application/calendar.png        |   Bin 0 -> 603 bytes
 hiro/resource/icon/application/chat.png            |   Bin 0 -> 422 bytes
 .../resource/icon/application/file-manager.png     |   Bin
 hiro/resource/icon/application/mail.png            |   Bin 0 -> 550 bytes
 hiro/resource/icon/application/monitor.png         |   Bin 0 -> 611 bytes
 hiro/resource/icon/application/terminal.png        |   Bin 0 -> 668 bytes
 hiro/resource/icon/application/text-editor.png     |   Bin 0 -> 574 bytes
 .../resource/icon/device/clock.png                 |   Bin
 .../resource/icon/device/display.png               |   Bin
 .../resource/icon/device/joypad.png                |   Bin
 .../resource/icon/device/keyboard.png              |   Bin
 hiro/resource/icon/device/microphone.png           |   Bin 0 -> 703 bytes
 hiro/resource/icon/device/mouse.png                |   Bin 0 -> 720 bytes
 .../resource/icon/device/network.png               |   Bin
 hiro/resource/icon/device/optical.png              |   Bin 0 -> 720 bytes
 hiro/resource/icon/device/printer.png              |   Bin 0 -> 481 bytes
 .../resource/icon/device/speaker.png               |   Bin
 hiro/resource/icon/device/storage.png              |   Bin 0 -> 603 bytes
 hiro/resource/icon/edit/clear.png                  |   Bin 0 -> 773 bytes
 hiro/resource/icon/edit/copy.png                   |   Bin 0 -> 498 bytes
 hiro/resource/icon/edit/cut.png                    |   Bin 0 -> 807 bytes
 hiro/resource/icon/edit/delete.png                 |   Bin 0 -> 680 bytes
 hiro/resource/icon/edit/find.png                   |   Bin 0 -> 617 bytes
 hiro/resource/icon/edit/paste.png                  |   Bin 0 -> 561 bytes
 hiro/resource/icon/edit/redo.png                   |   Bin 0 -> 591 bytes
 hiro/resource/icon/edit/replace.png                |   Bin 0 -> 776 bytes
 hiro/resource/icon/edit/undo.png                   |   Bin 0 -> 650 bytes
 hiro/resource/icon/emblem/archive.png              |   Bin 0 -> 540 bytes
 hiro/resource/icon/emblem/audio.png                |   Bin 0 -> 688 bytes
 hiro/resource/icon/emblem/binary.png               |   Bin 0 -> 560 bytes
 hiro/resource/icon/emblem/file.png                 |   Bin 0 -> 741 bytes
 hiro/resource/icon/emblem/folder.png               |   Bin 0 -> 581 bytes
 hiro/resource/icon/emblem/font.png                 |   Bin 0 -> 627 bytes
 hiro/resource/icon/emblem/image.png                |   Bin 0 -> 558 bytes
 hiro/resource/icon/emblem/markup.png               |   Bin 0 -> 709 bytes
 hiro/resource/icon/emblem/program.png              |   Bin 0 -> 609 bytes
 hiro/resource/icon/emblem/script.png               |   Bin 0 -> 516 bytes
 hiro/resource/icon/emblem/text.png                 |   Bin 0 -> 333 bytes
 hiro/resource/icon/emblem/video.png                |   Bin 0 -> 592 bytes
 hiro/resource/icon/go/down.png                     |   Bin 0 -> 683 bytes
 .../resource => hiro/resource/icon/go}/home.png    |   Bin
 hiro/resource/icon/go/left.png                     |   Bin 0 -> 655 bytes
 hiro/resource/icon/go/right.png                    |   Bin 0 -> 676 bytes
 {ananke/resource => hiro/resource/icon/go}/up.png  |   Bin
 hiro/resource/icon/media/back.png                  |   Bin 0 -> 770 bytes
 hiro/resource/icon/media/eject.png                 |   Bin 0 -> 628 bytes
 hiro/resource/icon/media/flash.png                 |   Bin 0 -> 607 bytes
 hiro/resource/icon/media/floppy.png                |   Bin 0 -> 561 bytes
 hiro/resource/icon/media/next.png                  |   Bin 0 -> 771 bytes
 hiro/resource/icon/media/optical.png               |   Bin 0 -> 931 bytes
 hiro/resource/icon/media/pause.png                 |   Bin 0 -> 464 bytes
 hiro/resource/icon/media/play.png                  |   Bin 0 -> 660 bytes
 hiro/resource/icon/media/record.png                |   Bin 0 -> 653 bytes
 hiro/resource/icon/media/rewind.png                |   Bin 0 -> 764 bytes
 hiro/resource/icon/media/skip.png                  |   Bin 0 -> 782 bytes
 hiro/resource/icon/media/stop.png                  |   Bin 0 -> 429 bytes
 hiro/resource/icon/place/bookmarks.png             |   Bin 0 -> 753 bytes
 hiro/resource/icon/place/desktop.png               |   Bin 0 -> 722 bytes
 hiro/resource/icon/place/home.png                  |   Bin 0 -> 679 bytes
 hiro/resource/icon/place/server.png                |   Bin 0 -> 642 bytes
 hiro/resource/icon/place/share.png                 |   Bin 0 -> 697 bytes
 hiro/resource/icon/prompt/error.png                |   Bin 0 -> 653 bytes
 hiro/resource/icon/prompt/information.png          |   Bin 0 -> 863 bytes
 hiro/resource/icon/prompt/question.png             |   Bin 0 -> 932 bytes
 hiro/resource/icon/prompt/warning.png              |   Bin 0 -> 603 bytes
 hiro/resource/resource.bml                         |    92 +
 hiro/resource/resource.cpp                         |  1891 +
 hiro/resource/resource.hpp                         |   102 +
 hiro/windows/action/action.cpp                     |    46 +
 hiro/windows/action/action.hpp                     |    21 +
 hiro/windows/action/menu-check-item.cpp            |    29 +
 hiro/windows/action/menu-check-item.hpp            |    16 +
 hiro/windows/action/menu-item.cpp                  |    38 +
 hiro/windows/action/menu-item.hpp                  |    20 +
 hiro/windows/action/menu-radio-item.cpp            |    64 +
 hiro/windows/action/menu-radio-item.hpp            |    17 +
 hiro/windows/action/menu-separator.cpp             |    13 +
 hiro/windows/action/menu-separator.hpp             |    11 +
 hiro/windows/action/menu.cpp                       |   123 +
 hiro/windows/action/menu.hpp                       |    22 +
 hiro/windows/application.cpp                       |   261 +
 hiro/windows/application.hpp                       |    16 +
 hiro/windows/browser-window.cpp                    |   109 +
 hiro/windows/browser-window.hpp                    |    13 +
 hiro/windows/desktop.cpp                           |    17 +
 hiro/windows/desktop.hpp                           |    12 +
 hiro/windows/font.cpp                              |    42 +
 hiro/windows/font.hpp                              |    15 +
 hiro/windows/group.cpp                             |    13 +
 hiro/windows/group.hpp                             |    11 +
 hiro/windows/header.hpp                            |    80 +
 hiro/windows/hiro.Manifest                         |    14 +
 hiro/windows/hiro.rc                               |     1 +
 hiro/windows/keyboard.cpp                          |    99 +
 hiro/windows/keyboard.hpp                          |    18 +
 hiro/windows/layout.cpp                            |    31 +
 hiro/windows/layout.hpp                            |    15 +
 hiro/windows/menu-bar.cpp                          |    83 +
 hiro/windows/menu-bar.hpp                          |    23 +
 hiro/windows/message-window.cpp                    |    58 +
 hiro/windows/message-window.hpp                    |    14 +
 hiro/windows/monitor.cpp                           |    47 +
 hiro/windows/monitor.hpp                           |    13 +
 hiro/windows/mouse.cpp                             |    22 +
 hiro/windows/mouse.hpp                             |    12 +
 hiro/windows/object.cpp                            |    41 +
 hiro/windows/object.hpp                            |    31 +
 hiro/windows/platform.cpp                          |    59 +
 hiro/windows/platform.hpp                          |    90 +
 hiro/windows/popup-menu.cpp                        |   109 +
 hiro/windows/popup-menu.hpp                        |    19 +
 hiro/windows/sizable.cpp                           |    20 +
 hiro/windows/sizable.hpp                           |    14 +
 hiro/windows/status-bar.cpp                        |    54 +
 hiro/windows/status-bar.hpp                        |    21 +
 hiro/windows/timer.cpp                             |    39 +
 hiro/windows/timer.hpp                             |    16 +
 hiro/windows/utility.cpp                           |   397 +
 hiro/windows/widget/button.cpp                     |   184 +
 hiro/windows/widget/button.hpp                     |    26 +
 hiro/windows/widget/canvas.cpp                     |   176 +
 hiro/windows/widget/canvas.hpp                     |    27 +
 hiro/windows/widget/check-button.cpp               |   100 +
 hiro/windows/widget/check-button.hpp               |    27 +
 hiro/windows/widget/check-label.cpp                |    42 +
 hiro/windows/widget/check-label.hpp                |    17 +
 hiro/windows/widget/combo-button-item.cpp          |    42 +
 hiro/windows/widget/combo-button-item.hpp          |    17 +
 hiro/windows/widget/combo-button.cpp               |    67 +
 hiro/windows/widget/combo-button.hpp               |    19 +
 hiro/windows/widget/frame.cpp                      |    60 +
 hiro/windows/widget/frame.hpp                      |    18 +
 hiro/windows/widget/hex-edit.cpp                   |   258 +
 hiro/windows/widget/hex-edit.hpp                   |    29 +
 hiro/windows/widget/horizontal-scroll-bar.cpp      |    42 +
 hiro/windows/widget/horizontal-scroll-bar.hpp      |    17 +
 hiro/windows/widget/horizontal-slider.cpp          |    43 +
 hiro/windows/widget/horizontal-slider.hpp          |    17 +
 hiro/windows/widget/label.cpp                      |    70 +
 hiro/windows/widget/label.hpp                      |    15 +
 hiro/windows/widget/line-edit.cpp                  |    61 +
 hiro/windows/widget/line-edit.hpp                  |    23 +
 hiro/windows/widget/list-view-cell.cpp             |    72 +
 hiro/windows/widget/list-view-cell.hpp             |    23 +
 hiro/windows/widget/list-view-column.cpp           |   109 +
 hiro/windows/widget/list-view-column.hpp           |    31 +
 hiro/windows/widget/list-view-header.cpp           |    42 +
 hiro/windows/widget/list-view-header.hpp           |    18 +
 hiro/windows/widget/list-view-item.cpp             |    75 +
 hiro/windows/widget/list-view-item.hpp             |    22 +
 hiro/windows/widget/list-view.cpp                  |   440 +
 hiro/windows/widget/list-view.hpp                  |    43 +
 hiro/windows/widget/progress-bar.cpp               |    30 +
 hiro/windows/widget/progress-bar.hpp               |    14 +
 hiro/windows/widget/radio-button.cpp               |   126 +
 hiro/windows/widget/radio-button.hpp               |    28 +
 hiro/windows/widget/radio-label.cpp                |    67 +
 hiro/windows/widget/radio-label.hpp                |    18 +
 hiro/windows/widget/tab-frame-item.cpp             |    63 +
 hiro/windows/widget/tab-frame-item.hpp             |    21 +
 hiro/windows/widget/tab-frame.cpp                  |   149 +
 hiro/windows/widget/tab-frame.hpp                  |    27 +
 hiro/windows/widget/text-edit.cpp                  |    75 +
 hiro/windows/widget/text-edit.hpp                  |    23 +
 hiro/windows/widget/vertical-scroll-bar.cpp        |    42 +
 hiro/windows/widget/vertical-scroll-bar.hpp        |    17 +
 hiro/windows/widget/vertical-slider.cpp            |    43 +
 hiro/windows/widget/vertical-slider.hpp            |    17 +
 hiro/windows/widget/viewport.cpp                   |    72 +
 hiro/windows/widget/viewport.hpp                   |    14 +
 hiro/windows/widget/widget.cpp                     |    93 +
 hiro/windows/widget/widget.hpp                     |    28 +
 hiro/windows/window.cpp                            |   281 +
 hiro/windows/window.hpp                            |    50 +
 icarus/Database/Super Famicom.bml                  |  9949 +++
 icarus/GNUmakefile                                 |    52 +
 icarus/core/bs-memory.cpp                          |    47 +
 icarus/core/core.cpp                               |    80 +
 icarus/core/core.hpp                               |    62 +
 icarus/core/famicom.cpp                            |    58 +
 icarus/core/game-boy-advance.cpp                   |    47 +
 icarus/core/game-boy-color.cpp                     |    47 +
 icarus/core/game-boy.cpp                           |    47 +
 icarus/core/sufami-turbo.cpp                       |    47 +
 icarus/core/super-famicom.cpp                      |    85 +
 icarus/heuristics/bs-memory.hpp                    |    10 +
 icarus/heuristics/famicom.hpp                      |   161 +
 icarus/heuristics/game-boy-advance.hpp             |    50 +
 icarus/heuristics/game-boy.hpp                     |   106 +
 icarus/heuristics/sufami-turbo.hpp                 |    18 +
 icarus/heuristics/super-famicom.hpp                |   834 +
 icarus/icarus.cpp                                  |    95 +
 icarus/icarus.plist                                |    20 +
 icarus/settings.cpp                                |    25 +
 icarus/ui/error-dialog.cpp                         |    16 +
 icarus/ui/import-dialog.cpp                        |    52 +
 icarus/ui/scan-dialog.cpp                          |   123 +
 icarus/ui/settings-dialog.cpp                      |    24 +
 icarus/ui/ui.hpp                                   |    68 +
 libco/amd64.c                                      |   104 +-
 libco/arm.c                                        |    71 +
 libco/doc/style.css                                |     8 +
 libco/doc/targets.html                             |    89 +
 libco/doc/usage.html                               |   107 +
 libco/fiber.c                                      |     2 +-
 libco/libco.c                                      |    39 +-
 libco/libco.h                                      |     3 +-
 libco/ppc.c                                        |     1 +
 libco/sjlj.c                                       |     1 +
 libco/ucontext.c                                   |     2 +
 libco/x86.c                                        |    37 +-
 nall/GNUmakefile                                   |   154 +
 nall/Makefile                                      |   122 -
 nall/algorithm.hpp                                 |    19 +-
 nall/any.hpp                                       |    94 +-
 nall/atoi.hpp                                      |    64 +-
 nall/base64.hpp                                    |   137 -
 nall/beat/archive.hpp                              |   195 +-
 nall/beat/base.hpp                                 |    92 -
 nall/beat/delta.hpp                                |    95 +-
 nall/beat/file.hpp                                 |    23 +
 nall/beat/linear.hpp                               |    80 +-
 nall/beat/metadata.hpp                             |    62 +-
 nall/beat/multi.hpp                                |   105 +-
 nall/beat/patch.hpp                                |   117 +-
 nall/bit.hpp                                       |    29 +-
 nall/bitvector.hpp                                 |   116 +
 nall/bmp.hpp                                       |   100 -
 nall/compositor.hpp                                |   152 -
 nall/config.hpp                                    |    75 +-
 nall/crc16.hpp                                     |    27 -
 nall/crc32.hpp                                     |    68 -
 nall/database/odbc.hpp                             |   297 +
 nall/database/sqlite3.hpp                          |   203 +
 nall/decode/base64.hpp                             |    46 +
 nall/decode/bmp.hpp                                |    76 +
 nall/decode/gzip.hpp                               |    78 +
 nall/decode/inflate.hpp                            |   346 +
 nall/decode/png.hpp                                |   332 +
 nall/decode/url.hpp                                |    33 +
 nall/decode/zip.hpp                                |   123 +
 nall/directory.hpp                                 |    93 +-
 nall/dl.hpp                                        |    77 +-
 nall/dsp.hpp                                       |     7 +-
 nall/dsp/buffer.hpp                                |    44 +-
 nall/dsp/core.hpp                                  |   152 +-
 nall/dsp/resample/average.hpp                      |    44 +-
 nall/dsp/resample/cosine.hpp                       |    32 +-
 nall/dsp/resample/cubic.hpp                        |    44 +-
 nall/dsp/resample/hermite.hpp                      |    40 +-
 nall/dsp/resample/lib/sinc.hpp                     |     0
 nall/dsp/resample/linear.hpp                       |    32 +-
 nall/dsp/resample/nearest.hpp                      |    32 +-
 nall/dsp/resample/sinc.hpp                         |    56 +-
 nall/dsp/settings.hpp                              |    24 +-
 nall/emulation/super-famicom-usart.hpp             |    82 +-
 nall/encode/base64.hpp                             |    67 +
 nall/encode/bmp.hpp                                |    46 +
 nall/encode/url.hpp                                |    22 +
 nall/encode/zip.hpp                                |    92 +
 nall/endian.hpp                                    |     5 +-
 nall/file-system-object.hpp                        |    78 +
 nall/file.hpp                                      |   245 +-
 nall/filemap.hpp                                   |    47 +-
 nall/function.hpp                                  |    88 +-
 nall/group.hpp                                     |    66 -
 nall/gzip.hpp                                      |    85 -
 nall/hash/crc16.hpp                                |    40 +
 nall/hash/crc32.hpp                                |    82 +
 nall/hash/sha256.hpp                               |   108 +
 nall/hashset.hpp                                   |    52 +-
 nall/hid.hpp                                       |   209 +-
 nall/http.hpp                                      |   176 -
 nall/http/client.hpp                               |    56 +
 nall/http/message.hpp                              |    99 +
 nall/http/request.hpp                              |   184 +
 nall/http/response.hpp                             |   246 +
 nall/http/role.hpp                                 |   158 +
 nall/http/server.hpp                               |   226 +
 nall/image.hpp                                     |    10 +-
 nall/image/base.hpp                                |   186 +-
 nall/image/blend.hpp                               |    54 +-
 nall/image/core.hpp                                |   191 +-
 nall/image/fill.hpp                                |    54 +-
 nall/image/interpolation.hpp                       |    35 +-
 nall/image/load.hpp                                |    69 +-
 nall/image/scale.hpp                               |   127 +-
 nall/image/static.hpp                              |    11 +-
 nall/image/utility.hpp                             |   127 +-
 nall/inflate.hpp                                   |   349 -
 nall/interpolation.hpp                             |    17 +-
 nall/intrinsics.hpp                                |   146 +-
 nall/invoke.hpp                                    |    58 -
 nall/ips.hpp                                       |   100 -
 nall/main.hpp                                      |    26 +
 nall/map.hpp                                       |    57 +-
 nall/matrix.hpp                                    |     9 +-
 nall/maybe.hpp                                     |    91 +
 nall/memory.hpp                                    |     3 +
 nall/memory/memory.hpp                             |   129 +
 nall/memory/pool.hpp                               |    62 +
 nall/mosaic.hpp                                    |     7 +-
 nall/mosaic/bitstream.hpp                          |    41 +-
 nall/mosaic/context.hpp                            |   218 +-
 nall/mosaic/parser.hpp                             |    97 +-
 nall/nall.hpp                                      |    48 +-
 nall/odbc.hpp                                      |   153 -
 nall/platform.hpp                                  |   121 +-
 nall/png.hpp                                       |   337 -
 nall/posix/service.hpp                             |   114 +
 nall/posix/shared-memory.hpp                       |   151 +
 nall/primitives.hpp                                |   213 +
 nall/priority-queue.hpp                            |    46 +-
 nall/property.hpp                                  |    29 +-
 nall/public-cast.hpp                               |    34 -
 nall/random.hpp                                    |    19 +-
 nall/range.hpp                                     |    50 +
 nall/run.hpp                                       |   160 +
 nall/serial.hpp                                    |    39 +-
 nall/serializer.hpp                                |    78 +-
 nall/service.hpp                                   |    13 +
 nall/set.hpp                                       |   105 +-
 nall/sha256.hpp                                    |   147 -
 nall/shared-memory.hpp                             |    12 +
 nall/shared-pointer.hpp                            |   273 +
 nall/smtp.hpp                                      |    95 +-
 nall/sort.hpp                                      |     9 +-
 nall/stdint.hpp                                    |    34 +-
 nall/stream.hpp                                    |    13 +-
 nall/stream/auto.hpp                               |    12 +-
 nall/stream/file.hpp                               |    29 +-
 nall/stream/gzip.hpp                               |    15 +-
 nall/stream/http.hpp                               |    49 -
 nall/stream/memory.hpp                             |    55 +-
 nall/stream/mmap.hpp                               |    43 +-
 nall/stream/stream.hpp                             |    81 +-
 nall/stream/vector.hpp                             |    38 +-
 nall/stream/zip.hpp                                |    15 +-
 nall/string.hpp                                    |    36 +-
 nall/string/allocator/adaptive.hpp                 |   121 +
 nall/string/allocator/copy-on-write.hpp            |   124 +-
 .../string/allocator/small-string-optimization.hpp |   100 +-
 nall/string/allocator/vector.hpp                   |    52 +-
 nall/string/atoi.hpp                               |    17 +
 nall/string/base.hpp                               |   399 +-
 nall/string/cast.hpp                               |   250 +-
 nall/string/char.hpp                               |    13 -
 nall/string/char/base.hpp                          |    69 -
 nall/string/char/compare.hpp                       |    81 -
 nall/string/char/convert.hpp                       |    64 -
 nall/string/char/match.hpp                         |    61 -
 nall/string/char/strm.hpp                          |    41 -
 nall/string/char/strpos.hpp                        |    33 -
 nall/string/char/trim.hpp                          |    62 -
 nall/string/char/utf8.hpp                          |    37 -
 nall/string/char/utility.hpp                       |    50 -
 nall/string/compare.hpp                            |    58 +
 nall/string/convert.hpp                            |    53 +
 nall/string/core.hpp                               |    83 +-
 nall/string/datetime.hpp                           |    29 +-
 nall/string/eval/evaluator.hpp                     |    39 +-
 nall/string/eval/literal.hpp                       |    34 +-
 nall/string/eval/node.hpp                          |    12 +-
 nall/string/eval/parser.hpp                        |    28 +-
 nall/string/file.hpp                               |    31 -
 nall/string/filename.hpp                           |    84 -
 nall/string/find.hpp                               |    26 +
 nall/string/format.hpp                             |   167 +-
 nall/string/hash.hpp                               |    33 +
 nall/string/list.hpp                               |    95 +-
 nall/string/markup/bml.hpp                         |   176 +-
 nall/string/markup/document.hpp                    |    14 -
 nall/string/markup/find.hpp                        |   131 +
 nall/string/markup/node.hpp                        |   228 +-
 nall/string/markup/xml.hpp                         |   122 +-
 nall/string/match.hpp                              |    90 +
 nall/string/path.hpp                               |    72 +
 nall/string/platform.hpp                           |    52 +-
 nall/string/ref.hpp                                |    45 -
 nall/string/replace.hpp                            |   111 +-
 nall/string/split.hpp                              |    58 +-
 nall/string/transform/cml.hpp                      |   103 +
 nall/string/transform/dml.hpp                      |   267 +
 nall/string/trim.hpp                               |   102 +
 nall/string/utility.hpp                            |   143 +-
 nall/string/variadic.hpp                           |    20 -
 nall/string/view.hpp                               |    88 +
 nall/string/wrapper.hpp                            |   124 -
 nall/thread.hpp                                    |   190 +-
 nall/traits.hpp                                    |    62 +-
 nall/unzip.hpp                                     |   126 -
 nall/ups.hpp                                       |   225 -
 nall/utility.hpp                                   |   126 +-
 nall/varint.hpp                                    |   336 +-
 nall/vector.hpp                                    |   159 +-
 nall/windows/detour.hpp                            |   125 +-
 nall/windows/guid.hpp                              |    21 +-
 nall/windows/launcher.hpp                          |    19 +-
 nall/windows/registry.hpp                          |    25 +-
 nall/windows/service.hpp                           |    13 +
 nall/windows/shared-memory.hpp                     |    27 +
 nall/windows/utf8.hpp                              |    57 +-
 nall/xorg/guard.hpp                                |     0
 nall/xorg/xorg.hpp                                 |     5 +-
 nall/zip.hpp                                       |    95 -
 phoenix/Makefile                                   |    24 -
 phoenix/cocoa/action/action.cpp                    |    21 -
 phoenix/cocoa/action/action.hpp                    |    15 -
 phoenix/cocoa/action/check-item.cpp                |    49 -
 phoenix/cocoa/action/check-item.hpp                |    23 -
 phoenix/cocoa/action/item.cpp                      |    45 -
 phoenix/cocoa/action/item.hpp                      |    23 -
 phoenix/cocoa/action/menu.cpp                      |    61 -
 phoenix/cocoa/action/menu.hpp                      |    26 -
 phoenix/cocoa/action/radio-item.cpp                |    53 -
 phoenix/cocoa/action/radio-item.hpp                |    24 -
 phoenix/cocoa/action/separator.cpp                 |    15 -
 phoenix/cocoa/action/separator.hpp                 |    12 -
 phoenix/cocoa/application.cpp                      |    91 -
 phoenix/cocoa/application.hpp                      |    20 -
 phoenix/cocoa/browser-window.cpp                   |    69 -
 phoenix/cocoa/desktop.cpp                          |    18 -
 phoenix/cocoa/font.cpp                             |    59 -
 phoenix/cocoa/font.hpp                             |    13 -
 phoenix/cocoa/header.hpp                           |     4 -
 phoenix/cocoa/message-window.cpp                   |    79 -
 phoenix/cocoa/monitor.cpp                          |    21 -
 phoenix/cocoa/object.hpp                           |    14 -
 phoenix/cocoa/platform.cpp                         |    45 -
 phoenix/cocoa/platform.hpp                         |    52 -
 phoenix/cocoa/timer.cpp                            |    60 -
 phoenix/cocoa/timer.hpp                            |    26 -
 phoenix/cocoa/utility.cpp                          |    41 -
 phoenix/cocoa/widget/button.cpp                    |    77 -
 phoenix/cocoa/widget/button.hpp                    |    25 -
 phoenix/cocoa/widget/canvas.cpp                    |   214 -
 phoenix/cocoa/widget/canvas.hpp                    |    42 -
 phoenix/cocoa/widget/check-button.cpp              |    85 -
 phoenix/cocoa/widget/check-button.hpp              |    26 -
 phoenix/cocoa/widget/check-label.cpp               |    61 -
 phoenix/cocoa/widget/check-label.hpp               |    25 -
 phoenix/cocoa/widget/combo-button.cpp              |    78 -
 phoenix/cocoa/widget/combo-button.hpp              |    28 -
 phoenix/cocoa/widget/console.cpp                   |    32 -
 phoenix/cocoa/widget/console.hpp                   |    22 -
 phoenix/cocoa/widget/frame.cpp                     |    68 -
 phoenix/cocoa/widget/frame.hpp                     |    26 -
 phoenix/cocoa/widget/hex-edit.cpp                  |    41 -
 phoenix/cocoa/widget/hex-edit.hpp                  |    25 -
 phoenix/cocoa/widget/horizontal-scroller.cpp       |    85 -
 phoenix/cocoa/widget/horizontal-scroller.hpp       |    25 -
 phoenix/cocoa/widget/horizontal-slider.cpp         |    61 -
 phoenix/cocoa/widget/horizontal-slider.hpp         |    25 -
 phoenix/cocoa/widget/label.cpp                     |    62 -
 phoenix/cocoa/widget/label.hpp                     |    23 -
 phoenix/cocoa/widget/line-edit.cpp                 |    65 -
 phoenix/cocoa/widget/line-edit.hpp                 |    26 -
 phoenix/cocoa/widget/list-view.cpp                 |   327 -
 phoenix/cocoa/widget/list-view.hpp                 |    62 -
 phoenix/cocoa/widget/progress-bar.cpp              |    37 -
 phoenix/cocoa/widget/progress-bar.hpp              |    21 -
 phoenix/cocoa/widget/radio-button.cpp              |    94 -
 phoenix/cocoa/widget/radio-button.hpp              |    27 -
 phoenix/cocoa/widget/radio-label.cpp               |    65 -
 phoenix/cocoa/widget/radio-label.hpp               |    26 -
 phoenix/cocoa/widget/tab-frame.cpp                 |   145 -
 phoenix/cocoa/widget/tab-frame.hpp                 |    41 -
 phoenix/cocoa/widget/text-edit.cpp                 |   101 -
 phoenix/cocoa/widget/text-edit.hpp                 |    30 -
 phoenix/cocoa/widget/vertical-scroller.cpp         |    85 -
 phoenix/cocoa/widget/vertical-scroller.hpp         |    25 -
 phoenix/cocoa/widget/vertical-slider.cpp           |    61 -
 phoenix/cocoa/widget/vertical-slider.hpp           |    25 -
 phoenix/cocoa/widget/viewport.cpp                  |    66 -
 phoenix/cocoa/widget/viewport.hpp                  |    28 -
 phoenix/cocoa/widget/widget.cpp                    |    79 -
 phoenix/cocoa/widget/widget.hpp                    |    21 -
 phoenix/cocoa/window.cpp                           |   415 -
 phoenix/cocoa/window.hpp                           |    66 -
 phoenix/core/core.cpp                              |  1947 -
 phoenix/core/core.hpp                              |   804 -
 phoenix/core/keyboard.hpp                          |    45 -
 phoenix/core/layout/fixed-layout.cpp               |    68 -
 phoenix/core/layout/fixed-layout.hpp               |    19 -
 phoenix/core/layout/horizontal-layout.cpp          |   127 -
 phoenix/core/layout/horizontal-layout.hpp          |    26 -
 phoenix/core/layout/vertical-layout.cpp            |   127 -
 phoenix/core/layout/vertical-layout.hpp            |    26 -
 phoenix/core/state.hpp                             |   216 -
 phoenix/gtk/action/action.cpp                      |    31 -
 phoenix/gtk/action/check-item.cpp                  |    34 -
 phoenix/gtk/action/item.cpp                        |    35 -
 phoenix/gtk/action/menu.cpp                        |    55 -
 phoenix/gtk/action/radio-item.cpp                  |    62 -
 phoenix/gtk/action/separator.cpp                   |    16 -
 phoenix/gtk/application.cpp                        |    60 -
 phoenix/gtk/browser-window.cpp                     |    88 -
 phoenix/gtk/desktop.cpp                            |    40 -
 phoenix/gtk/font.cpp                               |    79 -
 phoenix/gtk/header.hpp                             |     8 -
 phoenix/gtk/keyboard.cpp                           |   149 -
 phoenix/gtk/message-window.cpp                     |    60 -
 phoenix/gtk/monitor.cpp                            |    17 -
 phoenix/gtk/mouse.cpp                              |    24 -
 phoenix/gtk/platform.cpp                           |    46 -
 phoenix/gtk/platform.hpp                           |   626 -
 phoenix/gtk/settings.cpp                           |    28 -
 phoenix/gtk/timer.cpp                              |    28 -
 phoenix/gtk/utility.cpp                            |   259 -
 phoenix/gtk/widget/button.cpp                      |    57 -
 phoenix/gtk/widget/canvas.cpp                      |   177 -
 phoenix/gtk/widget/check-button.cpp                |    70 -
 phoenix/gtk/widget/check-label.cpp                 |    40 -
 phoenix/gtk/widget/combo-button.cpp                |    74 -
 phoenix/gtk/widget/console.cpp                     |    88 -
 phoenix/gtk/widget/frame.cpp                       |    48 -
 phoenix/gtk/widget/hex-edit.cpp                    |   298 -
 phoenix/gtk/widget/horizontal-scroller.cpp         |    43 -
 phoenix/gtk/widget/horizontal-slider.cpp           |    42 -
 phoenix/gtk/widget/label.cpp                       |    28 -
 phoenix/gtk/widget/line-edit.cpp                   |    49 -
 phoenix/gtk/widget/list-view.cpp                   |   206 -
 phoenix/gtk/widget/progress-bar.cpp                |    27 -
 phoenix/gtk/widget/radio-button.cpp                |    89 -
 phoenix/gtk/widget/radio-label.cpp                 |    69 -
 phoenix/gtk/widget/tab-frame.cpp                   |   126 -
 phoenix/gtk/widget/text-edit.cpp                   |    78 -
 phoenix/gtk/widget/vertical-scroller.cpp           |    43 -
 phoenix/gtk/widget/vertical-slider.cpp             |    42 -
 phoenix/gtk/widget/viewport.cpp                    |    76 -
 phoenix/gtk/widget/widget.cpp                      |    62 -
 phoenix/gtk/window.cpp                             |   402 -
 phoenix/phoenix.cpp                                |     6 -
 phoenix/phoenix.hpp                                |     6 -
 phoenix/qt/action/action.cpp                       |    53 -
 phoenix/qt/action/check-item.cpp                   |    28 -
 phoenix/qt/action/item.cpp                         |    26 -
 phoenix/qt/action/menu.cpp                         |    56 -
 phoenix/qt/action/radio-item.cpp                   |    42 -
 phoenix/qt/action/separator.cpp                    |    14 -
 phoenix/qt/application.cpp                         |    54 -
 phoenix/qt/browser-window.cpp                      |    54 -
 phoenix/qt/desktop.cpp                             |    13 -
 phoenix/qt/font.cpp                                |    62 -
 phoenix/qt/keyboard.cpp                            |   149 -
 phoenix/qt/message-window.cpp                      |    55 -
 phoenix/qt/monitor.cpp                             |    16 -
 phoenix/qt/mouse.cpp                               |    18 -
 phoenix/qt/platform.cpp                            |    47 -
 phoenix/qt/platform.moc                            |  1723 -
 phoenix/qt/platform.moc.hpp                        |   779 -
 phoenix/qt/settings.cpp                            |    26 -
 phoenix/qt/timer.cpp                               |    29 -
 phoenix/qt/utility.cpp                             |   236 -
 phoenix/qt/widget/button.cpp                       |    56 -
 phoenix/qt/widget/canvas.cpp                       |   155 -
 phoenix/qt/widget/check-button.cpp                 |    63 -
 phoenix/qt/widget/check-label.cpp                  |    42 -
 phoenix/qt/widget/combo-button.cpp                 |    67 -
 phoenix/qt/widget/console.cpp                      |    36 -
 phoenix/qt/widget/frame.cpp                        |    52 -
 phoenix/qt/widget/hex-edit.cpp                     |   285 -
 phoenix/qt/widget/horizontal-scroller.cpp          |    43 -
 phoenix/qt/widget/horizontal-slider.cpp            |    43 -
 phoenix/qt/widget/label.cpp                        |    29 -
 phoenix/qt/widget/line-edit.cpp                    |    49 -
 phoenix/qt/widget/list-view.cpp                    |   150 -
 phoenix/qt/widget/progress-bar.cpp                 |    30 -
 phoenix/qt/widget/radio-button.cpp                 |    85 -
 phoenix/qt/widget/radio-label.cpp                  |    63 -
 phoenix/qt/widget/tab-frame.cpp                    |    97 -
 phoenix/qt/widget/text-edit.cpp                    |    53 -
 phoenix/qt/widget/vertical-scroller.cpp            |    43 -
 phoenix/qt/widget/vertical-slider.cpp              |    43 -
 phoenix/qt/widget/viewport.cpp                     |    71 -
 phoenix/qt/widget/widget.cpp                       |    68 -
 phoenix/qt/window.cpp                              |   323 -
 phoenix/reference/browser-window.hpp               |     9 -
 phoenix/reference/desktop.hpp                      |     8 -
 phoenix/reference/keyboard.cpp                     |    14 -
 phoenix/reference/keyboard.hpp                     |     8 -
 phoenix/reference/message-window.hpp               |    10 -
 phoenix/reference/monitor.hpp                      |     9 -
 phoenix/reference/mouse.cpp                        |    11 -
 phoenix/reference/mouse.hpp                        |     8 -
 phoenix/reference/object.cpp                       |     9 -
 phoenix/reference/platform.cpp                     |    44 -
 phoenix/reference/platform.hpp                     |    52 -
 phoenix/reference/widget/button.cpp                |    15 -
 phoenix/reference/widget/button.hpp                |    14 -
 phoenix/reference/widget/combo-button.cpp          |    24 -
 phoenix/reference/widget/combo-button.hpp          |    17 -
 phoenix/reference/widget/console.cpp               |    15 -
 phoenix/reference/widget/console.hpp               |    14 -
 phoenix/reference/widget/hex-edit.cpp              |    24 -
 phoenix/reference/widget/hex-edit.hpp              |    17 -
 phoenix/reference/widget/layout.hpp                |     9 -
 phoenix/reference/widget/line-edit.cpp             |    18 -
 phoenix/reference/widget/line-edit.hpp             |    15 -
 phoenix/reference/widget/list-view.cpp             |    45 -
 phoenix/reference/widget/list-view.hpp             |    24 -
 phoenix/reference/widget/sizable.hpp               |     9 -
 phoenix/reference/widget/tab-frame.cpp             |    24 -
 phoenix/reference/widget/tab-frame.hpp             |    17 -
 phoenix/reference/widget/text-edit.cpp             |    24 -
 phoenix/reference/widget/text-edit.hpp             |    17 -
 phoenix/reference/window.cpp                       |    90 -
 phoenix/reference/window.hpp                       |    38 -
 phoenix/windows/action/action.cpp                  |    16 -
 phoenix/windows/action/check-item.cpp              |    24 -
 phoenix/windows/action/item.cpp                    |    37 -
 phoenix/windows/action/menu.cpp                    |   113 -
 phoenix/windows/action/radio-item.cpp              |    32 -
 phoenix/windows/action/separator.cpp               |    10 -
 phoenix/windows/application.cpp                    |   219 -
 phoenix/windows/browser-window.cpp                 |   105 -
 phoenix/windows/desktop.cpp                        |    13 -
 phoenix/windows/font.cpp                           |    66 -
 phoenix/windows/header.hpp                         |    18 -
 phoenix/windows/keyboard.cpp                       |   144 -
 phoenix/windows/message-window.cpp                 |    54 -
 phoenix/windows/monitor.cpp                        |    43 -
 phoenix/windows/mouse.cpp                          |    18 -
 phoenix/windows/object.cpp                         |    17 -
 phoenix/windows/phoenix.Manifest                   |    14 -
 phoenix/windows/phoenix.rc                         |     1 -
 phoenix/windows/platform.cpp                       |    47 -
 phoenix/windows/platform.hpp                       |   631 -
 phoenix/windows/settings.cpp                       |     5 -
 phoenix/windows/timer.cpp                          |    35 -
 phoenix/windows/utility.cpp                        |   330 -
 phoenix/windows/widget/button.cpp                  |    98 -
 phoenix/windows/widget/canvas.cpp                  |   209 -
 phoenix/windows/widget/check-button.cpp            |    84 -
 phoenix/windows/widget/check-label.cpp             |    44 -
 phoenix/windows/widget/combo-button.cpp            |    77 -
 phoenix/windows/widget/console.cpp                 |    44 -
 phoenix/windows/widget/frame.cpp                   |    50 -
 phoenix/windows/widget/hex-edit.cpp                |   249 -
 phoenix/windows/widget/horizontal-scroller.cpp     |    45 -
 phoenix/windows/widget/horizontal-slider.cpp       |    47 -
 phoenix/windows/widget/label.cpp                   |    68 -
 phoenix/windows/widget/line-edit.cpp               |    54 -
 phoenix/windows/widget/list-view.cpp               |   269 -
 phoenix/windows/widget/progress-bar.cpp            |    31 -
 phoenix/windows/widget/radio-button.cpp            |    89 -
 phoenix/windows/widget/radio-label.cpp             |    49 -
 phoenix/windows/widget/tab-frame.cpp               |   143 -
 phoenix/windows/widget/text-edit.cpp               |    67 -
 phoenix/windows/widget/vertical-scroller.cpp       |    45 -
 phoenix/windows/widget/vertical-slider.cpp         |    47 -
 phoenix/windows/widget/viewport.cpp                |    76 -
 phoenix/windows/widget/widget.cpp                  |    82 -
 phoenix/windows/window.cpp                         |   335 -
 processor/arm/algorithms.cpp                       |    98 -
 processor/arm/arm.cpp                              |    80 -
 processor/arm/arm.hpp                              |    48 -
 processor/arm/disassembler.cpp                     |   781 -
 processor/arm/disassembler.hpp                     |     3 -
 processor/arm/instructions-arm.cpp                 |   633 -
 processor/arm/instructions-arm.hpp                 |    26 -
 processor/arm/instructions-thumb.cpp               |   429 -
 processor/arm/instructions-thumb.hpp               |    26 -
 processor/arm/registers.cpp                        |    79 -
 processor/arm/registers.hpp                        |   133 -
 processor/arm/serialization.cpp                    |    72 -
 processor/gsu/gsu.cpp                              |    33 -
 processor/gsu/gsu.hpp                              |   118 -
 processor/gsu/instructions.cpp                     |   657 -
 processor/gsu/registers.hpp                        |   176 -
 processor/gsu/serialization.cpp                    |    80 -
 processor/gsu/table.cpp                            |   266 -
 processor/hg51b/hg51b.cpp                          |    27 -
 processor/hg51b/hg51b.hpp                          |    31 -
 processor/hg51b/instructions.cpp                   |   356 -
 processor/hg51b/registers.cpp                      |    78 -
 processor/hg51b/registers.hpp                      |    25 -
 processor/hg51b/serialization.cpp                  |    27 -
 processor/lr35902/disassembler.cpp                 |   556 -
 processor/lr35902/instructions.cpp                 |   668 -
 processor/lr35902/lr35902.cpp                      |   541 -
 processor/lr35902/lr35902.hpp                      |   167 -
 processor/lr35902/serialization.cpp                |    20 -
 processor/r6502/disassembler.cpp                   |   194 -
 processor/r6502/instructions.cpp                   |   502 -
 processor/r6502/memory.cpp                         |    35 -
 processor/r6502/r6502.cpp                          |   241 -
 processor/r6502/r6502.hpp                          |   118 -
 processor/r6502/registers.hpp                      |    31 -
 processor/r6502/serialization.cpp                  |    20 -
 processor/r65816/algorithms.cpp                    |   327 -
 processor/r65816/disassembler.cpp                  |   428 -
 processor/r65816/disassembler.hpp                  |    29 -
 processor/r65816/memory.hpp                        |    77 -
 processor/r65816/opcode_misc.cpp                   |   334 -
 processor/r65816/opcode_pc.cpp                     |   177 -
 processor/r65816/opcode_read.cpp                   |   275 -
 processor/r65816/opcode_rmw.cpp                    |   165 -
 processor/r65816/opcode_write.cpp                  |   195 -
 processor/r65816/r65816.cpp                        |    89 -
 processor/r65816/r65816.hpp                        |   232 -
 processor/r65816/registers.hpp                     |    83 -
 processor/r65816/serialization.cpp                 |    33 -
 processor/r65816/table.cpp                         |   308 -
 processor/spc700/algorithms.cpp                    |   134 -
 processor/spc700/disassembler.cpp                  |   305 -
 processor/spc700/instructions.cpp                  |   557 -
 processor/spc700/memory.hpp                        |    19 -
 processor/spc700/registers.hpp                     |    51 -
 processor/spc700/serialization.cpp                 |    23 -
 processor/spc700/spc700.cpp                        |   272 -
 processor/spc700/spc700.hpp                        |   107 -
 processor/upd96050/disassembler.cpp                |   196 -
 processor/upd96050/instructions.cpp                |   222 -
 processor/upd96050/memory.cpp                      |    64 -
 processor/upd96050/registers.hpp                   |    51 -
 processor/upd96050/serialization.cpp               |    49 -
 processor/upd96050/upd96050.cpp                    |    45 -
 processor/upd96050/upd96050.hpp                    |    40 -
 ruby/GNUmakefile                                   |    48 +
 ruby/Makefile                                      |    37 -
 ruby/audio.hpp                                     |    18 -
 ruby/audio/alsa.cpp                                |    84 +-
 ruby/audio/ao.cpp                                  |    55 +-
 ruby/audio/directsound.cpp                         |    93 +-
 ruby/audio/openal.cpp                              |   142 +-
 ruby/audio/oss.cpp                                 |   100 +-
 ruby/audio/pulseaudio.cpp                          |    78 +-
 ruby/audio/pulseaudiosimple.cpp                    |    52 +-
 ruby/audio/wasapi.cpp                              |   169 +
 ruby/audio/xaudio2.cpp                             |   101 +-
 ruby/audio/xaudio2.hpp                             |     0
 ruby/implementation.cpp                            |   172 -
 ruby/input.hpp                                     |    23 -
 ruby/input/carbon.cpp                              |   181 +-
 ruby/input/joypad/directinput.cpp                  |    80 +-
 ruby/input/joypad/sdl.cpp                          |    46 +-
 ruby/input/joypad/udev.cpp                         |    57 +-
 ruby/input/joypad/xinput.cpp                       |    82 +-
 ruby/input/keyboard/carbon.cpp                     |   158 +
 ruby/input/keyboard/quartz.cpp                     |   153 +
 ruby/input/keyboard/rawinput.cpp                   |    31 +-
 ruby/input/keyboard/xlib.cpp                       |    46 +-
 ruby/input/mouse/rawinput.cpp                      |    65 +-
 ruby/input/mouse/xlib.cpp                          |    53 +-
 ruby/input/quartz.cpp                              |    43 +
 ruby/input/sdl.cpp                                 |    46 +-
 ruby/input/shared/rawinput.cpp                     |    28 +-
 ruby/input/udev.cpp                                |    42 +-
 ruby/input/windows.cpp                             |    40 +-
 ruby/input/xlib.cpp                                |    46 +-
 ruby/ruby.cpp                                      |   496 +-
 ruby/ruby.hpp                                      |   150 +-
 ruby/video.hpp                                     |    25 -
 ruby/video/cgl.cpp                                 |    89 +-
 ruby/video/direct3d.cpp                            |   114 +-
 ruby/video/directdraw.cpp                          |    69 +-
 ruby/video/gdi.cpp                                 |    57 +-
 ruby/video/glx.cpp                                 |   165 +-
 ruby/video/glx2.cpp                                |   245 +
 ruby/video/opengl/bind.hpp                         |    14 +-
 ruby/video/opengl/main.hpp                         |    54 +-
 ruby/video/opengl/opengl.hpp                       |    58 +-
 ruby/video/opengl/program.hpp                      |    32 +-
 ruby/video/opengl/shaders.hpp                      |     0
 ruby/video/opengl/surface.hpp                      |     8 +-
 ruby/video/opengl/texture.hpp                      |     4 +-
 ruby/video/opengl/utility.hpp                      |    24 +-
 ruby/video/sdl.cpp                                 |    58 +-
 ruby/video/wgl.cpp                                 |    86 +-
 ruby/video/xshm.cpp                                |   178 +-
 ruby/video/xv.cpp                                  |   168 +-
 sfc/Makefile                                       |    72 -
 sfc/alt/cpu/cpu.cpp                                |   181 -
 sfc/alt/cpu/cpu.hpp                                |   149 -
 sfc/alt/cpu/dma.cpp                                |   204 -
 sfc/alt/cpu/memory.cpp                             |    48 -
 sfc/alt/cpu/mmio.cpp                               |   303 -
 sfc/alt/cpu/serialization.cpp                      |    86 -
 sfc/alt/cpu/timing.cpp                             |   119 -
 sfc/alt/dsp/dsp.cpp                                |    70 -
 sfc/alt/dsp/dsp.hpp                                |    27 -
 sfc/alt/dsp/serialization.cpp                      |    31 -
 sfc/alt/ppu-balanced/memory/memory.cpp             |   157 -
 sfc/alt/ppu-balanced/memory/memory.hpp             |    10 -
 sfc/alt/ppu-balanced/mmio/mmio.cpp                 |   671 -
 sfc/alt/ppu-balanced/mmio/mmio.hpp                 |   202 -
 sfc/alt/ppu-balanced/ppu.cpp                       |   426 -
 sfc/alt/ppu-balanced/ppu.hpp                       |    76 -
 sfc/alt/ppu-balanced/render/addsub.cpp             |    25 -
 sfc/alt/ppu-balanced/render/bg.cpp                 |   209 -
 sfc/alt/ppu-balanced/render/cache.cpp              |   147 -
 sfc/alt/ppu-balanced/render/line.cpp               |   120 -
 sfc/alt/ppu-balanced/render/mode7.cpp              |   144 -
 sfc/alt/ppu-balanced/render/oam.cpp                |   237 -
 sfc/alt/ppu-balanced/render/render.cpp             |   129 -
 sfc/alt/ppu-balanced/render/render.hpp             |    99 -
 sfc/alt/ppu-balanced/render/windows.cpp            |    70 -
 sfc/alt/ppu-balanced/serialization.cpp             |   207 -
 sfc/alt/ppu-performance/background/background.cpp  |   184 -
 sfc/alt/ppu-performance/background/background.hpp  |    66 -
 sfc/alt/ppu-performance/background/mode7.cpp       |   106 -
 sfc/alt/ppu-performance/cache/cache.cpp            |   123 -
 sfc/alt/ppu-performance/cache/cache.hpp            |    15 -
 sfc/alt/ppu-performance/mmio/mmio.cpp              |   891 -
 sfc/alt/ppu-performance/mmio/mmio.hpp              |    95 -
 sfc/alt/ppu-performance/ppu.cpp                    |   150 -
 sfc/alt/ppu-performance/ppu.hpp                    |    68 -
 sfc/alt/ppu-performance/screen/screen.cpp          |   155 -
 sfc/alt/ppu-performance/screen/screen.hpp          |    44 -
 sfc/alt/ppu-performance/serialization.cpp          |   249 -
 sfc/alt/ppu-performance/sprite/sprite.cpp          |   190 -
 sfc/alt/ppu-performance/sprite/sprite.hpp          |    71 -
 sfc/alt/ppu-performance/window/window.cpp          |    98 -
 sfc/alt/ppu-performance/window/window.hpp          |    35 -
 sfc/alt/smp/algorithms.cpp                         |   122 -
 sfc/alt/smp/core.cpp                               |   104 -
 sfc/alt/smp/core/generate.cpp                      |   154 -
 sfc/alt/smp/disassembler.cpp                       |   305 -
 sfc/alt/smp/memory.cpp                             |   130 -
 sfc/alt/smp/smp.cpp                                |   148 -
 sfc/alt/smp/smp.hpp                                |   116 -
 sfc/alt/smp/timing.cpp                             |    26 -
 sfc/base/base.hpp                                  |     1 -
 sfc/base/satellaview/satellaview.cpp               |   153 -
 sfc/base/satellaview/satellaview.hpp               |    25 -
 sfc/cartridge/cartridge.cpp                        |   227 -
 sfc/cartridge/cartridge.hpp                        |   123 -
 sfc/cartridge/markup.cpp                           |   605 -
 sfc/cartridge/serialization.cpp                    |     7 -
 sfc/cheat/cheat.cpp                                |    32 -
 sfc/cheat/cheat.hpp                                |    17 -
 sfc/chip/armdsp/armdsp.cpp                         |   134 -
 sfc/chip/armdsp/armdsp.hpp                         |    35 -
 sfc/chip/armdsp/memory.cpp                         |   101 -
 sfc/chip/armdsp/registers.hpp                      |    17 -
 sfc/chip/armdsp/serialization.cpp                  |    29 -
 sfc/chip/bsx/bsx.cpp                               |   146 -
 sfc/chip/bsx/bsx.hpp                               |    34 -
 sfc/chip/bsx/serialization.cpp                     |     8 -
 sfc/chip/chip.hpp                                  |    34 -
 sfc/chip/epsonrtc/epsonrtc.cpp                     |   210 -
 sfc/chip/epsonrtc/epsonrtc.hpp                     |    91 -
 sfc/chip/epsonrtc/memory.cpp                       |   184 -
 sfc/chip/epsonrtc/serialization.cpp                |    57 -
 sfc/chip/epsonrtc/time.cpp                         |   186 -
 sfc/chip/event/event.cpp                           |   197 -
 sfc/chip/event/event.hpp                           |    44 -
 sfc/chip/hitachidsp/hitachidsp.cpp                 |    65 -
 sfc/chip/hitachidsp/hitachidsp.hpp                 |    39 -
 sfc/chip/hitachidsp/memory.cpp                     |   143 -
 sfc/chip/hitachidsp/serialization.cpp              |    34 -
 sfc/chip/hsu1/hsu1.cpp                             |   112 -
 sfc/chip/hsu1/hsu1.hpp                             |    21 -
 sfc/chip/hsu1/serialization.cpp                    |    21 -
 sfc/chip/icd2/icd2.cpp                             |    81 -
 sfc/chip/icd2/icd2.hpp                             |    25 -
 sfc/chip/icd2/interface/interface.cpp              |   119 -
 sfc/chip/icd2/interface/interface.hpp              |    24 -
 sfc/chip/icd2/mmio/mmio.cpp                        |    96 -
 sfc/chip/icd2/mmio/mmio.hpp                        |    19 -
 sfc/chip/icd2/serialization.cpp                    |    38 -
 sfc/chip/msu1/msu1.cpp                             |   178 -
 sfc/chip/msu1/msu1.hpp                             |    48 -
 sfc/chip/msu1/serialization.cpp                    |    25 -
 sfc/chip/necdsp/necdsp.cpp                         |    68 -
 sfc/chip/necdsp/necdsp.hpp                         |    23 -
 sfc/chip/necdsp/serialization.cpp                  |    29 -
 sfc/chip/nss/nss.cpp                               |    35 -
 sfc/chip/nss/nss.hpp                               |    15 -
 sfc/chip/obc1/obc1.cpp                             |    80 -
 sfc/chip/obc1/obc1.hpp                             |    26 -
 sfc/chip/obc1/serialization.cpp                    |    11 -
 sfc/chip/sa1/bus/bus.cpp                           |    34 -
 sfc/chip/sa1/bus/bus.hpp                           |    12 -
 sfc/chip/sa1/dma/dma.cpp                           |   139 -
 sfc/chip/sa1/dma/dma.hpp                           |    11 -
 sfc/chip/sa1/memory/memory.cpp                     |   281 -
 sfc/chip/sa1/memory/memory.hpp                     |    19 -
 sfc/chip/sa1/mmio/mmio.cpp                         |   554 -
 sfc/chip/sa1/mmio/mmio.hpp                         |   255 -
 sfc/chip/sa1/sa1.cpp                               |   330 -
 sfc/chip/sa1/sa1.hpp                               |    39 -
 sfc/chip/sa1/serialization.cpp                     |   151 -
 sfc/chip/sdd1/decomp.cpp                           |   284 -
 sfc/chip/sdd1/decomp.hpp                           |    81 -
 sfc/chip/sdd1/sdd1.cpp                             |   173 -
 sfc/chip/sdd1/sdd1.hpp                             |    40 -
 sfc/chip/sdd1/serialization.cpp                    |    17 -
 sfc/chip/sharprtc/memory.cpp                       |    67 -
 sfc/chip/sharprtc/serialization.cpp                |    18 -
 sfc/chip/sharprtc/sharprtc.cpp                     |   141 -
 sfc/chip/sharprtc/sharprtc.hpp                     |    47 -
 sfc/chip/sharprtc/time.cpp                         |    81 -
 sfc/chip/spc7110/alu.cpp                           |    87 -
 sfc/chip/spc7110/data.cpp                          |    62 -
 sfc/chip/spc7110/dcu.cpp                           |    57 -
 sfc/chip/spc7110/decompressor.cpp                  |   190 -
 sfc/chip/spc7110/serialization.cpp                 |    63 -
 sfc/chip/spc7110/spc7110.cpp                       |   338 -
 sfc/chip/spc7110/spc7110.hpp                       |   131 -
 sfc/chip/superfx/bus/bus.cpp                       |    37 -
 sfc/chip/superfx/bus/bus.hpp                       |    11 -
 sfc/chip/superfx/core/core.cpp                     |   108 -
 sfc/chip/superfx/core/core.hpp                     |     5 -
 sfc/chip/superfx/disassembler/disassembler.cpp     |   281 -
 sfc/chip/superfx/disassembler/disassembler.hpp     |     5 -
 sfc/chip/superfx/memory/memory.cpp                 |   110 -
 sfc/chip/superfx/memory/memory.hpp                 |    14 -
 sfc/chip/superfx/mmio/mmio.cpp                     |   118 -
 sfc/chip/superfx/mmio/mmio.hpp                     |     2 -
 sfc/chip/superfx/serialization.cpp                 |    17 -
 sfc/chip/superfx/superfx.cpp                       |    66 -
 sfc/chip/superfx/superfx.hpp                       |    26 -
 sfc/chip/superfx/timing/timing.cpp                 |    97 -
 sfc/chip/superfx/timing/timing.hpp                 |    19 -
 sfc/controller/controller.cpp                      |    53 -
 sfc/controller/controller.hpp                      |    35 -
 sfc/controller/gamepad/gamepad.cpp                 |    57 -
 sfc/controller/gamepad/gamepad.hpp                 |    13 -
 sfc/controller/justifier/justifier.cpp             |   132 -
 sfc/controller/justifier/justifier.hpp             |    18 -
 sfc/controller/mouse/mouse.cpp                     |    90 -
 sfc/controller/mouse/mouse.hpp                     |    17 -
 sfc/controller/multitap/multitap.cpp               |    41 -
 sfc/controller/multitap/multitap.hpp               |    10 -
 sfc/controller/superscope/superscope.cpp           |   123 -
 sfc/controller/superscope/superscope.hpp           |    22 -
 sfc/controller/usart/usart.cpp                     |   137 -
 sfc/controller/usart/usart.hpp                     |    40 -
 sfc/cpu/cpu.cpp                                    |   164 -
 sfc/cpu/cpu.hpp                                    |   146 -
 sfc/cpu/dma/dma.cpp                                |   289 -
 sfc/cpu/dma/dma.hpp                                |    79 -
 sfc/cpu/memory/memory.cpp                          |    49 -
 sfc/cpu/memory/memory.hpp                          |     6 -
 sfc/cpu/mmio/mmio.cpp                              |   519 -
 sfc/cpu/mmio/mmio.hpp                              |    71 -
 sfc/cpu/serialization.cpp                          |   118 -
 sfc/cpu/timing/irq.cpp                             |   106 -
 sfc/cpu/timing/joypad.cpp                          |    31 -
 sfc/cpu/timing/timing.cpp                          |   205 -
 sfc/cpu/timing/timing.hpp                          |    24 -
 sfc/dsp/brr.cpp                                    |    63 -
 sfc/dsp/counter.cpp                                |    52 -
 sfc/dsp/dsp.cpp                                    |   307 -
 sfc/dsp/dsp.hpp                                    |   175 -
 sfc/dsp/echo.cpp                                   |   135 -
 sfc/dsp/envelope.cpp                               |    62 -
 sfc/dsp/gaussian.cpp                               |    54 -
 sfc/dsp/misc.cpp                                   |    35 -
 sfc/dsp/moduloarray.hpp                            |    30 -
 sfc/dsp/serialization.cpp                          |    66 -
 sfc/dsp/voice.cpp                                  |   174 -
 sfc/interface/interface.cpp                        |   502 -
 sfc/interface/interface.hpp                        |   134 -
 sfc/memory/memory-inline.hpp                       |    98 -
 sfc/memory/memory.cpp                              |    70 -
 sfc/memory/memory.hpp                              |    74 -
 sfc/ppu/background/background.cpp                  |   287 -
 sfc/ppu/background/background.hpp                  |    81 -
 sfc/ppu/background/mode7.cpp                       |   107 -
 sfc/ppu/mmio/mmio.cpp                              |   894 -
 sfc/ppu/mmio/mmio.hpp                              |   165 -
 sfc/ppu/ppu.cpp                                    |   154 -
 sfc/ppu/ppu.hpp                                    |    72 -
 sfc/ppu/screen/screen.cpp                          |   184 -
 sfc/ppu/screen/screen.hpp                          |    48 -
 sfc/ppu/serialization.cpp                          |   292 -
 sfc/ppu/sprite/list.cpp                            |    58 -
 sfc/ppu/sprite/sprite.cpp                          |   223 -
 sfc/ppu/sprite/sprite.hpp                          |    82 -
 sfc/ppu/window/window.cpp                          |   171 -
 sfc/ppu/window/window.hpp                          |    88 -
 sfc/scheduler/scheduler.cpp                        |    32 -
 sfc/scheduler/scheduler.hpp                        |    17 -
 sfc/sfc.hpp                                        |    79 -
 sfc/slot/satellaview/satellaview.cpp               |   124 -
 sfc/slot/satellaview/satellaview.hpp               |    27 -
 sfc/slot/slot.hpp                                  |     2 -
 sfc/slot/sufamiturbo/serialization.cpp             |     7 -
 sfc/slot/sufamiturbo/sufamiturbo.cpp               |    18 -
 sfc/slot/sufamiturbo/sufamiturbo.hpp               |    11 -
 sfc/smp/memory.cpp                                 |   207 -
 sfc/smp/serialization.cpp                          |    52 -
 sfc/smp/smp.cpp                                    |   123 -
 sfc/smp/smp.hpp                                    |    93 -
 sfc/smp/timing.cpp                                 |    62 -
 sfc/system/audio.cpp                               |    69 -
 sfc/system/audio.hpp                               |    20 -
 sfc/system/input.cpp                               |    39 -
 sfc/system/input.hpp                               |    39 -
 sfc/system/serialization.cpp                       |    97 -
 sfc/system/system.cpp                              |   252 -
 sfc/system/system.hpp                              |    81 -
 sfc/system/video.cpp                               |   167 -
 sfc/system/video.hpp                               |    22 -
 shaders/Curvature.shader/curvature.fs              |    21 -
 shaders/Curvature.shader/manifest.bml              |     4 -
 shaders/Edge Detection.shader/edge-detection.fs    |    25 -
 shaders/Edge Detection.shader/manifest.bml         |     4 -
 shaders/Makefile                                   |     5 -
 shaders/Scanline.shader/manifest.bml               |     4 -
 shaders/Scanline.shader/scanline.fs                |    20 -
 target-ethos/Makefile                              |   114 -
 target-ethos/bootstrap.cpp                         |    15 -
 target-ethos/configuration/configuration.cpp       |    60 -
 target-ethos/configuration/configuration.hpp       |    60 -
 target-ethos/ethos.cpp                             |   164 -
 target-ethos/ethos.hpp                             |    59 -
 target-ethos/general/dip-switches.cpp              |    66 -
 target-ethos/general/dip-switches.hpp              |    22 -
 target-ethos/general/general.cpp                   |     4 -
 target-ethos/general/general.hpp                   |     3 -
 target-ethos/general/library.cpp                   |   298 -
 target-ethos/general/library.hpp                   |    55 -
 target-ethos/general/presentation.cpp              |   257 -
 target-ethos/general/presentation.hpp              |    63 -
 target-ethos/input/hotkeys.cpp                     |   168 -
 target-ethos/input/input.cpp                       |   294 -
 target-ethos/input/input.hpp                       |    71 -
 target-ethos/interface/interface.cpp               |   139 -
 target-ethos/interface/interface.hpp               |    16 -
 target-ethos/resource.rc                           |     2 -
 target-ethos/resource/cheat-editor.png             |   Bin 937 -> 0 bytes
 target-ethos/resource/folder.png                   |   Bin 1176 -> 0 bytes
 target-ethos/resource/game.png                     |   Bin 1490 -> 0 bytes
 target-ethos/resource/home.png                     |   Bin 606 -> 0 bytes
 target-ethos/resource/resource.bml                 |    15 -
 target-ethos/resource/resource.cpp                 |   411 -
 target-ethos/resource/resource.hpp                 |    16 -
 target-ethos/resource/unverified.png               |   Bin 1675 -> 0 bytes
 target-ethos/resource/up.png                       |   Bin 652 -> 0 bytes
 target-ethos/settings/advanced.cpp                 |    81 -
 target-ethos/settings/advanced.hpp                 |    26 -
 target-ethos/settings/audio.cpp                    |    79 -
 target-ethos/settings/audio.hpp                    |    23 -
 target-ethos/settings/hotkey.cpp                   |    58 -
 target-ethos/settings/hotkey.hpp                   |    18 -
 target-ethos/settings/input.cpp                    |   187 -
 target-ethos/settings/input.hpp                    |    38 -
 target-ethos/settings/server.cpp                   |    29 -
 target-ethos/settings/server.hpp                   |    14 -
 target-ethos/settings/settings.cpp                 |    46 -
 target-ethos/settings/settings.hpp                 |    20 -
 target-ethos/settings/timing.cpp                   |   126 -
 target-ethos/settings/timing.hpp                   |    34 -
 target-ethos/settings/video.cpp                    |    64 -
 target-ethos/settings/video.hpp                    |    23 -
 target-ethos/tools/cheat-database.cpp              |    68 -
 target-ethos/tools/cheat-database.hpp              |    22 -
 target-ethos/tools/cheat-editor.cpp                |   178 -
 target-ethos/tools/cheat-editor.hpp                |    38 -
 target-ethos/tools/state-manager.cpp               |   151 -
 target-ethos/tools/state-manager.hpp               |    36 -
 target-ethos/tools/tools.cpp                       |    25 -
 target-ethos/tools/tools.hpp                       |    16 -
 target-ethos/utility/utility.cpp                   |   330 -
 target-ethos/utility/utility.hpp                   |    47 -
 target-ethos/window/window.cpp                     |    39 -
 target-ethos/window/window.hpp                     |    18 -
 2377 files changed, 205406 insertions(+), 192158 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/higan.git



More information about the Pkg-games-commits mailing list