Package Details: tic-80-git r2883.3cf27c5e-1

Git Clone URL: https://aur.archlinux.org/tic-80-git.git (read-only, click to copy)
Package Base: tic-80-git
Description: TIC-80 tiny computer emulator
Upstream URL: https://tic80.com/
Licenses: MIT
Provides: tic-80
Submitter: MaryJaneInChain
Maintainer: MaryJaneInChain
Last Packager: MaryJaneInChain
Votes: 17
Popularity: 0.072901
First Submitted: 2019-09-25 10:00 (UTC)
Last Updated: 2024-02-19 09:48 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

Hekuran commented on 2020-10-30 15:22 (UTC) (edited on 2020-11-04 16:33 (UTC) by Hekuran)

Please Update! lua-sdl2 is an important run dependency. https://pastebin.com/raw/Ep8HWkvv

diff --git a/PKGBUILD b/PKGBUILD
index 4c0f4b3..2d091a1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ pkgdesc='TIC-80 tiny computer emulator'
 arch=('any')
 url="https://tic.computer/"
 license=('MIT')
-depends=('gtk3' 'glu' 'freeglut>=3.0.0' 'libglvnd')
+depends=('gtk3' 'glu' 'freeglut>=3.0.0' 'libglvnd' 'lua-sdl2')
 makedepends=('git' 'cmake')
 provides=(tic-80)

@@ -35,9 +35,6 @@ build() {
 package() {
     cd "$srcdir/$_gitname/build"
    install -Dm755 bin/tic80 "${pkgdir}/usr/bin/tic80"
-   install -Dm755 bin/tic80-sokol "${pkgdir}/usr/bin/tic80-sokol"
    install -Dm755 bin/player-sdl "${pkgdir}/usr/bin/player-sdl"
-   install -Dm755 bin/player-sokol "${pkgdir}/usr/bin/player-sokol"
    install -Dm755 bin/bin2txt "${pkgdir}/usr/bin/bin2txt"
 }
-

theoratkin commented on 2020-09-27 04:31 (UTC)

It seems like there are no -sokol binaries anymore?

==> Starting package()...
install: cannot stat 'bin/tic80-sokol': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error making: tic-80-git
~/.../TIC-80/build/bin % ls
bin2txt*  cart2prj*  player-sdl*  prj2cart*  tic80*

feoh commented on 2020-09-09 08:55 (UTC)

Unfortunately while this builds successfully on ARM64 - AARCH64, I get the following at runtime:


 TIC-80 tiny computer 0.80.1306-dev Pro
 http://tic80.com (C) 2020
tic80: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted (core dumped)
[feoh@voyager ~]$ 

This is on Manjaro 20.09

Happy to help debug if you have any suggestions.

dlezo commented on 2020-06-09 14:28 (UTC) (edited on 2020-06-09 14:28 (UTC) by dlezo)

I just checked this again and I can confirm that the current build doesn't work well with these glyphs of the spanish (from Spain) keyboard: º,ª,·,¬,9,¡,¿,€,`,^,[,+,],ñ,Ñ,',{,ç,Ç,},<,|,─,·

Among them you will find letters and marks needed to write properly in spanish and some glyphs needed when programming.

Thank you!

MaryJaneInChain commented on 2020-06-09 04:17 (UTC)

@dlezo Don't know is it something wrong with the build file... Keys like >,<,[,]," work just fine on my keyboard (of course a US keyboard). Maybe I'll deal with it later.

MaryJaneInChain commented on 2020-06-09 03:47 (UTC)

Thank you for that, I will deal with it later.

nerrufam commented on 2020-04-11 16:18 (UTC)

Hi. This is outdated. (i know its git) I prepaired a PKGBUILD for you, simply copy it. No need to download 3rd-party tools separately anymore, since they are downloaded bc of --recursive. I also added extra files, like sokol, player, and bin2txt. pastebin links: https://pastebin.com/raw/jtrYKrWK https://pastebin.fun/raw/VYdnGCFoaE https://paste.ubuntu.com/p/9wVwhJ2ZZ4/

dlezo commented on 2020-01-21 20:43 (UTC)

The current build has a wrong keyboard layout when using non English keyboards (or at least this happens with Spanish keyboard). A lot of symbols are in the wrong key (in fact they are in the right place for an US keyboard). Examples: >, <, [, ], ", etc...

This doesn't happen with the current Windows build. Can this be solved changing the build file of this repository or must the problem be solved in the source itself?

Popolon commented on 2018-08-30 10:33 (UTC)

There is an already open ticket about desktop entry, but the main devs don't seem to care about or are busy on too much other things since about 1 year. I made an up today about this. If needed I will clone it, add the script and make a pull request.

https://github.com/nesbox/TIC-80/issues/380#issuecomment-417271095