Table of contents 目次

  1. ADPCM.java (3194) … ADPCM sound source -- It decodes the compressed data written in MSM6258V and calculates interpolated values. ADPCM音源 -- MSM6258Vに書き込まれたデータを展開して補間値を計算します。
  2. ATCMonitor.java (456) … Address translation caches monitor アドレス変換キャッシュモニタ
  3. AbstractUnit.java (426) … Abstract unit -- It is the super class of the floppy disk unit, hard disk unit, and so on. 抽象ユニット -- フロッピーディスクユニットやハードディスクユニットなどのスーパークラスです。
  4. AnchorAdapter.java (50) … Anchor adapter -- It is a mouse adapter which passes the predetermined URI to a browser when it is clicked. アンカーアダプタ -- クリックされたとき所定のURIをブラウザに渡すマウスアダプタです。
  5. Assembler.java (4684) … Assembler -- (under construction) アセンブラ -- (工事中)
  6. BranchLog.java (564) … Branch log -- It records changes of the program counter and disassembles codes in order that were executed. 分岐ログ -- プログラムカウンタの変化を記録してコードを実行された順序で逆アセンブルします。
  7. ByteArray.java (416) … Byte array manipulation -- It manipulates byte arrays. byte配列操作 -- byte配列を操作します。
  8. CONDevice.java (149) … CON device control -- It pastes the text that was copied to the clipboard of the host machine to the console of Human68k. CONデバイス制御 -- ホストマシンのクリップボードにコピーされたテキストをHuman68kのコンソールに貼り付けます。
  9. CRTC.java (3548) … CRT controller CRTコントローラ
  10. CharacterCode.java (181) … Character code -- It exchanges character codes between Shift_JIS and UTF-16. 文字コード -- Shift_JISとUTF-16の間で文字コードを変換します。
  11. DataBreakPoint.java (729) … Data break point -- It stops the MPU when a data that meets the specified condition is read or written. データブレークポイント -- 指定された条件に合うデータが読み書きされたらMPUを止めます。
  12. DecimalSpinner.java (80) … Decimal spinner 10進数スピナー
  13. DisassembleList.java (659) … Disassemble list 逆アセンブルリスト
  14. Disassembler.java (9066) … Disassembler 逆アセンブラ
  15. DnT.java (1361) … Date and time 日時
  16. DrawingCanvas.java (140) … Drawing canvas ドローイングキャンバス
  17. DrawingMode.java (480117) … Drawing mode -- It superimposes a raster of the sprite screen, the text screen and the graphics screen according to the drawing mode. 描画モード -- 描画モードに従って1ラスタ分のスプライト画面、テキスト画面およびグラフィックス画面を重ね合わせます。
  18. EFPBox.java (22743) … Floating-point number box -- Floating-point calculation and floating-point registers 浮動小数点数箱 -- 浮動小数点演算と浮動小数点レジスタ
  19. ExpressionEvaluator.java (8305) … Expression evaluator 式評価
  20. FDC.java (3674) … Floppy disk controller フロッピーディスクコントローラ
  21. FDMedia.java (1191) … Floppy disk media フロッピーディスクメディア
  22. FEFunction.java (4372) … FE function FEファンクション
  23. FFT.java (275) … Fast Fourier Transform 高速フーリエ変換
  24. FontEditor.java (3086) … Font editor フォントエディタ
  25. FontPage.java (1067) … Font page フォントページ
  26. HD63450.java (1011) … DMA controller DMAコントローラ
  27. HDC.java (1360) … SASI hard disk controller SASIハードディスクコントローラ
  28. HDMedia.java (187) … SASI hard disk media SASIハードディスクメディア
  29. HFS.java (3308) … Host file system interface -- It makes an arbitrary directory of the host machine into the boot drive of the Human68k. ホストファイルシステムインタフェイス -- ホストマシンの任意のディレクトリをHuman68kの起動ドライブにします。
  30. Hex8Spinner.java (287) … Eight character hexadecimal spinner 8桁16進数スピナー
  31. HumanMedia.java (368) … Human68k media -- It initializes a Human68k file system. Human68kメディア -- Human68kのファイルシステムを初期化します。
  32. IOInterrupt.java (464) … I/O Interrupt I/O割り込み
  33. Indicator.java (841) … Indicator -- It displays the model, the clock frequency and the utilization rate. インジケータ -- 機種とクロック周波数と負荷率を表示します。
  34. InstructionBenchmark.java (338) … Instruction Benchmark 命令ベンチマーク
  35. InstructionBreakPoint.java (289) … Instruction break point -- It stops the MPU when the instruction at the specified address is executed the specified number of times. 命令ブレークポイント -- 指定されたアドレスの命令が指定された回数実行されたときMPUを止めます。
  36. JFileChooser2.java (84) … JFileChooser2 JFileChooser2
  37. Keyboard.java (7296) … Keyboard キーボード
  38. LabeledAddress.java (987) … Labeled address -- It assigns labels to addresses. ラベル付きアドレス -- アドレスにラベルを割り当てます。
  39. LnF.java (1219) … Look and feel ルックアンドフィール
  40. LogicalSpaceMonitor.java (239) … Logical space monitor 論理空間モニタ
  41. M68kException.java (391) … M68k exception M68kの例外
  42. MC68000.java (16047) … MC68000 core MC68000コア
  43. MC68060.java (27382) … MC68060 core MC68060コア
  44. MC68901.java (811) … MFP -- Multi-Function Peripheral MFP -- マルチファンクションペリフェラル
  45. MC68EC030.java (22087) … MC68EC030 core MC68EC030コア
  46. MainMemory.java (834) … Main memory メインメモリ
  47. MemoryDumpList.java (480) … Memory dump list メモリダンプリスト
  48. MemoryMappedDevice.java (6987) … Memory mapped device メモリマップトデバイス
  49. MouseEvent2D.java (44) … MouseEvent2D -- It is a MouseEvent that has floating-point coordinates. MouseEvent2D -- 浮動小数点座標を持つMouseEventです。
  50. MouseWheelEvent2D.java (46) … MouseWheelEvent2D -- It is a MouseWheelEvent that has floating-point coordinates. MouseWheelEvent2D -- 浮動小数点座標を持つMouseWheelEventです。
  51. Multilingual.java (311) … Multilingual 多言語化
  52. NumberSpinner.java (97) … NumberSpinner -- It is a number spinner that invokes the change listener immediately when you change a number without hitting the Enter key. ナンバースピナー -- Enterキーを押さなくても数字を書き換えるとすぐにチェンジリスナーが呼び出されるナンバースピナーです。
  53. OPMTest.java (333) … OPM test OPMテスト
  54. PhysicalSpaceMonitor.java (181) … Physical space monitor 物理空間モニタ
  55. PrinterPort.java (3960) … Printer Port -- (under construction) プリンタポート -- (工事中)
  56. Profiling.java (558) … Profiling -- It measures the elapsed time of methods. プロファイリング -- メソッドの所要時間を計ります。
  57. ProgramFlowVisualizer.java (752) … Program flow visualizer -- It visualizes the track of the program counter in real time. プログラムフロービジュアライザ -- プログラムカウンタが通った跡をリアルタイムに可視化します。
  58. QFP.java (1797) … Quad-precision floating-point number 四倍精度浮動小数点数
  59. RP5C15.java (242) … RTC -- Real-Time Clock RTC -- リアルタイムクロック
  60. RS232CTerminal.java (418) … RS-232C terminal RS-232Cターミナル
  61. RasterBreakPoint.java (315) … Raster break point -- It stops the MPU at the horizontal front porch just before the specified break raster or the IRQ raster. ラスタブレークポイント -- 指定されたブレークラスタまたはIRQラスタの直前の水平フロントポーチでMPUを止めます。
  62. RegisterList.java (444) … Register list レジスタリスト
  63. RestorableFrame.java (260) … Restorable frame -- It is a frame that you can easily save and restore the position, size and state. リストアラブルフレーム -- 位置とサイズと状態の保存と復元が簡単にできるフレームです。
  64. ReverseLongModel.java (31) … Reverse long model -- It is a modified SpinnerNumberModel that has a Long value and reversely spins. リバースロングモデル -- SpinnerNumberModelの値をLongにして回転方向を逆にしたスピナーモデルです。
  65. RootPointerList.java (274) … Root pointer list -- You can select tasks that should be stopped under the multitasking environment. ルートポインタリスト -- マルチタスク環境で停止させるタスクを選択できます。
  66. SCMedia.java (121) … SCSI hard disk media SCSIハードディスクメディア
  67. SPC.java (3978) … SCSI protocol controller SCSIプロトコルコントローラ
  68. ScreenModeTest.java (2446) … Screen mode test 表示モードテスト
  69. ScrollCanvas.java (547) … Scroll canvas スクロールキャンバス
  70. ScrollList.java (123) … Scroll list -- It is a modified JScrollPage that has a JList as the view. スクロールリスト -- JListをビューに持つJScrollPaneです。
  71. ScrollTextArea.java (455) … Text area with scroll bars -- It is a modified JScrollPage that has a JTextArea as the view. スクロールバー付きテキストエリア -- JTextAreaをビューに持つJScrollPaneです。
  72. Settings.java (1834) … Settings 設定
  73. SlowdownTest.java (97) … Slowdown test 鈍化テスト
  74. SoundMonitor.java (1911) … Sound monitor 音声モニタ
  75. SoundSource.java (2645) … Sound source -- It outputs mixed sound of the frequency modulation sound source and ADPCM sound source while converting the sampling frequency. 音源 -- FM音源とADPCM音源を合成してサンプリング周波数を変換しながら出力します。
  76. SpritePatternViewer.java (297) … Sprite pattern viewer スプライトパターンビュア
  77. SpriteScreen.java (930) … Sprite screen スプライト画面
  78. TickerQueue.java (324) … Sort of a simple task scheduler 簡易タスクスケジューラのようなもの
  79. UnderlinedLabel.java (35) … Underlined label 下線付きラベル
  80. VideoController.java (3636) … Video controller ビデオコントローラ
  81. XEiJ.java (13042) … Main class メインクラス
  82. XEiJApplet.java (1010) … XEiJ applet XEiJアプレット
  83. YM2151.java (2508) … Frequency modulation sound source FM音源
  84. Z8530.java (325) … SCC -- Serial Communication Controller SCC -- シリアルコミュニケーションコントローラ

追加・修正されたソースコードを送っていただく場合のお願い

XEiJ 使用許諾条件 と両立できない条件が付されているソフトウェアのソースコードを XEiJ に取り込むことはできません。送っていただくことができるソースコードは、送ってくださった方自身が追加・修正された部分の著作権を保持していると考えて差し支えないものに限らせていただきます。