Comments (17)
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.
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.
Yeah, why not :)
Could you point me in right direction ?
What's the correct workflow with pynes ?
from pynes.
i can help too
from pynes.
Well... I need to write a Read.me about it.
However, you just need to:
- Fork to project
- Create a branch from branch 0.0.x
- Do the stuff
- 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.
@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.
Project forked, I'll work on this later in the evening, gotta go out now.
All the best to all :)
from pynes.
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.
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.
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.
I did push something, don't know if its OK, still learning how to work with Git :)
from pynes.
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.
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.
Nice, that feature is done! Thanks!
from pynes.
What is next ? :)
from pynes.
I'm looking for something.
What's your expedience with python?
from pynes.
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)
- Change analyser.py to use iterators
- Associate .asm file to pynes.exe on NSIS
- better deal from command line when file is not found HOT 8
- Command Line interface for image/nametable features
- Docs! HOT 3
- [OFF-TOPIC] Sobre o PyNES HOT 5
- runtime error with pyNES HOT 1
- How to run? HOT 7
- Documentation HOT 7
- Create DOC for composer module
- Add Badges to the README.rst HOT 3
- Added README.rst to the setup.py
- Fix Sphinx module autoload for pynes.lib
- Fix Readme issue
- Port CC65 examples to pyNES HOT 1
- command line and readme broken HOT 1
- more and better examples needed
- forking pyNES and Borielβs ZXBasic Compiler combined to another project
- Error on compile pynes/examples/helloworld.py HOT 3
- Is this still being worked on?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pynes.