Giter Club home page Giter Club logo

pyretro's Introduction

pyretro's People

Contributors

mdtrooper avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

3l3n01

pyretro's Issues

Button to go back to game selection need a "delay"

What steps will reproduce the problem?
1. You click in the button by error, while playing 
2. Go back to the main game selection by mistake
3. You shit on the mother of the menu developer :)

What is the expected output? What do you see instead?

A nice idea will be to have the same method used to "shutdown" the system, need 
to press down the button for a few seconds.

What version of the product are you using? On what operating system?

Current development version.

Please provide any additional information below.

Great job, guys ! :)

Original issue reported on code.google.com by [email protected] on 29 Jan 2014 at 3:47

The times_executed field remains unchanged

When you execute a rom the times_executed field must add 1 to its valour but 
remains unchanged. If I use sqlite aplication to see frontend.db i see the 
times_executed field remains Null.

I tried to set by hand this field to 0 and then it works fine.

Original issue reported on code.google.com by docrivers0 on 12 Sep 2011 at 12:40

autoframeskip feature

Some many games are slow, but if you put autoframeskip on it works fine.

A new feature to activate autoframeskip on selected games would be great.

Original issue reported on code.google.com by docrivers0 on 24 Aug 2011 at 1:28

working bad roms feature

The Frontend only show good roms, but there are some many bad roms that still 
works fine. A new feature to detect this roms or to set it by hand would be 
nice.

Original issue reported on code.google.com by docrivers0 on 24 Aug 2011 at 1:38

When it is scanning, the pyretro does not run the webadmin server.

$ pyRetro -s
Scan new roms
Scan roms in progress, please wait.Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
    self.run()
  File "/usr/lib/python2.7/threading.py", line 763, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/usr/share/pyRetro/WebAdmin.py", line 401, in run_thread
    self.server = self.MyHTTPServer(('', self.util.options['webadmin_port']), self.Server)
  File "/usr/share/pyRetro/WebAdmin.py", line 52, in __init__
    HTTPServer.__init__(self, *args, **kw)
  File "/usr/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/usr/lib/python2.7/BaseHTTPServer.py", line 108, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "/usr/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/usr/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 98] Address already in use



Original issue reported on code.google.com by [email protected] on 13 Feb 2014 at 5:06

Layout/FullScreen Mode crashes

When you execute pyRetro in Layout mode from another directory crashes because 
the path to load the screen image is not valid.

$ python pyretro-read-only/pyRetro.py 
Traceback (most recent call last):
  File "pyretro-read-only/pyRetro.py", line 45, in <module>
    main()
  File "pyretro-read-only/pyRetro.py", line 40, in main
    frontend = Frontend(config_mode=False, util_param = util)
  File "/home/docrivers/pyretro-read-only/Frontend.py", line 53, in __init__
    self.normal_mode()
  File "/home/docrivers/pyretro-read-only/Frontend.py", line 158, in normal_mode
    mode = ListPanelScreen_mode(self.util, self)
  File "/home/docrivers/pyretro-read-only/ListPanelScreen_mode.py", line 40, in __init__
    self.create_default_images()
  File "/home/docrivers/pyretro-read-only/ListPanelScreen_mode.py", line 45, in create_default_images
    self.default_snap = pygame.image.load("layout/default_snap.png").convert()
pygame.error: Couldn't open layout/default_snap.png

Original issue reported on code.google.com by docrivers0 on 2 Nov 2011 at 8:31

Hold up/down in fronted

In the frontend itself when you hold up/down, the cursor moves once instead of 
keep on moving.

Original issue reported on code.google.com by docrivers0 on 19 Aug 2011 at 12:08

New PanelMode

New Panel mode using a basic background layout... 
See the image attached:
http://twitpic.com/72qblp

This patch change a lot the code and adds a new PanelClass with this features:
 - Only update screen when rom is changed.
 - Less memory required.
 - Left/Right to advance 25 roms.
Other features:
 - Save the last selected roms.
 - New resize with aspect ratio (code almost taken from Wah!Cade).
 - resize renamed to resize_fill.

TODO:
 - Scroll Romname in list (using force_update)
 - Better acelerate the movement across the list.
 - Config layout in layout dir, not in code :P

Install unzip layout-ages.zip in pyRetro code path and enjoy!

Font Atarian Used at Dafont:
http://www.dafont.com/search.php?psize=m&q=atarian (Free for Personal use)

Original issue reported on code.google.com by [email protected] on 19 Oct 2011 at 11:37

Attachments:

config.cfg has a bug when created

First time you run frontend automaticaly create config.cfg but in the rompath 
sets . instead of roms directory. You have to change it by hand, otherwise roms 
are not detected in the second run.


Original issue reported on code.google.com by docrivers0 on 19 Aug 2011 at 12:06

Añadir soporte video (mpeg o avi) / Video Support

He estado mirando las opciones y tenemos gstreamer y el propio pygame incluye 
un reproductor mpeg :)

Yo si lo véis bien en añadir el soporte de video, podemos o hacer un pequeño 
conversor que se apoye en ffmpeg y convierta de avi a mpg (no necesita libs 
externas, ni mucha complicación) o usar gstreamer (que requiere una window gtk 
y xv) que se traga cualquier cosa ;)

------------------------------

I suggest add video support, using pygame (just mpg support) or using gstreamer 
(any codec).

Cu!

Original issue reported on code.google.com by [email protected] on 14 Nov 2011 at 5:52

resize 8bits images patch & always loading snapshots

What steps will reproduce the problem?

1st Part Patch fix 8bits png resize:
1. use a 8bits png snapshot
2. crash!

2nd Part Patch:
Images always are loading, freeing, loading, freeing...
- new method load_background is added.
- load_background is called only when rom is changed.

Cu and sorry for my english ;)

Original issue reported on code.google.com by [email protected] on 17 Oct 2011 at 7:47

Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.