Author Topic: Jumpman  (Read 148798 times)

0 Members and 1 Guest are viewing this topic.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Jumpman
« Reply #255 on: January 25, 2013, 02:17:38 am »
He usually programs in GCC4TI ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Ranman

  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Jumpman
« Reply #256 on: January 25, 2013, 03:34:36 am »
It's awesome, but since my calc got reseted at my exam I haven't yet put it back on. (The farthest I got was level 8 or 9 iirc).
I hope you put it back on your calc. By the way... I will be releasing a new demo within a week. It will have at least 24 levels divided up into 2 or 3 level packs. ;)

I hope you pick up Cyanoid again and find those pesky bugs. Looks like a great game!

Good news, i ordered a silverlink and amazon says it will arrive on Wednesday, so i'll be able to try it out! :D

EDIT: Oh, and did you program it in asm or TIGCC?
Awesome!

It is coded in C and assembly. I use GCC4TI as my development environment.

He usually programs in GCC4TI ;)

GCC4TI rocks!!!
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Jumpman
« Reply #257 on: January 25, 2013, 05:21:11 am »
Interesting. I'll try to download it asap then. :D
Yeah, about Cyanoid, I think the main reason for the bug was that I used a piece of code I didn't quite understand. And since I didn't know any replacement for that code, also not knowing what exactly caused it, I decided to leave it, since solving it was "beyond my knowledge". However, I think that if I make a fresh start on it(reprogram it completely) I may be able to fix the problem.
However, I'm currently not running any z80, and I'm looking into making something on my (trusty) TI-89. :)
Thanks for the compliments by the way. :D


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumpman
« Reply #258 on: January 25, 2013, 06:36:49 pm »
Why do you prefer GCC4TI over TIGCC? (and is there a IDE for GCC4TI?)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Ranman

  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Jumpman
« Reply #259 on: January 26, 2013, 01:15:16 am »
Interesting. I'll try to download it asap then. :D
Yeah, about Cyanoid, I think the main reason for the bug was that I used a piece of code I didn't quite understand. And since I didn't know any replacement for that code, also not knowing what exactly caused it, I decided to leave it, since solving it was "beyond my knowledge". However, I think that if I make a fresh start on it(reprogram it completely) I may be able to fix the problem.
However, I'm currently not running any z80, and I'm looking into making something on my (trusty) TI-89. :)
Thanks for the compliments by the way. :D
You are welcome! I sure hope you decide to finish it at some point (nudge... nudge...). I'm excited to see that you want to do another project for your TI-89. ;)

Why do you prefer GCC4TI over TIGCC? (and is there a IDE for GCC4TI?)
GCC4TI and TIGCC look and function nearly identical (they are based off the same code base). As far as I know, TIGCC is no longer being updated. The lead maintainer of the code also removed support for auto sending images to VTI.

GCC4TI continues to support the VTI emulator and has the latest updates (thanks Lionel Debroux!)

Here is what the GCC4TI & TIGCC IDE look like:

« Last Edit: January 26, 2013, 01:21:15 am by Ranman »
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumpman
« Reply #260 on: January 26, 2013, 01:37:58 am »
erm, where is it available? And does it run on linux?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Ranman

  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Jumpman
« Reply #261 on: January 26, 2013, 01:49:12 am »
Look at Lionel's signature.
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Jumpman
« Reply #262 on: January 26, 2013, 03:21:24 am »
Right, https://github.com/debrouxl/gcc4ti is the location where the most recent source code is.

GCC4TI contains an eclectic range of:
* bugfixes: for instance, several crasher bugs, examples which have failed to compile for years in TIGCC, a compiler bug on 64-bit hosts, a bsearch routine which has never worked correctly since before 2001;
* additions: for instance, a subset of the new functionality contributed to TIGCC in 2002, 2003 and 2005. Yes, that's how contributions from multiple persons have been treated in TIGCC, leaving users out in the cold for functionality added up to 10 years ago;
* speed and/or size improvements in the static library linked with programs, for instance -16 bytes on the SAVE_SCREEN code, basically the most frequently used piece of startup code, making the Sprite* routines smaller and faster while adding the RPLC drawing mode, or using a better algorithm for qsort and rewriting to assembly for a speed gain;
* maintainability improvements: build automation in GCC4TI is much better than in TIGCC, whose scripts require a fair amount of hand holding. The GCC4TI build scripts supports cross-compilation of Windows executables;
* portability improvements: care has been taken to make the GCC4TI build scripts work on FreeBSD, MacOS X, OpenSolaris, while the TIGCC build scripts only care about Linux (and badly so, see below);
* other user-visible improvements, such as, but not limited to, not replacing the host system's gcc / as if $TIGCC/bin is put into the PATH before the rest of the path, or explicitly aborting the build upon the first error instead of silently leaving users with broken, incomplete builds, or even supporting building right out of SVN/Git (as any well-behaved open source project does). TIGCC does all three blunders and more.

You'll definitely want to build from the sources available in Git, after checking out the "experimental" branch (whose name sucks - it was experimental for several days, and I never renamed it). GCC4TI 0.96 Beta 10 is pretty outdated by now, though nowhere near as much as TIGCC 0.96 Beta 8.
No release of GCC4TI was produced since I became the maintainer of libti*/gfm/tilp & skinedit/tiemu: tilp clearly has more users than GCC4TI, so I've spent more time on TILP because it makes more sense for the community of users :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumpman
« Reply #263 on: January 26, 2013, 04:02:25 pm »
I tried now to install gcc4ti from the arch AUR and when validating the md5 checksums it gives me an error on this file:
 binutils-2.16.1.tar.bz2 ... FEHLGESCHLAGEN
(sorry for german)
And yeah, i9 tried re-downloading->same issue.

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Jumpman
« Reply #264 on: January 27, 2013, 02:58:36 am »
The Git repository contains suitable tarballs in /pool :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Ranman

  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Jumpman
« Reply #265 on: January 28, 2013, 02:32:12 pm »
Hatchlings is complete:



All I can say is... you better not stand around.

24 levels complete
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Jumpman
« Reply #266 on: January 28, 2013, 02:50:42 pm »
Looks awesome as always. :)


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Jumpman
« Reply #267 on: January 28, 2013, 05:26:18 pm »
The Git repository contains suitable tarballs in /pool :)
Git repro?
(i know what a repro is :P)
« Last Edit: January 28, 2013, 05:26:28 pm by Sorunome »

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: Jumpman
« Reply #268 on: January 29, 2013, 01:42:30 am »
"Git repo", not "Git repro" :)
https://github.com/debrouxl/gcc4ti.git , git://github.com/debrouxl/gcc4ti.git .
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline Ranman

  • Project Author
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: Jumpman
« Reply #269 on: February 01, 2013, 10:12:37 pm »
Grand Puzzle 1 is complete:



In this level you can build ladders and earn bonus points!

25 levels complete
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.