Skip to content

E97 Emulator rebuilt from from scratch in C + GTK, inspired by K. Polyakov's "Лампанель"

License

Notifications You must be signed in to change notification settings

den0620/lampanel-gtk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lampanel-gtk

E97 Emulator rebuilt from scratch in C + GTK 4 (gtksourceview 5), inspired by K. Polyakov's "Лампанель".

works badge GitHub License

Current Lampanel view

Current status

  • App compiles
  • App opens
  • "Run" button (does nothing yet)
  • Code input
  • Code Highlighting
  • Code Compilation
  • Code runner
  • By-registor output
  • Lamps field
  • Memory view
  • Debugging info??

Time bounds (WHEN DONE????)

Never? Idk I realised I dont like GTK

Ok, I can say GTK is actually not that bad after I saw C++ but still in no hurry

Building & Running

Firstly you have to install gtksourceview5

  • apt install libgtksourceview-5-dev on Debian-based distros
  • yay -S gtksourceview5 (or pacman) on Arch-based distros

As install.sh script is now available you can just run ./install.sh and binary should be available in ./build

If permission denied do: chmod +x ./install.sh

Sufficient single line: ./install.sh && ./build/lampanel

Contribution

Please help

About

E97 Emulator rebuilt from from scratch in C + GTK, inspired by K. Polyakov's "Лампанель"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published