Join us on Discord!
You can help CodeWalrus stay online by donating here.

First Fantasy: Mana Force RPG Color remake! [84+CSE] [hybrid BASIC] [DCSE8]

Started by Dream of Omnimaga, February 11, 2015, 07:07:49 AM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

tr1p1ea


Unicorn

Yup, I just saw that one. Again, I can't wait and if you need a beta tester just PM me!
  • Calculators owned: I own all of them: PICKACHUP TI 84+ CSE TI 83+ SE TI something something ??? ??? ??? ??? ???
  • Consoles, mobile devices and vintage computers owned: PICKACHUP ??? ??? ??? ??? ???



??? ??? ??? ??? ???

Dream of Omnimaga

Thanks. For now I should be fine, but if I add many extras then I might need some help to test the final product in case some bugs slipped by. Plus since the amount of experience and gold changed, the difficulty was changed as well, so I might need help to make sure the game is well balanced (it was meant to have some grinding though)
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dream of Omnimaga

It appears that Celtic BufSpriteSelect sprite routine does actually support drawing outside the regular graph screen boundaries. Basically, instead of the screen boundaries ranging from (0,0) to (320,240), they range from (-27,-46) to (269,170). I'll see what I can do with this. I might actually be able to sneak in some sprite-based menu borders in the game while still keeping it full resolution. :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dream of Omnimaga

Ok, so menu border idea scrapped, because it was a bit too slow to be worth it. Now I worked on reorganizing some of the game routines so that I can launch them separately and get rid of some Lbl and Goto commands. It should also hopefully make it easier to switch to any point in the program, such as when you die. The title screen was altered a bit too: The copyright is now in a single line, as I felt it was too big and intrusive before.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

CKH4

You may want to use a list for the dungeon completed or you may be able to store the maximum dungeon into one variable. I'd use a list for all the player stats but it'd be very easy to hack.

Edit. Wow I'm behind on this thread. This was supposed to refer to the variable list on the previous page.
  • Calculators owned: TI-83+, TI-84+


Dream of Omnimaga

No problem. I will most likely use a list, since the game isn't linear. The rest will also be moved to lists in future builds.

Thanks btw :D
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Dream of Omnimaga

#37
UPDATE: Dungeons are underway! :)

They are far from finished, though, so they're not full screen yet and the only battle-related thing that is complete right now is the battle intro animation (it will just glitch out after the screen goes black):



Also, since neither jsTIfied nor WabbitEmu emulates the TI-84+CSE 3-bit color mode properly, I decided to use screen inverting like in FFII and III for the NES instead for the time being in the battle intro.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

Thanks :D I hope to be able to make dungeons full screen soon.
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

novenary

That looks damn cool DJ, nice to see this progressing.

Duke "Tape" Eiyeron

Yeah, this seems going in the right direction. Shame that we can't get such results on Prizm BASIC though.

Mmmh... Parsing...
  • Calculators owned: A lot.

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Dream of Omnimaga

Quote from: Eiyeron on March 15, 2015, 09:33:23 AM
Yeah, this seems going in the right direction. Shame that we can't get such results on Prizm BASIC though.

Mmmh... Parsing...
On the PRIZM, however, you can use colors on the homescreen with the Locate command. On the 84+CSE we need a third-party lib. The only PRIZM downside for this game would be that there would be no background color behind text, so it would just be the letters that would be colored. From experience, it's still possible to make something look good, though, not only because the colors available are good but also there are many more characters not available on the Z80 calcs.

Quote from: Cumred_Snektron on March 15, 2015, 10:10:32 AM
Quote from: Eiyeron on March 15, 2015, 09:33:23 AM
Mmmh... Parsing...

To TI 84+ (Monochrome) Basic :P
Er, FF:MF already exists in that form (as Mana Force), and the French version came out almost 13 years ago: http://www.ticalc.org/archives/files/fileinfo/453/45377.html  :P
  • Calculators owned: TI-82 Advanced Edition Python TI-84+ TI-84+CSE TI-84+CE TI-84+CEP TI-86 TI-89T cfx-9940GT fx-7400G+ fx 1.0+ fx-9750G+ fx-9860G fx-CG10 HP 49g+ HP 39g+ HP 39gs (bricked) HP 39gII HP Prime G1 HP Prime G2 Sharp EL-9600C
  • Consoles, mobile devices and vintage computers owned: Huawei P30 Lite, Moto G 5G, Nintendo 64 (broken), Playstation, Wii U

Snektron

  • Calculators owned: TI-84+
Legends say if you spam more than DJ Omnimaga, you will become a walrus...


Powered by EzPortal