Skip to content

Izumi is an instruction pipeline visualizer for Onikiri2-Kanata format based on Konata.

License

Notifications You must be signed in to change notification settings

theOfficeCat/Izumi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Izumi

Izumi is an instruction pipeline visualizer for Onikiri2-Kanata format based on shioyadan/Konata.

Note

The tool is still under development and may not work properly with full features of the format.

Supported features

  • Instruction

    Only support for file identificator

  • Stage

  • Line on left

  • End of stage (for multiple cycle stages/stalling the pipeline)

  • End of instruction

Requierments

  • ncurses
  • meson (build only)
  • ninja (build only, can be replaced by other meson backends)

Building (and installing)

Building with meson is recommended:

meson setup build
cd build
meson compile
meson install

But, if the classic make sequence is hard-wired in your brain, you can:

./configure
make
make install

You can also use nix (flakes recommended):

nix run github:theOfficeCat/Izumi

Usage

$ make
$ ./izumi

Commands

  • q: Quit
  • m: Open menu
  • Key Up: Move up
  • Key Down: Move down
  • Enter: Select

Screenshot

Screenshot

I know it's not the best looking tool, but it's a start (now it has colors :D).


Izumi Konata

About

Izumi is an instruction pipeline visualizer for Onikiri2-Kanata format based on Konata.

Resources

License

Stars

Watchers

Forks