* 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: Puzzler's Sudoku for TI-8X+ series  (Read 590 times)

0 Members and 1 Guest are viewing this topic.

Offline JWinslow23

  • Pi is the coolest number in the history of math. :\
  • Super User
  • CW 4x3 challenge - 2nd place
  • *
  • Join Date: May 2015
  • Location: Somewhere between 13 and Graham's Number
  • Posts: 751
  • Post Rating Ratio: +11/-1
  • Use pi! Pi is the absolute greatest! :(
    • @UCu_9qD95nADzc-W6RN-3Z8A
    • 113/11328
  • Gender: Male
Puzzler's Sudoku for TI-8X+ series
« on: May 19, 2017, 12:06:57 am »
A few days ago, I was browsing through some files on my computer, and I found a folder on my desktop called "SudokuAxe". I've already made a Sudoku game in Axe, so I was about to delete it...until I compiled it on my calculator again.
Apparently, quite some time ago (probably summer of 2016, can't remember exactly when), I made another full-fledged Sudoku game, complete with support for up to 10 level packs, and a fully-featured Sudoku level pack editor. I can't even remember exactly how I did all that, but I did.
So, I polished it up, and now I am ready to finally release it.

Long story short,
I accidentally made the best Sudoku game out there for the TI-8X+ series.
(that may or may not be an overexaggeration)



Introducing Puzzler's Sudoku!
This is a fun-filled Sudoku game for the TI-8X+ series, with 100 levels that come standard, and a random puzzle generator so the fun never stops!

How to play
At the menu, you can choose to play a level pack, or jump right into the fun by selecting "Random Puzzle".
If you select "Level Packs", you can choose from up to 9 custom level packs on your calculator, or choose the default pack "SudokuPk". Then, choose a level, and you can get to playing!

Use the ARROW KEYS to move your cursor, and use the number pad to place a number in that square. 0 or DEL erases a number.
Use ALPHA to change between pen mode and pencilmark mode.
"Pen mode" is the default mode; it allows you to place a number in a square.
"Pencilmark mode" allows you to enter candidates for the square in small numbers, allowing you to keep track of what square can be what numbers. The number pad toggles each number.

Gameplay continues until you win! If you wanna quit early, though, press CLEAR to exit.

UPDATE: Fixed some bugs with reading level packs from archive, and fixed random puzzle generation
Download the attached SUDOKUJW.8xp and SudokuPk.8xv to start playing! If you want to make/edit level packs, also download SEDIT.8xp.
If you want it all in one nice package, including a detailed README, download it from ticalc here:
Download Puzzler's Sudoku!
« Last Edit: May 27, 2017, 01:50:35 am by JWinslow23 »


  • Calculators owned: TI-84+, TI-84+ CSE, TI-84+ CE

Online xlibman

  • Omni founder & CW co-founder
  • Super User
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18730
  • Post Rating Ratio: +95/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #1 on: May 19, 2017, 04:34:41 pm »
Nice update Jwinslow23 :3=
  • Calculators owned: TI-57, 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 (semi-broken), 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)

Online _iPhoenix_

  • Full User
  • Join Date: Mar 2017
  • Location:
  • Posts: 444
  • Post Rating Ratio: +9/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #2 on: May 19, 2017, 09:17:58 pm »
Could I take the ideas from this, do some magic and port it to the CE? Looks amazing... (ooh shiny)
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Help me with a project by voting here! Thanks!

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Online c4ooo

  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 1007
  • Post Rating Ratio: +12/-4
  • Advanced forumer
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #3 on: May 19, 2017, 09:22:04 pm »
Could I take the ideas from this, do some magic and port it to the CE? Looks amazing... (ooh shiny)
Its in axe.

Online _iPhoenix_

  • Full User
  • Join Date: Mar 2017
  • Location:
  • Posts: 444
  • Post Rating Ratio: +9/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #4 on: May 19, 2017, 09:48:06 pm »
I know, I would completely rewrite it. I think I understand how he did it (at least the basics), and will work from that :)
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Help me with a project by voting here! Thanks!

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline JWinslow23

  • Pi is the coolest number in the history of math. :\
  • Super User
  • CW 4x3 challenge - 2nd place
  • *
  • Join Date: May 2015
  • Location: Somewhere between 13 and Graham's Number
  • Posts: 751
  • Post Rating Ratio: +11/-1
  • Use pi! Pi is the absolute greatest! :(
    • @UCu_9qD95nADzc-W6RN-3Z8A
    • 113/11328
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #5 on: May 20, 2017, 05:34:32 pm »
Go ahead, @_iPhoenix_ , port it to the CE if you want. :)

But if you make a random puzzle generator, be smarter and don't just shuffle the puzzles from the default level pack like I did. C has to be able to make "real" random puzzles :P

Online _iPhoenix_

  • Full User
  • Join Date: Mar 2017
  • Location:
  • Posts: 444
  • Post Rating Ratio: +9/-1
  • █████ ▼ ♪ Best music ♫
    • @dj_iPhoenix
    • @UCytgMNPxAMDsxjimvxHf01w
    • @the-legend-of-iphoenix
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #6 on: May 21, 2017, 12:42:01 am »
Go ahead, @_iPhoenix_ , port it to the CE if you want. :)

But if you make a random puzzle generator, be smarter and don't just shuffle the puzzles from the default level pack like I did. C has to be able to make "real" random puzzles :P

I never said I was going to use C...

I'm going to have a data base of like ~20 completed puzzles and leave out like anywhere from 50% to 75% of the numbers, based on a difficulty lever, that you can select. If a puzzle is not solvable, that's (supposedly) part of the fun!
  • Calculators owned: A sentient TI-84+ CE, TI-85
  • Consoles, mobile devices and vintage computers owned: TI-99/4a home computer
Help me with a project by voting here! Thanks!

"walruses are better than tuxedo chickens, all hail the great :walrii:" ~ me

Offline JWinslow23

  • Pi is the coolest number in the history of math. :\
  • Super User
  • CW 4x3 challenge - 2nd place
  • *
  • Join Date: May 2015
  • Location: Somewhere between 13 and Graham's Number
  • Posts: 751
  • Post Rating Ratio: +11/-1
  • Use pi! Pi is the absolute greatest! :(
    • @UCu_9qD95nADzc-W6RN-3Z8A
    • 113/11328
  • Gender: Male
Re: Puzzler's Sudoku for TI-8X+ series
« Reply #7 on: May 21, 2017, 04:24:54 am »
Go ahead, @_iPhoenix_ , port it to the CE if you want. :)

But if you make a random puzzle generator, be smarter and don't just shuffle the puzzles from the default level pack like I did. C has to be able to make "real" random puzzles :P

I never said I was going to use C...

I'm going to have a data base of like ~20 completed puzzles and leave out like anywhere from 50% to 75% of the numbers, based on a difficulty lever, that you can select. If a puzzle is not solvable, that's (supposedly) part of the fun!
ICE? Because TI-BASIC is almost unfeasible for this type of game :P Also, please don't make unsolvable puzzles. It just frustrates the hell out of people who know how to solve Sudoku puzzles.

 


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