I think is an amazingly absurd project, in a good way :)
What is absurd about it?
For the record I love the idea.
11–20 of 42 posts
I think is an amazingly absurd project, in a good way :)
What is absurd about it?
For the record I love the idea.
@emodendroket "Isn't the fun of writing NES software basically doing it like guys would have done in the 80s?" - I did stuff in the 80s, there was nothing fun about having to leave comments out of your code for the lack of memory, or using a clumsy compiler and/or editor. Cross-compiling is the way to go! Just making these old systems do things is the point, and keeping them alive.
Isn't the fun of writing NES software basically doing it like guys would have done in the 80s? If you want to do something modern why even target a platform that hasn't been manufactured for decades?
http://www.analogueinteractive.com/products/analogue-nt-info...
Earlier quoted context omitted.
What is absurd about it?
Well, to start with, it targets a long-dead platform. It also skips multiple steps, allowing a system that was always programmed in an extremely low level language (assembler) to be programmed in one of the highest-level languages in common use (Python). For the record I love the idea.
I remember them using a C64 emulator as one of the examples.
Earlier quoted context omitted.
Well, to start with, it targets a long-dead platform. It also skips multiple steps, allowing a system that was always programmed in an extremely low level language (assembler) to be programmed in one of the highest-level languages in common use (Python). For the record I love the idea.
Python may be high level in terms of relative distance to the hardware but it's not particularly high level in terms of the abstractions available. If you watch the video on the site linked you'll see that the programming style is not all that different from what you'd see if you were programming the NES in C.
Seems to me like it makes the most sense to just go with 6502 if one is serious about fooling around with the NES.
I would love this so much if I could figure it out. I'm a javascript programmer, but haven't done much with Python. I'd like to write a small, arcade-style game with python though. Does anyone know anything else like this? Is PyGame fun to work with?
If I ever want to bust out a quick graphical/audio application I use Pygame.