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
»
MtSQuest - Rebuild
« previous
next »
Print
Pages:
1
[
2
]
Go Down
Author
Topic: MtSQuest - Rebuild (Read 8075 times)
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
MtSQuest - Rebuild
«
Reply #15 on:
January 08, 2006, 12:38:00 pm »
QuoteBegin-tenniskid493+8 January 2006, 18:21-->
QUOTE
(tenniskid493 @ 8 January 2006, 18:21)
When they talked about the whole memroy structure and where you access values from in the calculator, I got completly lost and gave up.
thats where I stopped. Luckily Asmguru didn t started straight with that but its only for the 83 so you need to port stuff they explain to the plus yourself
I think darkauron started with EZasm and learned from here, maybe that API thing at maxcoderz could help people learning asm easier
Logged
Liazon
Guest
MtSQuest - Rebuild
«
Reply #16 on:
January 09, 2006, 11:39:00 am »
QuoteBegin-VahnRPG+8 January 2006, 14:49-->
QUOTE
(VahnRPG @ 8 January 2006, 14:49)
havin tons of fun optimizing this code. Finding delicious pieces of well written code such as:
c1-->
CODE
ec1ld a,11
ld b,ac2
ec2 and
c1
-->
CODE
ec1MoveMap:
ld a,(Map)
cp 1
jp z,Move1
cp 2
jp z,Move2
cp 3
jp z,Move3
cp 4
jp z,Move4
cp 5
jp z,Move5
cp 6
jp z,Move6
cp 7
jp z,Move7
cp 9
jp z,Move9
cp 10
jp z,Move10
cp 11
jp z,Move11
cp 14
jp z,Move14
cp 15
jp z,Move15
cp 16
jp z,Move16
cp 17
jp z,Move17
cp 18
jp z,Move18
cp 19
jp z,Move19
cp 20
jp z,Move20
cp 21
jp z,Move21
cp 22
jp z,Move22
cp 23
jp z,Move23
cp 24
jp z,Move24
cp 25
jp z,Move25
cp 26
jp z,Move26
cp 27
jp z,Move27
cp 28
jp z,Move28
Move23:
ld a,(XPos)
cp 6
jp z,MoveScreen2223
or a
jp z,MoveScreen2423
Move24:
ld a,(XPos)
cp 11
jp z,MoveScreen2324
cp 5
jp z,MoveScreen2524
Move25:
ld a,(XPos)
cp 5
jp z,MoveScreen2425
cp 6
jp z,MoveScreen2625
Move26:
ld a,(YPos)
cp 3
jp z,Move26Left
cp 6
jp z,MoveScreen2526
ld a,(XPos)
cp 5
jp z,Move26Up
cp 6
jp z,Move26Down
cp 11
jp z,Move26Right
Move27:
ld a,(XPos)
cp 11
jp z,MoveScreen2827
Move28:
ld a,(XPos)
or a
jp z,MoveScreen2728
cp 11
jp z,MoveScreen2928
MoveScreen2726:
ld a,27
ld (Map),a
ld a,12
ld (MapX),a
ld a,40
ld (MapY),a
ld a,1
ld (XPos),a
ld a,3
ld (YPos),a
jp PlayGame
MoveScreen2728:
ld a,27
ld (Map),a
ld a,12
ld (MapX),a
ld a,40
ld (MapY),a
ld a,10
ld (XPos),a
ld a,4
ld (YPos),a
jp PlayGame
MoveScreen2827:
ld a,28
ld (Map),a
ld a,24
ld (MapX),a
ld a,40
ld (MapY),a
ld a,1
ld (XPos),a
ld a,4
ld (YPos),a
jp PlayGamec2
ec2
now you know my dirty secret of why i am not exactly proud of this game...
Logged
Print
Pages:
1
[
2
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
MtSQuest - Rebuild