Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project dead? #55

Closed
Shoozza opened this issue Jul 12, 2016 · 8 comments
Closed

Project dead? #55

Shoozza opened this issue Jul 12, 2016 · 8 comments

Comments

@Shoozza
Copy link
Member

Shoozza commented Jul 12, 2016

Hi, are you still working on this?
There are still a few open pull request without any feedback.

Would be sad to see this die because of inactivity.

@gingerbeardman
Copy link
Contributor

most development is now on this fork: https://github.com/gamax92/picolove

@Shoozza
Copy link
Member Author

Shoozza commented Jul 16, 2016

The project moved to the picolove organization on github and I have commit access now.

@Shoozza Shoozza closed this as completed Jul 16, 2016
@josefnpat
Copy link
Contributor

This is a good initiative!

  1. Has changes from https://github.com/gamax92/picolove been merged upstream?
  2. I think you should consider giving @gamax92 commit access too.

@gamax92
Copy link
Contributor

gamax92 commented Jul 17, 2016

I dunno ... my fork is based on an older version of picolove because I disliked the newer changes that happened, it wouldn't run properly on my phone and instead just lag terribly while still having several bugs and issues that haven't ever been fixed.

But I don't mind helping out if possible, even if it's just with PRs

@gingerbeardman
Copy link
Contributor

@gamax92 what were the bad changes you refer to?

@gamax92
Copy link
Contributor

gamax92 commented Jul 17, 2016

There's a branch where all of the love2d graphics calls were being removed and replaced with software rendering in hopes to get the peek/poke/memset/memcpy stuff to work properly and that absolutely kills performance on my device and also seems largely unnecessary.

So in my own emulator I've been building from the ground up to be clean (not my picolove fork), one of the things it does is keeps using love2d graphics calls and will synchronize the two states (love2d graphics/memory) whenever it's needed, if a game never uses those 4 functions I mentioned then no synchronization occurs and it only will use love2d graphics calls, and even then that's only if it happens to be editing sprites, map, or screen directly. Also it has an optional software renderer that actually doesn't destroy performance on my device and runs great instead. A few of the stuff written for that has also been ported over to my picolove fork.

I need to get it up to date with 0.1.8's changes though, it took a small hiatus after motivation loss.

@gingerbeardman
Copy link
Contributor

gingerbeardman commented Jul 17, 2016

@gamax92 sounds great! i look forward to trying it out when it's ready.

I agree that the software rendering seems like overkill for this.

@Shoozza
Copy link
Member Author

Shoozza commented Jul 17, 2016

@josefnpat

  1. not yet.
    I have to review @gamax92's pull request it contains several changes.
  2. help is always welcome, I hope @ftsf also voices his opinion

I don't plan to continue the work on the software rendering branch.

It's great to see people care about this project! ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants