[osmose-emulator] 02/04: Updated readme
Carlos Donizete Froes
coringao-guest at moszumanska.debian.org
Thu Oct 19 12:56:26 UTC 2017
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 <coringao at riseup.net>
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 <bruno at asterope.fr>
-- © 2016 Contributor Carlos Donizete Froes [a.k.a coringao] <coringao at riseup.net>
+- © 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
More information about the Pkg-games-commits
mailing list