Skip to content

timtashpulatov/emu80

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Исходный код эмулятора Emu80 и утилит.
http://emu80.org

For license info, see the file "COPYING"

Для компиляции эмулятора требуются GCC (используется версия 4.7), nasm, библиотека
libsdl 1.x (используется 1.15). Для разработки используется IDE Code::Blocks, файлы
проекта *.cbp предназначены для этой IDE.

Сборка под Windows:
 - установить среду разработки Code::Blocks c MinGW (http://www.codeblocks.org/downloads/26),
   открыть файл проекта Emu80SDL.cbp, собрать (Ctrl-F9). Makefile пока отсутствует

Сборка под Linux:
 - 1 вариант: Установить среду разработки Code::Blocks, открыть файл проекта Emu80SDL_linux.cbp, собрать (Ctrl-F9).
 - 2 вариант:

     $cd src
     $cmake .
     $make

   Требуется cmake версии 2.8.4 или выше.
   Скрипт в процессе разработки, под Windows cmake пока не поддерживается,
   под Linux также возможны проблемы, требуется тестирование.


Для сборки утилиты конфигурирования Emu80Cfg нужен Lazarus (версия Win32).

Остальные старые утилиты компилировались в Borland C++ разных версий под Win32 или DOS.

About

Emu80 emulator source code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 62.8%
  • Assembly 27.0%
  • C 6.3%
  • Pascal 3.7%
  • CMake 0.2%