* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: SQRXZ for TI-84+CE  (Read 1769 times)

0 Members and 1 Guest are viewing this topic.

Offline JamesV

  • Full User
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 101
  • Post Rating Ratio: +3/-0
    • View Profile
  • Gender: Male
SQRXZ for TI-84+CE
« on: December 14, 2016, 01:24:22 am »
EDIT:
Download Sqrxz CE v1.0.0
Download Sqrxz World Editor v1.0.0 (for Windows)


I've had this on my to-do list for a while now, and seeing as I haven't made much progress with my other projects for a few months, I figured now is a good time. I contacted Jimmy Mardell who gave me his blessing, so I'm using the source code from his TI-86 version from 1998 (which in turn was an adaption of the Amiga/PC game) and adding/changing as required to suit the CE.

When finished, the game will play any of the TI-83(+)/85/86 worlds that people have created over the past 18 years. I'm using 16x16 tiles & sprites (taken from the PC version) to make a play screen of 240x128, plus status bars & information at the top/bottom of the screen.

The game will run any existing .8xp Sqrxz worlds, but I'll also be including a converter program to convert any .8xp, .83p or .86s worlds to .8xv app vars. That way, you can play any TI-83, TI-83+ or TI-86 worlds on your TI-84+CE and not clog up your programs list with the old .8xp files. I'm also considering writing a new level editor (for Windows).

Here's a quick screenshot. Not a whole lot happens yet, just shows the level and can scroll through. Many of the tile sprites are still missing (hence lots of junk on screen), but I'm working through those now.

« Last Edit: February 23, 2017, 05:28:05 am by DJ Omnimaga »



Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 16963
  • Post Rating Ratio: +82/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #1 on: December 14, 2016, 02:24:56 am »
Wow, I'm happy to see this being ported to the CE. It was very popular on older calculator models and reached some notoriety outside the calculator world. Keep up the good work :)
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline JamesV

  • Full User
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 101
  • Post Rating Ratio: +3/-0
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #2 on: December 16, 2016, 09:38:13 am »
It was super popular back in the day! Hopefully it will be enjoyed on the CE :)

I've added the rest of the tile sprites and the title image. There is still a little junk showing in levels, which is just the player & enemy spawn points.


Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 16963
  • Post Rating Ratio: +82/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #3 on: December 16, 2016, 05:21:34 pm »
Looks very good. Will you add some enhancements such as  maybe sky gradient to spice it up further by the way? A gradient would definitively look cool
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 1599
  • Post Rating Ratio: +6/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #4 on: December 19, 2016, 08:57:34 am »
that's a pretty strong contrast between the blocks and the background...
if they were darker, too, you could actually get a pertty creepy dark atmosphere inside this game :D (expecting skeletons and zombies) ^^

onestly it looks really nice, looking forward to your next gif ^.^
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline JamesV

  • Full User
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 101
  • Post Rating Ratio: +3/-0
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #5 on: December 22, 2016, 01:02:55 am »
Looks very good. Will you add some enhancements such as  maybe sky gradient to spice it up further by the way? A gradient would definitively look cool
Some kind of gradient or parallax scrolling background would be great, and are on my list of things to investigate down the track. I haven't immediately thought of a way to do it without losing a lot of performance, but I haven't really thought much into it yet either :)

that's a pretty strong contrast between the blocks and the background...
if they were darker, too, you could actually get a pertty creepy dark atmosphere inside this game :D (expecting skeletons and zombies) ^^

onestly it looks really nice, looking forward to your next gif ^.^
The tile sprites are the original graphics from the PC game, and the enemies are Blobs, Hedgehogs, Piranhas, Bats and a running Green Man :P

I haven't done a whole lot over the last week (been too busy Xmas shopping and playing Minecraft), but here's a quick visual update. Just general movement testing, still no animations or enemies implemented.


Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 16963
  • Post Rating Ratio: +82/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #6 on: December 22, 2016, 01:23:16 am »
Very nice update. Also I love that title screen :) The game also looks very smooth. :)
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 1599
  • Post Rating Ratio: +6/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #7 on: December 22, 2016, 01:26:41 pm »
