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 1 Guest are viewing this topic.

Dream of Omnimaga

#45
There is an English version as well. The French version is actually outdated compared to the English one, since I stopped maintaining it. The English one came out in 2013 and fixes bugs, replaces most magic spell names and other stuff (eg Fire 2 was changed to something else), while the CSE remake expands the story, replaces more stuff, increases difficulty and gets rid of some unimportant features to accomodate the smaller CSE RAM. Also, unlike the 84+ versions, the CSE version is no longer part of its original series, hence the name change.
  • 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

Keep in mind that it's very ancient in terms of DJ code quality. Just the map engine is like 6 KB :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

novenary


Dream of Omnimaga

Indeed. If I rewrote everything I bet it would be halved.

Also not much progress this weekend due to being busy and yesterday's internet outage. By the way text will be added before and after battles with possibly an animation when you get a new job/skill set.
  • 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

Duke "Tape" Eiyeron

Hehe, optimizing old code is quite fun! :p And yay for updates!
  • Calculators owned: A lot.

Dream of Omnimaga

Nah it isn't. :P At least for me. In some cases, such as Mana Force, it takes weeks before I finally understand my old code and in Metroid II's case, I had to rewrite everything because I just was unable to figure out what my old code did. :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

Duke "Tape" Eiyeron

That's the fun in reverse engineering! :p YOu gotta find out what's happening and how it's happening! ;)
  • Calculators owned: A lot.

Dream of Omnimaga

I never had luck in reading other people's code or my older code, tho. Nowadays this is why sometimes I just write down what variables I use and for non-BASIC stuff I also comment my code.
  • 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

Duke "Tape" Eiyeron

That's a skill you actually have to learn, it's really not easy at all to bend his mind to shape it to the thoughts of someone else.
  • Calculators owned: A lot.

Dream of Omnimaga

Oh, trust me, I did try to learn it. My learning abilities are severely impaired when I have habits to change, though (blame autism?). So I pretty much gave up on it (same with ASM/C/etc)

Anyway, back on topic, since this is part of a new series where future games will most likely use a battle layout like Reuben Quest, do you think for this MF remake I should change the battles to use a new layout or should I stick to that Mario RPG perspective?
  • 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

Duke "Tape" Eiyeron

We have already talked about your languages issues and i'm not forcing you againg.

But back on topic, I've got an idea : do the reverse thing : you have a assembler engine done by someone else (say by Soru, juju, me whatever) and you are in charge of the Basic script. Games like FF use sort of scripts to manage battle events or things like that.
  • Calculators owned: A lot.

Dream of Omnimaga

THat will probably be what I'll do with FFII. Since it will most likely have a 84+CE version due to the CSE being discontinued, I'll most likely need an ASM walking engine since in BASIC that would be too slow compared to the CSE.
  • 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

#58
UPDATE: Skills for the Mage, Wizard and Dark Paladin have been implemented, although there are still some display issues going on. The magic animations were enhanced with colors as follows:



In addition to that, the battle layout was stretched to fit the screen.

EDIT: All magic skills for the Master job are implemented as well. The final spell was entirely replaced with something epic :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

Duke "Tape" Eiyeron

The last animation is quite long (the appearing pixel one) but the result of all animation is very good. Nice work DJ!
  • Calculators owned: A lot.

Powered by EzPortal