Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Michael_Lee

Pages: 1 ... 64 65 [66] 67 68 ... 70
976
TI Z80 / Re: Axe Minesweeper
« on: September 14, 2010, 12:07:47 am »
Why don't you check each time for size?  For instance, 10*20 would fit, but you can't enter it in.  I think that would be a nice addition. :)

I like that idea ;) 
But only if I have time.

Hmmmm why is 18x18 the max? 18x18 is only 324, and L1 is much larger than that.  heck you could get away with 27x27 and still be good.  Are you using 2 bytes for each tile?
Bytes 0-324 to hold the actual numbers
Bytes 325-648ish to identify if it's a flagged, questioned, or cleared square.
Total of almost 650 bytes.
If I take ztrumpet's idea, I think I could make larger fields.

977
TI Z80 / Re: Axe Minesweeper
« on: September 13, 2010, 09:40:28 pm »
hmm... the scrolling looks a bit slow and messy. it should only have to increment/decrement one variable, right? what's slowing it down?

Currently, each time I want to move down, it deletes the space in the square, then redraws the squares according to my map data.
The redrawing routine is a bit bulky, although I do agree, it does feel slower then it should be.  I'll take a look at it.

978
TI Z80 / Re: Axe Minesweeper
« on: September 13, 2010, 08:46:13 pm »
TI should have added it to BASIC long ago. It's certainly more useful than the IS/DS functions :P

What do those even do, anyways?  I've always wondered



Edit:  Over 50 posts!  I can play games now!

979
TI Z80 / Re: Axe Minesweeper
« on: September 13, 2010, 08:40:51 pm »
By now the best Ti-83+ minesweeper game on the market. :D

Thanks!  That makes me really happy.

Btw, what's the intended max for columns and rows?

Currently 18 by 18.  18 feels arbitary, but it's because of the size limitation on the free RAM space.  18x18 is the maximum I could stuff into L1.
But if I use appvars instead of L1 to store my (temporary) map data, I could extend it infinitely (Although it would be best to add a limit, for the sake of speed and sanity).

980
TI Z80 / Re: Axe Minesweeper
« on: September 13, 2010, 08:01:42 pm »


Well, technically, 2.53 has modulus, but nobody seems to use it...
I'm sorry, but if TI thinks introducing a useful feature on a glitchy OS is a good idea... :P


Funny thing, actually.  Everybody says that its a glitchy OS, but I haven't found any bugs.
Unless you count slowness or some incompatibility as bugs.

And about 84+MP modulus, you probably shouldn't use it since it wouldn't work on every other calc/OS.
Good point.  Didn't think of that.

981
TI Z80 / Re: Axe Minesweeper
« on: September 13, 2010, 07:52:42 pm »
Well, technically, 2.53 has modulus, but nobody seems to use it...

Added scrolling:
It glitches if you go off screen, but that can be fixed.

Also, sorry about the end where I kept clicking the same mine repeatedly.  I was using shortcut keys, and misplaced my fingers so I kept pressing the wrong buttons.
Plus, I didn't feel like finishing the entire 18x18 mine, so I quit.

982
The Axe Parser Project / Re: How quick is Axe?
« on: September 13, 2010, 07:21:58 pm »
So fast that if you use getKeys (to increment an number, for example), you have to use delays to make sure that you don't overshoot by pressing too long.

You know, for example.

983
TI Z80 / Re: Axe Minesweeper
« on: September 12, 2010, 03:08:35 pm »
That... is a clever meme.

I'm not sure which version I have.  To be honest, I'm a little hazy on how exactly I managed to obtain Wabbitemu.

984
TI Z80 / Re: Axe Minesweeper
« on: September 12, 2010, 02:58:10 pm »
I think Buckeye might have accidentally WabbitEmu in recent versions.

Eh, I think you're missing a verb there...

It claims its version 1.5

985
TI Z80 / Re: Axe Minesweeper
« on: September 12, 2010, 02:47:36 pm »
 !!!

;D   I just remembered: YOU CAN USE MODULUS IN AXE!!   ;D
I'm imagining so many things I can optimize now!

.....

*ahem*
Sorry about that - just wanted to share.

986
TI Z80 / Re: Axe Minesweeper
« on: September 12, 2010, 02:33:44 pm »
I think it's basically the same but the number of DispGraphs he was using was changed, I think. I'm not sure though.
Yup, that's pretty much what I did.

Also:
I think Wabbitemu was slightly faster yesterday (not sure why).  It's probably either because the program is now an app or because I tinkered with the settings slightly.
Do apps go faster then Asm programs?

987
Other Calculators / Re: TI-84 Plus OS
« on: September 12, 2010, 02:13:50 pm »
Illusiat 13 or anything else that runs on the home screen. Make sure that MATHPRINT is enabled, not CLASSIC.

There are even games that won't display properly under 2.53/4 MP. Also, all xLIB games won't run on 2.53 MP unless you install BrandonW's patch (which doesn't fix the home screen issues), although now xLIB is obsoleted by Doors CS anyway.

Ah, thanks.  xLIB doesn't work?  That sucks.

Try going to the equations screen (Y=) with mathprint enabled.
I don't think that the ability to turn it off salvages it. From what I remember the shortcut menus are generally unusable when mathprint is disabled. The shortcut menus are pretty much the only reason why I'd upgrade to OS 2.53 in the first place. It seems to add unneeded complexity when you need to press a switch before you can go from a shortcutmenu to the equations screen. The fact that the ability to enable/disable mathprint is hidden deep in the mode screen doesn't help either.

By shortcut menus, do you mean the F1, F2 things?  (Alpha, then one of the top menu buttons?)
Because in CLASSIC, only one of them is disabled, which is the matrix one.

988
TI Z80 / Re: Axe Minesweeper
« on: September 12, 2010, 01:22:55 am »
New updates:
Added timer: note that when you undo, it turns into 999, the maximum allowed time.
Added high scores: currently is very basic, only shows the best time.

Updates currently in construction
Attempting to add scrolling: works, to a limited extent, but breaks the graphics and often glitches (so I didn't show it)

Future updates (if time)
Add difficulty levels (easy, medium, hard, custom)
Add 4 slots for high scores (easy, medium, hard, custom) along with names
Add wraparound
OPTIMIZE

Current issues:
Scrolling doesn't work,
Menu subprogram is too fast due to a different getKey scheme

~~~~

Sorry I couldn't get scrolling done - I'll try to finish by tomorrow. 
Well, I hope I can.  I'm going to be very unavoidably busy.

Also, Wabbitemu seems a lot faster then my calculator.  Anybody know why?

989
Other Calculators / Re: TI-84 Plus OS
« on: September 11, 2010, 07:22:41 pm »
I have 2.53 MP, and I'd like to mention that I haven't really experienced any slowdown, probably because I run mostly only my programs, which aren't usually reliant on speed for effective gameplay.  Could anybody provide an example of a game that runs noticeably slower on 2.53 MP?

Besides, doesn't it act like the older versions if you change it to classic mode (goes faster, e.g.)?

The nag-screen is pretty annoying, though. 

990
TI Z80 / Re: Axe Minesweeper
« on: September 11, 2010, 07:04:50 pm »
Oh, good.  Apps are fun!

I don't think backing up is a problem - I'm so paranoid that I back up almost every day, and sometimes even print my code (mainly for debugging purposes, but still, the code's preserved).

Pages: 1 ... 64 65 [66] 67 68 ... 70