Giter VIP home page Giter VIP logo

Comments (17)

popmilo avatar popmilo commented on July 23, 2024

Does this mean project is finally moving on? ;)
Awesome project and excellent idea! If you need help please let me know.
My expertise is C64 and Atari 8bits, but would love to get my hands dirty with NES also.
Greetings, Vladimir.

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

Yes... It's moving. It's a start. I'm polishing a lot of stuff on nodeNES. And now it's time for pyNES. It's all in the pipeline (https://waffle.io/gutomaia/gutomaia.github.com).

I will be very please if you could help. In fact, this issue, seems quite nice. Do you want to try it out?

from pynes.

popmilo avatar popmilo commented on July 23, 2024

Yeah, why not :)
Could you point me in right direction ?
What's the correct workflow with pynes ?

from pynes.

ellisonleao avatar ellisonleao commented on July 23, 2024

i can help too πŸ˜„

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

Well... I need to write a Read.me about it.
However, you just need to:

  1. Fork to project
  2. Create a branch from branch 0.0.x
  3. Do the stuff
  4. Send a pull request!

On your pull request comment and on all your commit, must have the hashtag #4, therefore it all will be linked here!

Run tests before each commit, they should help you.

@popmilo you are already assigned for this issue!

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

@ellisonleao I will prepare a issue on the board (https://waffle.io/gutomaia/gutomaia.github.com) and promote it for ready. Meanwhile, what are your knowlodge? How can I pick a feature that best suits you?

thanks, @ellisonleao and @popmilo, help are always welcome!

from pynes.

popmilo avatar popmilo commented on July 23, 2024

Project forked, I'll work on this later in the evening, gotta go out now.
All the best to all :)

from pynes.

ellisonleao avatar ellisonleao commented on July 23, 2024

Hey @gutomaia , i guess i can help more on the python issues. My knowledge with C64 and Atari programming is minimal so i thing this project can be a nice way to go.

from pynes.

popmilo avatar popmilo commented on July 23, 2024

Managed to work on this today.
1."remove PIL from the requirements.txt and also setup.py and put latest Pillow ilb"

  • I changed 'PIL' to pillow in requirements.txt
  • Did not find any mention of PIL in setup.py ?
  • Installed pillow (in clean python enviroment).
  • "fix all the tests and make the pass"
  • python setup.py test passes:
    "Ran 334 tests in 18.270s
    OK (skipped=1)"

Am I doing it right ? :)

ps. I never used "travis", so I don't know if I should do something with .travis.yml file in root folder (as I see it's doing something with requirements.txt) ?

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

Yes, you are on the right way.

There should be a mention on the setup.py. But that's ok. (it's a bug... do not fix that yet)
I think that you are doing fine. Just remember to start your Branch from 0.0.x

You don't need to do anything on .travis.yml.

In order us to help. Just commit and let's and make the reference here with #4 hashtag.

from pynes.

popmilo avatar popmilo commented on July 23, 2024

I did push something, don't know if its OK, still learning how to work with Git :)

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

No problem, let me try to help you, but so far, you're doing great. Now, take a look on the network map of the project (https://github.com/gutomaia/pyNES/network). You have a branch from 0.0.x, in the meantime that same branch didn't have an update. Therefore, in that case you didn't need to perform any merge.

Well, on github, they have a minimal tutorial (http://try.github.io/levels/1/challenges/1), and it's amazing.

Well, in your branch, there is a pull-request button, when you finish an issue, just press-it. For that example, make a pull-request to the from your branch do my branch 0.0.x. Do not click on the merge pull-request button yet.

from pynes.

popmilo avatar popmilo commented on July 23, 2024

I have used mercurial for my projects in last couple of years, still haven't had too much reasons to use git that much...
That is really nice tutorial, think I understand little more now. It's always nice to learn something new :)

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

Nice, that feature is done! Thanks!

from pynes.

popmilo avatar popmilo commented on July 23, 2024

What is next ? :)

from pynes.

gutomaia avatar gutomaia commented on July 23, 2024

I'm looking for something.

What's your expedience with python?

from pynes.

popmilo avatar popmilo commented on July 23, 2024

I use Python at daily work, using it for general computation (Ipython notebook). Did lots of graphics converters, editors, parsers, couple of wxpython applications...
Think I can handle serious stuff, in any case I'll learn something by doing it ;)

from pynes.

Related Issues (20)

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.