Skip to main content

News

Topic: neoSphere 5.6.4 (with Cell, SSj) (Read 444996 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
Re: minisphere 4.2.0
Reply #1305
I kinda wish Github had a way to show the release download's checksum. That way I wouldn't have to download it just to check, since AUR packages require it in the PKGBUILD and .SRCINFO metadata files.

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.0
Reply #1306
@Eggbert: Just double-checked, I was right.  Your "4.2.0" AUR package is actually using sources for 4.1.1.  You might want to fix that. ;)
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

Re: minisphere 4.2.0
Reply #1307
It shouldn't be. I just checked and it it downloads, builds, and installs the 4.2 sources.
minisphere PKGBUILD
minisphere .SRCINFO

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.0
Reply #1308
Huh.  Maybe the AUR site is bugged or something then.  See the screenshot below, under Sources it lists the tarball for 4.1.1:
https://drive.google.com/open?id=0BxPKLRqQOUSNRGFGWGw0OEJ4bDg

If I download that tarball, it is indeed the 4.1.1 sources.  Weird.

Edit: The .SRCINFO you linked points to the 4.1.1 tarball.
  • Last Edit: September 17, 2016, 06:21:59 pm by Lord English
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

Re: minisphere 4.2.0
Reply #1309
Oh that's right, I forgot the .SRCINFO doesn't use variables.

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.1
Reply #1310
minisphere 4.2.1 renames a few APIs for consistency.  Notably, the "terminal" module is now called simply "term"
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

Re: minisphere 4.2.1
Reply #1311
Should I update the AUR package or wait?

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.1
Reply #1312
You don't have to, it's not an important update.  No bug fixes or anything like that.
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

Re: minisphere 4.2.1
Reply #1313
For some reason the AUR package allegro5-git, which uses allegro 5.1.11 (while the latest version is 5.2.1.1) can play tracker files.

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.2
Reply #1314
minisphere 4.2.2 fixes the "struct" and "logger" modules, which stopped working due to the recent changes to the FileStream object.

@Eggbert: You should update the AUR package, since the broken modules in question are part of the standard library (miniRT).
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

Re: minisphere 4.2.2
Reply #1315
Updated. Also, I'm not sure how relevant or useful it is, but minisphere compiles with clang with a few noncritical errors. It might be worth looking into to see how it compares in speed and optimization.

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.2
Reply #1316
Yeah, there's a clang build in minisphere's Travis test.  Most of the warnings are because minisphere does this a lot:

Code: (c) [Select]

if (something = something_new(...)) {
    // ...
}


Clang complains because I'm doing assignment directly in the conditional but it thinks I want to do comparison instead.  I could make the warnings go away by adding an extra set of parentheses around the assignment, but I'm too lazy. :P
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

  • Fat Cerberus
  • [*][*][*][*][*]
  • Global Moderator
  • Sphere Developer
Re: minisphere 4.2.2
Reply #1317
See here:
https://github.com/svaarala/duktape/pull/987

I have a Duktape patch in the works to add support for the new JS exponentiation operator (x**y), hopefully that'll make it into minisphere soon. :D
Sphere 5.6.2 - neoSphere engine - Cell compiler - SSj debugger
forum thread | on GitHub

  • DaVince
  • [*][*][*][*][*]
  • Administrator
  • Used Sphere for, like, half my life
Re: minisphere 4.2.2
Reply #1318
Huh, never expected a new operator like that to enter JS!

Re: minisphere 4.2.2
Reply #1319
I've never heard of that, but I always did wonder why there isn't an exponent operator.