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
»
Samocal
« previous
next »
Print
Pages:
1
2
3
[
4
]
Go Down
Author
Topic: Samocal (Read 21756 times)
0 Members and 2 Guests are viewing this topic.
Yeong
Not a bridge
LV12
Extreme Poster (Next: 5000)
Posts: 3739
Rating: +278/-12
Survivor of Apocalypse
Re: Samocal
«
Reply #45 on:
January 01, 2012, 02:27:36 pm »
I'm glad that this is revived
I'm making RPG too, btw.
Logged
Sig wipe!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #46 on:
January 01, 2012, 02:48:06 pm »
Thanks annoyingcalc and cool, yeong! I have since started adding in items. There is a little ball thing in the first screenie that is now a Heal Potion when you pick it up
I have made room for 120 items, 16 special items, and 64 "events" in the save file, so far. "Events" are just things like the gate unlocking, items being picked up, and things like that.I think I will need to add a lot more, but they are marked as flags, so they each take a bit. This means by adding a byte to the save file can add 8 event flags. If I increase the size by 24 bytes, I will have a total of 256 event flags available.
EDIT:
Now I have a menu item working that I think looks nice
«
Last Edit: January 01, 2012, 04:35:12 pm by Xeda112358
»
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Samocal
«
Reply #47 on:
January 02, 2012, 08:36:04 am »
Looks nice Xeda. The tilemapper is quite fast!
Logged
DJ Omnimaga
Clacualters are teh gr33t
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55943
Rating: +3154/-232
CodeWalrus founder & retired Omnimaga founder
Re: Samocal
«
Reply #48 on:
January 04, 2012, 05:01:45 am »
Good to hear Xeda. I like the new design and I wish you good luck in this project.
Logged
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #49 on:
January 05, 2012, 10:38:41 pm »
Okay, so I haven't really gotten much done, but I here is a screenie with the map so far. Also note the menu thing that you get when you press mode. I actually drew the menu on another buffer and I use the menu as a sprite. From there, it is pretty easy to draw it
Logged
+2/-0 karm for this message
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
hellninjas
LV7
Elite (Next: 700)
Posts: 625
Rating: +17/-0
Re: Samocal
«
Reply #50 on:
April 16, 2012, 03:39:00 pm »
Bump of the century!!
MWAHAHAHAAHAAAA
I demand a status update ^^!
Logged
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #51 on:
April 16, 2012, 03:47:46 pm »
Hmm, I don't really have much of an update, but I guess I could post a screenie of the grayscale version? This is just a map viewer, not walking around (as I will need to rewrite the walking code to allow for grayscale).
Logged
+2/-0 karm for this message
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
hellninjas
LV7
Elite (Next: 700)
Posts: 625
Rating: +17/-0
Re: Samocal
«
Reply #52 on:
April 16, 2012, 03:48:51 pm »
It looks nice ^^
+1
Logged
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #53 on:
April 16, 2012, 03:52:52 pm »
See, I made that grayscale thing a few months ago, before Grammer had real support for grayscale. Now I need to go back through and rewrite a few pieces of code and change my tile data syntax and I can easily support toggling between grayscale and B/W.
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
Yeong
Not a bridge
LV12
Extreme Poster (Next: 5000)
Posts: 3739
Rating: +278/-12
Survivor of Apocalypse
Re: Samocal
«
Reply #54 on:
April 16, 2012, 09:42:13 pm »
All I have to do for greyscale tilemapping is just drawing 2 tilemaps on different buffer, right?
Also, I don't remember if Grammer supported custom buffer or not.
Logged
Sig wipe!
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #55 on:
June 07, 2012, 09:23:38 pm »
Hmm, it is weird that I never replied, maybe my internet was buggy. To answer your question, yes, you just need to draw a tilemap on two separate buffers and be sure to use DispGraph frequently. You will also need to be sure to define which buffer is the primary buffer and which is the secondary. (use Disp with the degree/minute modifier).
Anyway, I added a little bit to this last week, so now I have stats and a working item menu and item list. You can now use items, in theory, but since there is no way to actually lose health without hex editing the save file, it doesn't really help. All of the items programmed in have all the code necessary to work for battle and for out of battle, properly. There are currently 23 items including the material to use for creating new items such as armor, weapons, and charms. I don't have any of those kinds of items programmed in, yet, though.
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
TheNlightenedOne
LV6
Super Member (Next: 500)
Posts: 427
Rating: +16/-1
Re: Samocal
«
Reply #56 on:
June 07, 2012, 09:45:30 pm »
All i can really say about the screenie is WOW. That looks AMAZING!!! I want it
Logged
"Eris" (Ndless 3.1)
"Keto" (Ndless 3.1)
"Luna" (AMS 3.10, HW4)
"Aurora" (2.55MP)
Xeda112358
they/them
Moderator
LV12
Extreme Poster (Next: 5000)
Posts: 4704
Rating: +719/-6
Calc-u-lator, do doo doo do do do.
Re: Samocal
«
Reply #57 on:
June 07, 2012, 10:40:54 pm »
Hehe, thanks
It isn't done yet, though
I have been working on this on and off for over a year and it will probably still take a while to finish it. I have too many other projects and IRL things (like school and work), unfortunately
Still, I hope it turns out to be as awesome as I plan
I am basing most of the work on an older game that was called "Battle 3.2.3.5" that I wrote in TI-BASIC. I lost the program years ago, but it had cool features like a blacksmith, creatures, different maps, over 70 items, a lottery and other such things. When I ported it to Omnicalc and xLIB/Celtic III, I never really finished the port.
EDIT:
Also, as a note, this program currently use 8312 bytes which is cool
prgmITEMS 1567 bytes ;all the item data inlcuding names, description, and code for what it does.
prgmWALK 3642 bytes ;the main program that will eventually be renamed
appvMapA 2513 bytes ;the first 50x50 map
appvSamoSave 316 bytes ;the quick-save file. In the future, there will be an appvar containg several save files. This will be in archive.
appvTiles 274 bytes ;the tile data
«
Last Edit: June 07, 2012, 10:48:27 pm by Xeda112358
»
Logged
My pastebin
|
Pokémon Amber
|
Grammer Programming Language
|
BatLib Library
|
Jade Simulator
|
Zeda's Hex Opcodes
|
FileSyst Library
|
CopyProg
|
TPROG
|
GroupRead
|
Lbl Read/Write
|
Z80 Floating Point Routines
(
z80float on GitHub
)|
Z80 Optimized Routines Repository
TIfanx1999
ಠ_ಠ ( ͡° ͜ʖ ͡°)
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 6173
Rating: +191/-9
Re: Samocal
«
Reply #58 on:
June 08, 2012, 10:59:37 am »
Hey Xeda, hope your summer is going well. It seems I keep missing you when you're around
It's nice to see a bit of progress on this. =)
«
Last Edit: June 08, 2012, 10:59:56 am by Art_of_camelot
»
Logged
Print
Pages:
1
2
3
[
4
]
Go Up
« previous
next »
Omnimaga
»
Forum
»
Calculator Community
»
Other Calc-Related Projects and Ideas
»
TI Z80
»
Samocal