Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Grayscale Minesweeper
« previous
next »
Print
Pages: [
1
]
2
3
Go Down
Author
Topic: Grayscale Minesweeper (Read 8562 times)
0 Members and 1 Guest are viewing this topic.
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
on:
March 24, 2007, 09:04:00 pm »
I am working on a grayscale minesweeper game (well duh).
Current screenshot:
Current version attached.
Btw I am estimating 82 fps on an 84+SE!
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Fallen Ghost
Guest
Grayscale Minesweeper
«
Reply #1 on:
March 25, 2007, 12:39:00 am »
Attached? I see no attached file...
Great, a timer! Now we need the number of mines that are unknown.
Logged
graywolf
Guest
Grayscale Minesweeper
«
Reply #2 on:
March 25, 2007, 05:59:00 am »
Wow! Nice game. :king:
And yeah, you need to attach the file.
Logged
dinhotheone
LV6
Super Member (Next: 500)
Posts: 410
Rating: +2/-1
Grayscale Minesweeper
«
Reply #3 on:
March 25, 2007, 06:47:00 am »
how do you make it so that when click on an empty space with no bombs around it, it hits every empty space that it is adjacent to it, then hits all spaces adjacent to all the spaces that are empty and so on. aka when you hit one spot and multiple spots are uncovered (if you were confused by m description). i tried making a minesweeper in basic but that part of the game never worked with any speed, yours seems to go lightening fast, is there some way you could explain the alg you used? or is it just one of those asm>basic times?
btw the game looks really cool, i like the timer's font especially.
Logged
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
Reply #4 on:
March 25, 2007, 07:59:00 am »
Sorry, file is attached now. And I used a recursive algorithm, pretty much it uncovers the 8 around it and when it hits a space it saves the current position and calls the routine for the space you hit.
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
Grayscale Minesweeper
«
Reply #5 on:
March 25, 2007, 01:37:00 pm »
82 FPS!!!! That's crazy dude! How do you calculate FPS? Like what kind of an Assembly routine do you use?
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
Reply #6 on:
March 25, 2007, 03:22:00 pm »
I tweaked the number of times it had to go through the loop before updating the timer until it was synchronized with my watch, and it ended up as 82 times.
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Jon
LV5
Advanced (Next: 300)
Posts: 278
Rating: +0/-0
Grayscale Minesweeper
«
Reply #7 on:
March 25, 2007, 05:54:00 pm »
Is this in Assembly or Basic? I'm just wondering.
Logged
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
Reply #8 on:
March 26, 2007, 04:12:00 am »
Uh, this is
definitely
is asm.
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
dinhotheone
LV6
Super Member (Next: 500)
Posts: 410
Rating: +2/-1
Grayscale Minesweeper
«
Reply #9 on:
March 26, 2007, 07:45:00 am »
i dont think you could even get a blank loop to run at 82fps in basic.
Logged
Halifax
LV9
Veteran (Next: 1337)
Posts: 1334
Rating: +2/-1
Grayscale Minesweeper
«
Reply #10 on:
March 26, 2007, 09:39:00 am »
you can't lol
Logged
There are 10 types of people in this world-- those that can read binary, and those that can't.
Jon
LV5
Advanced (Next: 300)
Posts: 278
Rating: +0/-0
Grayscale Minesweeper
«
Reply #11 on:
March 26, 2007, 06:52:00 pm »
Not to pry, but are you interested in helping me with DK? It's a really daunting task, and the extra help would be
much
appreciated.
Anyways, minesweeper looks frikin awesome, nice work! :king:
Logged
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
Reply #12 on:
March 26, 2007, 07:32:00 pm »
[ot]I'll think about it Jon[/ot]
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2912
Rating: +471/-17
Grayscale Minesweeper
«
Reply #13 on:
April 05, 2007, 01:05:00 am »
*bump*
Now I added the ability to enter in your initials when you get a high score, and I added smooth mouse scrolling!
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
josephmarin
LV4
Regular (Next: 200)
Posts: 186
Rating: +0/-0
Shiny, lets be bad guys
Grayscale Minesweeper
«
Reply #14 on:
April 05, 2007, 04:52:00 am »
=o absolutely beautiful work ^_^ 82 fps? amazing! I'll definately download this when i get to my house.
Logged
Burn the land, boil the sea, you can't take the sky from me
Print
Pages: [
1
]
2
3
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Grayscale Minesweeper