^yess it lookes very good, I loke that weid dark atmosphere of it ^.^
I'm not sure, but maybe you want to add some kind of vertical scrolling when the character jumps out of the screen on top...
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline JamesV

  • Full User
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 101
  • Post Rating Ratio: +3/-0
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #8 on: December 28, 2016, 08:04:39 am »
A little more progress (although I keep getting distracted on this Minecraft CTM map I've been playing for the last month or so), but Sqrxz transparency is now done as well as tile animations/changes, collecting items, etc. Also, the "time" and "air" bars are now there and working :)


Offline Lionel Debroux

  • Full User
  • Join Date: Jan 2015
  • Location:
  • Posts: 215
  • Post Rating Ratio: +11/-0
    • debrouxl
    • 58/5891
    • View Profile
Re: SQRXZ for TI-84+CE
« Reply #9 on: December 28, 2016, 12:19:00 pm »
That looks quite good, keep going :)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TIEmu and TILP.
Co-admin of TI-Planet.

Offline DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 16963
  • Post Rating Ratio: +82/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #10 on: December 28, 2016, 09:41:12 pm »
The tile animations make this look even greater :)

Do you have any mockups for an HUD other than the life bars so far? Maybe you should add a border around the map like in early Ys games:


  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX, HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 1599
  • Post Rating Ratio: +6/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #11 on: December 29, 2016, 03:49:06 pm »
such a frame is a great idea :D
But make sure it's just as dark as the rest of the game :)


Buuut I'm actually worried about aone part:
if he addds a border around it, the screen will get even smaller.
Then he would deefinitely have to implement y-scrolling.
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline tr1p1ea

  • Full User
  • Join Date: Feb 2015
  • Location:
  • Posts: 199
  • Post Rating Ratio: +3/-1
    • View Profile
Re: SQRXZ for TI-84+CE
« Reply #12 on: December 29, 2016, 08:10:46 pm »
I think DJ suggested a border since the gameplay area is already smaller than the total screen size ... a way to make the unused space more appealing.

Offline p2

  • CodeWalrus Staff
  • Super User
  • Moderator
  • CodeWalrus Supporter
  • *
  • Join Date: Aug 2016
  • Location: Germany
  • Posts: 1599
  • Post Rating Ratio: +6/-0
  • *Wubba lubba dub dub*
    • KaliPhobos
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #13 on: December 29, 2016, 10:26:27 pm »
uuuh right im sorry didnt see that
in that case I would recommend adding the border, but also moving down everything 1 block (even the status bars) so the actual scren will be +1 lines in height. (so ur still visible if you jump out of the screen) :)
  • Calculators owned: ti-83+, ti-84+, ti-84+, ti-84+se, ti-84+se(te), ti-nsphire, ti-nsphire CX-CAS, ti-voyage, ti-voyage, Who reads this list anyways...?
Anyway war sucks. Just bring us your food instead of missiles  :P ~ DJ Omnimaga (11.10.2016 20:21:48)
if you cant get a jframe set up, draw stuff to it, and receive input, i can only imagine how horrible your game code is _._   ~ c4ooo (14.11.2016 22:44:07)
If they pull a Harambe on me tell my family I love them ~ u/Pwntear37d (AssangeWatch /r/)
make Walrii great again ~ DJ Omnimaga (28.11.2016 23:01:31)
God invented the pc, satan the smartphone I guess ~ p4nix (16.02.2017 22:51:49)

Offline JamesV

  • Full User
  • Safe-haven access
  • Join Date: Jan 2015
  • Location: Australia
  • Posts: 101
  • Post Rating Ratio: +3/-0
    • View Profile
  • Gender: Male
Re: SQRXZ for TI-84+CE
« Reply #14 on: December 29, 2016, 10:41:38 pm »
Do you have any mockups for an HUD other than the life bars so far? Maybe you should add a border around the map like in early Ys games
I haven't done any mockups, but it's planned to be fairly similar to the original PC game. In terms of the size of the play screen vs. having a border, etc. I've got a few ideas about maintaining compatibility with existing Sqrxz worlds but also allowing for a larger play screen for newer worlds... :)

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games