This is an automated email from the git hooks/post-receive script. coringao-guest pushed a commit to branch master in repository osmose-emulator.
commit a14000e2b30827343df05f2e10f973604030a072 Author: Carlos Donizete Froes <[email protected]> Date: Thu Oct 19 10:50:32 2017 -0200 Updated readme --- README.md | 70 ++++++++++++++++++++++----------------------------------------- 1 file changed, 24 insertions(+), 46 deletions(-) diff --git a/README.md b/README.md index 6f18934..a84da5c 100644 --- a/README.md +++ b/README.md @@ -6,27 +6,29 @@ | ___|.--------.--.--.| |.---.-.| |_.-----.----. | ___|| | | || || _ || _| _ | _| |_______||__|__|__|_____||__||___._||____|_____|__| - Public release, re-written and contributor by Carlos Donizete Froes. + Public release, re-written and continued by Carlos Donizete Froes. Holder by copyright Bruno Vedder. ### Osmose Emulator means -In brief it's an Sega Master System/Game Gear emulator encapsulated into C++ classes. :smiley: +In brief it's an Sega Master System/Game Gear emulator encapsulated into C++ classes. + +Many thanks to Vedder Bruno, the original author of Osmose Emulator. *What's new:* ----------- Osmose Emulator owns a clean graphical user interface based on QT version 5.x, GUI lib powerful enough to refresh display at 60hz. - - Switch sound system to use ALSA - - GUI development using QT. - - Rendering/Key mapping adapted to QTopenGL. + - Switch sound system to use ALSA. + - GUI development using QT5. + - Rendering/Key mapping adapted to QTOpenGL. - Configuration system rewritten. -*Dependencies for Debian/Ubuntu Linux:* +*Dependencies for Debian/Ubuntu/GNU/Linux:* --------------------------------------- - # apt install libasound2-dev libqt5opengl5-dev qt5-qmake qtbase5-dev qtchooser zlib1g-dev + # apt install libasound2-dev libqt5opengl5-dev libgl1-mesa-dev mesa-common-dev qt5-qmake qt5-default qtbase5-dev qtchooser zlib1g-dev *Compilation:* -------------- @@ -34,51 +36,26 @@ To build osmose emulator, do from the source directory. *Starting compilation:* -> $ qmake + $ qmake -> $ make + $ make *Removing compilation:* -> $ make clean - -> $ make distclean - -*Vertical synchronisation:* ---------------------------- -Osmose Emulator uses double buffering to avoid tearing image on the screen, but this does -not guaranty that the rendering will be synchronized with the screen rendering. - -Keep in mind that Osmose Emulator uses openGL for rendering and filtering. - -Synchronisation is a matter of choice : High frames per second or Synchronisation. - -On Ubuntu, the closed source driver provide an option in the tab performance: 'Sync to VBlank'. - -When selected the rendering is stable, without flickering. - -The CPU usage is a bit higher. - -Without this option, the Osmose rendering is sometime teared but uses lower CPU. - -I suppose that this option is available on all the drivers. Make your choice! - -*Sound:* --------- -Osmose Emulator uses ALSA for the sound system. - -It has been reported that concurrent application using the sound channel can inhibit osmose sound rendering. - -So, avoid watching videos while playing with osmose ! + $ make clean + $ make distclean *Features:* ----------- -- SMS: Good compatibility. At this stage, the emulator can run* 96% of commercial games and public demos, except games that relies on codemaster mapper, which work but does not have proper video mode emulated. -- Game Gear: Good compatibility. At this stage, the emulator can run 98.0%* of game gear ROMS. +- SMS: Good compatibility. At this stage, the emulator can run **96%** of +commercial games and public demos, except games that relies on +codemaster mapper, which work but does not have proper video mode emulated. +- Game Gear: Good compatibility. At this stage, the emulator can run +**98%** of game gear ROMS. - SN76489 Sound is supported. - Support for ".sms" and ".gg" format. -- Video filters: bilinear or nearest neighbour (default) +- Video filters: bilinear or nearest neighbour (default). - Pad(keyboard or joystick mapped) emulation. - PAL/NTSC Timing. - Japanese/Export console. @@ -87,13 +64,14 @@ So, avoid watching videos while playing with osmose ! - Joystick support, congigurable button assignement. - Drag and drop your ROMS into the emulator window to run games. -** Due to the huge number of game gear/master system (around 1300) roms, games have not been deeply tested. +**Due to the huge number of game gear/master system (around 1300) roms, games have not been deeply tested.** ----- Need more information or contact with authors: -- © 2001-2011 Copyright holder Bruno Vedder <[email protected]> -- © 2016 Contributor Carlos Donizete Froes [a.k.a coringao] <[email protected]> +- © 2001-2011 Copyright holder Bruno Vedder +- © 2016-2017 Work continued by Carlos Donizete Froes [a.k.a coringao] -* This file was officially downloaded from : http://bcz.asterope.fr/ +* This file was officially downloaded from : http://bcz.asterope.fr +* Continuation of the project from: https://github.com/coringao/osmose-emulator -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-games/osmose-emulator.git _______________________________________________ Pkg-games-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-games-commits

