Author Topic: Solarus 1.5 development snapshot  (Read 13944 times)

0 Members and 1 Guest are viewing this topic.

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1193
    • View Profile
Solarus 1.5 development snapshot
« on: March 15, 2016, 10:49:12 PM »
Here is an updated snapshot for Windows because you were a lot to ask!
http://www.solarus-games.org/downloads/solarus/win32/

This is a development version, so take extra precautions, backup your files, etc. The format of some data files has changed between previous development snapshots and this one, so if you have syntax errors in data files, don't worry, I will help you on this thread.

Diarandor

  • Hero Member
  • *****
  • Posts: 1062
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #1 on: March 15, 2016, 10:56:40 PM »
Thanks a lot Christopho!!!
(Since I am not making maps yet there will be no problem.)
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #2 on: March 15, 2016, 11:12:32 PM »
Oh that's cool, I was expecting this to be released next week, thanks a lot !

I did see some slight performance increase compared to 1.4.5 and yet no errors
Did this development version include the new camera ? (Edit : Yes it does)
« Last Edit: March 15, 2016, 11:30:58 PM by MetalZelda »

Diarandor

  • Hero Member
  • *****
  • Posts: 1062
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #3 on: March 16, 2016, 04:43:41 AM »
But Christopho has not added most of the functions of the camera yet, so we have to be patient.
This is the link on github where he keeps track of the remaining work for the camera:
https://github.com/christopho/solarus/issues/762
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1193
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #4 on: March 16, 2016, 08:53:48 AM »
Yes, the work on the camera is still in progress. The camera entity exists, but its functions in the API are not all implemented yet.

Also, check the list of Lua API incompatibilities in the changelog here: https://github.com/christopho/solarus/blob/dev/changelog.txt

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #5 on: March 16, 2016, 12:49:42 PM »
Yes, I know, I got some error related to the camera movement (callback not called, bad argument#2), but I am mostly working on it for the future so everything would be already ready.
By the way, is there a way to apply a movement on the hero if the game has been suspended, I got the sprite and entity to work when the game is suspended but movement is not started (simple straight movement)

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1193
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #6 on: March 16, 2016, 01:03:40 PM »
No. Maybe this should be a feature request.
In the meantime, here is a workaround: create a movement and start it on a table, not on the hero. That table represent coordinates and gets updated according to the movement (see the doc). In movement:on_position_changed(), you can do hero:set_position(xy) from the info of that table.

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #7 on: March 16, 2016, 01:10:31 PM »
Right, I didn't though about a menu at first, thanks  ;)

zutokaza

  • Full Member
  • ***
  • Posts: 146
  • Active - Making stories can take the most time.
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #8 on: March 27, 2016, 07:52:05 PM »
Grid options!!! The best!!!!!  :D


MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #9 on: March 27, 2016, 10:18:54 PM »
Hmmm, does the crystal switch works in the snapshot ? I got a crash without any errors when I place a crystal switch in a map

Diarandor

  • Hero Member
  • *****
  • Posts: 1062
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #10 on: March 28, 2016, 07:02:50 AM »
I confirm the crash reported by MetalZelda: if you put a crystal switch in the map, the game crashes.
(Maybe this has something to do with the new sprite functions added to all entities?)

@MetalZelda: since you found the bug, you should be the one who has the privilege to report it on github. :P
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1193
    • View Profile

GameboyArda

  • Jr. Member
  • **
  • Posts: 53
  • Solarus is awesome!
    • View Profile
    • Youtube
Re: Solarus 1.5 development snapshot
« Reply #12 on: March 29, 2016, 10:47:41 PM »
It happend in my Video at 1.40
https://www.youtube.com/watch?v=VBhkJ62FGEc
You know that nearly all of use strugled once
with RPG maker. But now we make with
Solarus! 8)

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1193
    • View Profile

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Solarus 1.5 development snapshot
« Reply #14 on: May 23, 2016, 09:25:22 PM »
Hmmm, the progress so far are good but I am facing strange things with the new snapshot

- On Windows 7 64 bits, it is incredibly laggy (might be related to my programs in the background but I'll just let this here while investigating, it runs perfectly on Windows 7 32 bits)
- When you freeze the hero to display some kind of animation and pause the game with the regular pause, the animation isn't paused (EDIT : it was related to one of my scripts)
- Placing a build in bomb over a "hole" tile makes the bomb act as if it is placed on a normal tile
« Last Edit: May 24, 2016, 03:24:15 PM by MetalZelda »