Author Topic: Elvyna 4 - For the 83/84+!  (Read 6488 times)

0 Members and 1 Guest are viewing this topic.

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #15 on: July 09, 2013, 11:31:06 am »
Yeah lol 4 short posts in tandem
I was using v2.12 of copyprog from ticalc.org but now I have taken the latest version (July 5) from Omnimaga.
I still get similar results :(

Are you sure that you have the latest post?
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #16 on: July 12, 2013, 11:57:55 am »
2.53/2.55 MP users, rejoice! This dev release is still compatible with MP OSes.
But if you're before 1.15, then you'll need to upgrade, so get a link cable, get 1.19 from TI's website, and go upgrade.
I made some programs to work with the inventory. But there's still work to do:
  • Equipment: need to write programs for handling equipment
  • Shop: i. e., writing routines for buying items
  • Inventory screen: scroll or screen? Scrolling dynamically looks better, but is slower (especially using a hexadecimal display routine). Moving screen by screen is faster, but isn't aesthetically as good.
  • And of course, the combat engine.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #17 on: July 25, 2013, 06:34:43 pm »
No dev release today or tomorrow, but I have a reason not to support 2.53/2.55 MP:
Using MP OSes will take more memory, and possibly be slower, giving a subsidized gaming experience, and I will not accept criticisms about the speed or memory problems solely on those OSes.
(Also, I decided not to scroll the inventory screen.)
« Last Edit: July 25, 2013, 06:35:03 pm by blue_bear_94 »
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Re: Elvyna 4 - For the 83/84+!
« Reply #18 on: July 25, 2013, 09:30:43 pm »
What exactly in the game is incompatible with MP OSes anyway?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #19 on: July 25, 2013, 10:01:26 pm »
What exactly in the game is incompatible with MP OSes anyway?
Everything works currently, but I fear that the programs might run more slowly.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Elvyna 4 - For the 83/84+!
« Reply #20 on: July 25, 2013, 10:16:51 pm »
From experience, this only happens if MATHPRINT is activated. If the user disables it in the MODE menu before playing, it should run at perfect speed. The only issue I can think about is the extra Text() row glitch, which happens on the 84+/SE, although a bit more frequently on MP OSes http://tibasicdev.wikidot.com/text . Also some ASM libs such as xLIB or text inversion routines will not work properly on MP OSes either. And yeah I still remember the OS 1.14<>1.15 compatibility issues due to Illusiat 6 only working fine on 1.14 or below XD (unintentionally fixed in the Nemesiat re-release)
« Last Edit: July 25, 2013, 10:17:53 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Elvyna 4 - For the 83/84+!
« Reply #21 on: July 26, 2013, 05:09:24 am »
You could also auto-disable mathprint when running :)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #22 on: July 26, 2013, 11:14:48 am »
Which would then make it incompatible with previous OSes. :P Unless you use some asm.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Re: Elvyna 4 - For the 83/84+!
« Reply #23 on: July 26, 2013, 06:50:11 pm »
Yeah true, the programs won't even send with TI-Connect if you try to send it to OS 2.43 or below and it includes Mathprint-only commands. You can always provide an alternate launcher for non-MP OS users, though. The MP launcher would just have CLASSIC:prgmELVYNA4 as code
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #24 on: July 26, 2013, 10:04:16 pm »
Right now, I'm planning to add spells, as a milestone to implementing the combat engine. My first thoughts were to use Str8 to store the data on what spells the character knows.
Advantages:
  • Smaller memory footprint
Disadvantages:
  • Other programs may conflict; player might unknowingly delete it

Or I might use a list.
Advantages:
  • Easily recognized as a part of a savefile
  • Fewer conflicts
Disadvantages:
  • Higher memory footprint, especially with many spells

Right now, it's unclear how much memory the game data would take. Probably not much RAM; CopyProg can read most of the data. On the other hand, I still have the combat engine (duh!), entity handling (e. g. with NPCs), and the launcher. And crafting.
« Last Edit: July 28, 2013, 11:50:09 pm by blue_bear_94 »
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #25 on: July 29, 2013, 12:05:59 pm »
Well, here's an update.
This consists of all the work that I've done in the past seventeen days, and adds inventory. To open up the menu, use prgmR. Use the arrow keys to navigate, and 2nd to use an item. The inventory files are R and Q. There is a technical item that never shows up in the screen, and is not usable. So next, I have spells, and then I can finally complete the battle engine!
« Last Edit: July 29, 2013, 12:06:23 pm by blue_bear_94 »
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #26 on: October 05, 2013, 09:46:28 am »
I haven't released an up date in a long time ;). So I should probably give you what I've done in the two months between.
Behold, the combat engine!
(Store a value into Ans and run prgmF)
Also, for those with problems with Domain errors when running prgmZ, try using prgmL first.
Edit: For those wanting to know how I implemented spells, I used a list to store 24 bits of data in each entry. Try storing {63} to LW.
« Last Edit: October 05, 2013, 09:48:53 am by blue_bear_94 »
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline Dapianokid

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 539
  • Rating: +46/-27
  • That one dude
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #27 on: October 05, 2013, 02:19:02 pm »
blue_bear_94, you just earned yourself a spot on my essentials folder for calc gaming when going on road trips. This game will be the prequel to my attendance of a wedding, takin gthe place of my Rubi'ks cube! :O this is a cool game.
Keep trying.

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #28 on: October 31, 2013, 04:27:53 pm »
blue_bear_94, you just earned yourself a spot on my essentials folder for calc gaming when going on road trips. This game will be the prequel to my attendance of a wedding, takin gthe place of my Rubi'ks cube! :O this is a cool game.
Please note that this game is nowhere near complete. I have yet to produce a coherent program, and after doing so I must add all the data.

On the other hand, here's all my work from the 26 days since the unreleased 131005 release. Enjoy, and happy Halloween!
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: Elvyna 4 - For the 83/84+!
« Reply #29 on: November 09, 2013, 05:05:51 pm »
Another update.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの