Yeah, really, there are some pretty amazing BASIC programs out there. The one advantage BASIC has over assembly is size (in many cases). To give an example, in BASIC, you can do 512*36 to get 18432. In assembly, to do 512*36 and then return the value in Ans:
110002 3E24 210000 0608 290730011910F9 EF9247 EF5641 EFBF4A C9 The great part is, that uses some shortcuts that aren't available without the OS (particularly the last lines that started with "EF"). You could easily tack on another 100 bytes if you wanted to be intense... not that I've done that... ...ever... >_>
Hey, I program in assembly a lot, but I still love BASIC! If you ever need a simple program (like an asm opcode) feel free to ask me ... I've been making a lot of custom stuff lately
Yeah... The method I used needed a key, but so long as you had the key you simply put the string to compress or decompress in Ans and it would output the compressed/decompressed form. The problem is that you have a limited number of chars to use. The compressed size would be anywhere from 50% to 100%, but for a 31 char set, the compression is typically down around 60% to 70%.
Here is a screeny I just put together. Also, that video was amazing DJ! You are definitely the king of RPGs without a doubt!
Well I did make a text compressor and decompressor that could compress up to 50% (though normally around 60% to 70%). Unfotunately, it used BASIC and Celtic 3 and was horribly slow with large text files. However, I do want to make an assembly version...
Ah, well it won't be a graph screen program editor (well... if I can do that, then that would be pretty cool...), I only meant that I would let it preview picture data. If I wanted it to do that, then I would have to make the program more out of assembly than BASIC :D ... Of course I could let you Quick View on the graph screen... And I could make an easy line reader...
Ah, well the master level is kind of a hidden experience aimed at specific stats. So while you get some experience toward leveling up when you battle a monster you get some experience toward mastering a specific stat. If you think of the EV stats in Pokémon games, this is pretty similar.
>_> <_< Oh, you'll learn... believe me... you will learn... :P Well, I hope you have fun and you are correct, Axe and assembly will let you do some amazing things, but before you tackle those, you will want a pretty solid knowledge of programming. In any case, as long as you want to learn you will ^-^ I hope you have fun!
It doesn't let you edit them like you can in the BASIC editor, but once I add the ability to copy to other vars (instead of just Str2) you could copy pictures to appvars or programs or whatnot. Regardless, you can view appvars. I plan to add the Picture View mode so that the user can view picture data. Hmm, I could also add the option to append data... you would be able to combine two pictures to an appvar for example ... not that it would help much... but oh welll
ooh, maybe I could make a way to insert the contents of one var into another var during the QuickView mode.
Using the power of CopyProg and GetName, LSDOS is a BASIC program that acts like a shell. In fact, it does more than just act like a shell. You can use it to look at your variables and not just the names-- you can actually check the contents. Whether it is an Appvar, string, or some other variable, even in archive. It also tells you whether the var is archived or not as well as the size. So what is planned for the future?
-A picture view mode -Deleting -Assembly routines to be used by asm programs -If a BASIC program has the header "If 0:Then" it will use the data in the next lines (until it reaches "End") to load subprograms that will be included with LSDOS -The ability to copy vars to other vars (determined by the user).
*By the way, the name is a spin off of a spin off of MirageOS: MirageOS >> HallucinationOS >> LSDOS ...just check the logs if you don't believe me >_>
Name Value Type Mod1 Mod2 Mod3 Info Grina 3500 Sell 1 This substance is very strong and rare. No metalsmith can shape this material, but it is very valuable. Sweet Fruit 5 Use Heals 5 HP Heal Herb 15 Use Heals 15 HP Heal Potion 25 Use Heals 25 HP Max Heal 100 Use Restores all HP HP+ 140 Use Slightly increases HP Attack+ 150 Use Slightly increases Attack Defense+ 150 Use Slightly increases Defense Magic+ 150 Use Slightly increases Magic Magic Defense+ 150 Use Slightly increases Magic Defense Speed+ 150 Use Slightly increases Speed Attack Up 30 Battle Boosts Attack Defense Up 30 Battle Boosts Defense Magic Inc. 30 Battle Boosts Magic M. Def Inc. 30 Battle Boosts Magic Defense Speed Boost 30 Battle Boosts Speed Coer Trident 0 Special 1 Found on the Isles of Penchi, this is awarded to a master of Water. Typically, it is in the possesion of a Coer-Cri (Translated as Water Master, go figure.) Flame Pendant 0 Special 2 This is a pendant forged in ancient times out of an unknown material. It was found on Mount Littna and is awarded to a master of Fire. Grina Powder 0 Special 3 In the mountain region of Crysla, there is an order of Dwarves that posesses this extremely rare material. Only masters of Earth are entrusted with this. Arboron Petal 0 Special 4 Inhabited by solely Psyita's and Maxpider's, Arboron is home to wonders not seen in millenia. The Arboron Petal is one of the most highly prized items. Legend says that this item catalyses the use of magic. Canyon Mist 0 Special 5 Misty Gorges' most noted item is a vile of its legendary Mist. What makes this vile notable is that it was collected as Samocal rent the lands. During this time, the mist took on a extremely enhanced property of air who's power has not yet waned. Iron Nugget 50 Trade Silver Nugget 150 Trade Gold Nugget 250 Trade Braqqia Wood Trade Sheble Wood Trade Bufli Webs Trade Even without the legendary defensive coating of the Bufli's wings, some of the magic still lends its defensive capabilities to its wings. Crysla Trade It is said to be the coating of a Bufli's wings, preserved by an ancient magic. This material is used in high-level defensive materials. RareStone 3500 Use RareShard 3500 Use RareMetal 3500 Use Quickiite 3500 Use BlessedStone 3000 Special/Battle Power Charm 500 Special/Battle Solid Charm 500 Special/Battle Demon Charm 500 Special/Battle Sharp Stone 500 Special/Battle Metal Ore 500 Special/Battle Lightning Rock 500 Special/Battle Lucky Leaf 3000 Special/Battle GemX 2500 Special/Battle GemY 2500 Special/Battle
I have the stats and some bios done for the monsters...
Spoiler For Spoiler:
In this version of the game, the Base values are actually 0~250. Multiply these values by 50 to get the actual values.
Base values: Master Experience: HP |Atk|Def|Mgc|Mdf|Spd| Name |HP |Atk|Def|Mgc|Mdf|Spd| ---+---+---+---+---+---+---------------+---+---+---+---+---+---+ 5 |2 |3 |3 |2 |3 |Florita 2 |0 |0 |0 |3 |0 | 3 |4 |3 |1 |4 |1 |Troll 0 |2 |0 |0 |1 |0 | 3 |4 |3 |3 |2 |3 |Dwarf 0 |1 |0 |1 |0 |0 | 4 |3 |3 |2 |3 |4 |Magfly 1 |1 |0 |0 |0 |1 | 4 |3 |3 |2.5|2.5|2 |Manita 1 |1 |0 |1 |0 |0 | 4 |4 |2 |2 |2 |4 |Water Demon 1 |1 |0 |0 |0 |1 | 5 |1 |4 |2 |3 |3 |Healer 2 |0 |1 |0 |0 |0 | 2 |4 |4 |2 |2 |4 |Trolm 0 |1 |1 |0 |0 |0 | 3 |3 |4 |2 |3 |4 |Bufli 0 |0 |1 |0 |0 |1 | 4 |2 |4 |2 |2 |4 |Wataray 1 |0 |1 |0 |0 |0 | 2 |5 |3 |2 |2 |4 |Attack Master 0 |2 |0 |0 |0 |0 | 4 |4 |4 |4 |2 |4 |Water Dragon 0 |2 |0 |1 |0 |1 | 3 |5 |2 |2 |2 |5 |Maxpider 0 |2 |0 |0 |0 |2 | 4 |2 |2 |5 |3 |4 |Psyita 0 |0 |0 |2 |2 |0 | 4 |2 |2 |4 |5 |4 |Witch 1 |0 |0 |0 |1 |0 | 4 |2 |2 |4 |4 |3 |Wizard 1 |0 |0 |1 |0 |0 | 4 |4 |4 |5 |4 |4 |Sabem 2 |2 |2 |2 |2 |2 | 4 |5 |5 |4 |4 |5 |Los-Wei 2 |2 |2 |2 |2 |2 | 4 |4 |4 |5 |5 |4 |Shalka 2 |2 |2 |2 |2 |2 | ================================================================ Bio ================================================================ Florita: Florita is a rather gentle creature, but is by no means your average fauna. It understands, intimately the ways of nature and should not be underestimated. There is a legend in the Isles of Pen-chi that the Master of Nature is in fact a Florita.
Troll: This lumbering giant stands at the least 3 metres tall and has unbelieveable strength. They generally carry a club of some sort, but the type varies. In the mountain regions of Crysla, there is said to be a club of pure grina.
Dwarf: Dwarfs are a relative of both trolls and Trolms. They are smaller than the others, but are by no means short. Some even reach a height of 2 metres (though 1.5 is more likely). They possess strength and intelligence and probably have some of the greatest hoards of ore.
Magfly: Native to the Isles of Pen-Chi, these insect-like creatures can be quite deadly. With a combination of decent power and speed, this is one bug you should be afraid of.
Manita: A relative of both Florita and Psyita, Manita is often called the Man-Eater. It has the look of a harmless flower, but it has the teeth of a deadly carnivore.
Water Demon: This creature has superior speed and attack and this makes it a worthy opponent. Especially for a fish. This is nothing like a shark or a piranha, but its fleshy hide means its defenses are low.
Healer: As its name might suggest, this creature is a healer. It belongs to a race of faerie that devotes its efforts to the art of healing. They rarely fight, but they have decent defensive abilities. A battle with a healer could last a long while. There are some exceptionally gifted healers that are very powerful. As a last resort, they will sacrifice there own health to take your own.
Trolm: This relative of the trolls and dwarves has superior defense, strength, and speed. This is one of the more deadly opponents you may face.
Bufli: This creature is native to Crysla and resembles a butterfly. It has an almost unheard of defense and speed combo that can be attributed to a special material that coats their body. It is believed that this material is controlled by a primitive magic that few can master. As soon as the creature dies, the material turns liquid and then evaporates in seconds.
Wataray: This gentle, undulating creature has one of the longest life spans of any other living creature. Some are said to be currently in their primes at the age of over 900 years. They have a vast knowledge of the ways of Water and can manipulate it with ease. It is said that even in legend, no creature has ever compared to the ability of the Wataray when it comes to water.
Attack Master: This elite warrior uses no weapons but their body. Their deadliness is matched by a very select few.
Water Dragon: This is not actually a dragon, but its powers are intense. Its weakness is only in magical defense. It has superior control over several of the elements and so had for a long time been thought to be a dragon.
Maxpider: This is one of the deadliest creatures to walk the lands. Its speed and attack are unmatched. They are native to the unsettled regions of Arbron (unsettled for obvious reasons). They have rather short life spans, but some reach ages of 40 years.
Psyita: This relative of Florita and Manita is extremely powerful in the area of magic. They are docile until provoked. Inhabiting the same region as Maxpider, these are probably the only creatures the Maxpider dare not cross.
Witch: In humans, those who are gifted in magic are witches. Rarely do males match the ability of females, but on the off occasion they do, they, too are referred to as a witch. It is an honor to have this distinction.
Wizard: These are sometimes referred to as rogues and some females are classified here as well. Their power is more aggressive, but they are generally not as skilled as a witch. Their knowledge of magic, though, is quite impressive and so witches and wizards often are regarded as equals. ================================================================ Legends ================================================================ Sabem is one of the oldest and most powerful creatures alive. It has mastered magic in a way that no other ever has. Its understanding of magic allows it to control all forms of magic and it can create spells never before used. Because of its knowledge, it knows how to use magic with very little energy.
Ah, the major advantage is size. An Axe or assembly program doing that is much larger than the coded needed to do that. Plus, this runs at almost the same speed. If it is slower, it is almost unnoticeable.