News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Ultima: Exodus (NES) *Editor*  (Read 8214 times)

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #20 on: October 19, 2020, 04:20:37 am »
Here's a little update!

The "Special Abilities" module is all done:


And the "Professions" module has been expanded to give control over casting abilities of each class:




Amazing to see that after all those years that dream is coming out!  :)

I'll try my best not to disappoint, but can't guarantee ;D

It's already looking quite complex, and that's by design since I want it to be able to edit every possible aspect of the game.
Maybe I will have to do a series of tutorials on how to use the editor once it's ready.

Ok Impala!

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • Ok Impala!
Re: Ultima: Exodus (NES) *Editor*
« Reply #21 on: October 21, 2020, 02:26:29 am »
Looking good! Will this editor be compatible with Ultima Exodus Remastered? (https://www.romhacking.net/hacks/4949/)

cospefogo

  • Full Member
  • ***
  • Posts: 174
  • "Take this silver dagger to save your neck."
    • View Profile
    • Fliperamas
Re: Ultima: Exodus (NES) *Editor*
« Reply #22 on: October 21, 2020, 05:59:57 am »
I believe yes, since we have the same author for both projects — the legendary Fox Cunning!
"Replicants are like any other machine - they're either a benefit or a hazard.
If they're a benefit, it's not my problem."

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #23 on: October 21, 2020, 06:44:20 am »
Indeed the focus is on Remastered hack support, but the editor will attempt to detect which ROM is loaded:


As you can see, some fields are disabled in the original ROM (i.e. primary attributes and second colour for character sprites).

Ok Impala!

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • Ok Impala!
Re: Ultima: Exodus (NES) *Editor*
« Reply #24 on: October 26, 2020, 10:57:38 am »
Amazing! I hope to find time soon to play Remastered, as it feels like the perfect opportunity to explore Exodus once again!  :)

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #25 on: November 18, 2020, 12:26:23 pm »
And the spell editor module is now about ready: https://youtu.be/8PZtkaMwx4o

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #26 on: January 15, 2021, 05:31:54 pm »
Hello!

I've been busy, so here are a few progress screenshots:


cospefogo

  • Full Member
  • ***
  • Posts: 174
  • "Take this silver dagger to save your neck."
    • View Profile
    • Fliperamas
Re: Ultima: Exodus (NES) *Editor*
« Reply #27 on: January 15, 2021, 05:43:45 pm »
Sire,

This is MAGIC!
Pure, shiny, astonishing MAGIC!

Regards!
"Replicants are like any other machine - they're either a benefit or a hazard.
If they're a benefit, it's not my problem."

Ok Impala!

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • Ok Impala!
Re: Ultima: Exodus (NES) *Editor*
« Reply #28 on: January 17, 2021, 07:21:18 am »
I totally agree! When this editor is finished, this might as well become my next project after Zelda II - Amida!  :)

cospefogo

  • Full Member
  • ***
  • Posts: 174
  • "Take this silver dagger to save your neck."
    • View Profile
    • Fliperamas
Re: Ultima: Exodus (NES) *Editor*
« Reply #29 on: January 17, 2021, 07:23:23 am »
And for me, I only dream someone could create a editor (or find a way through rom hacking) to replace the overall music on Ultima IV with the great tunes from Ultima III Exodus.

Music on Exodus is so pleasant.

Music on Quest of Avatar is sooo boring, most of the time.

 :-\
"Replicants are like any other machine - they're either a benefit or a hazard.
If they're a benefit, it's not my problem."

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #30 on: January 17, 2021, 02:45:06 pm »
Speaking of music, I'll start working on that after I've completed the Battlefield Map Editor.
Here's a preview of the current state:


January 22, 2021, 06:28:21 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
And finally an early screenshot of the Instrument Editor module :)
« Last Edit: January 22, 2021, 06:28:21 pm by Fox Cunning »

RobustGoingMeat

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Ultima: Исход (РЭШ)
« Reply #31 on: February 10, 2021, 10:16:40 am »
how to use this program?How do I open it?Maybe you need some program to run?Help!!

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Исход (РЭШ)
« Reply #32 on: February 11, 2021, 12:45:17 pm »
how to use this program?How do I open it?Maybe you need some program to run?Help!!

Hey! Thanks for checking this out.
Once I have implemented all basic features, I plan to make a nice executable packages for Windows, Linux and Mac OS.

For now you will need to use a Python interpreter.
Assuming you are using Windows, this is the one you need: https://www.python.org/downloads/release/python-387/

Once installed, you will need to run some commands to add a couple of necessary libraries:
python -m pip install -U Pillow
python -m pip install -U pyo

Now download the source code if you haven't already: https://github.com/FoxCunning/UE_Editor/archive/master.zip
Then on the command prompt go to the folder containing editor.py and run: python editor.py



If that's a lot of trouble don't worry: I shouldn't be too far from an alpha release.

RobustGoingMeat

  • Newbie
  • *
  • Posts: 2
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #33 on: February 11, 2021, 02:43:04 pm »
Yes, I will deal with it tomorrow and I will definitely write whether it worked or not. Thanks again you did a great job and I appreciate it

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #34 on: February 16, 2021, 10:53:20 am »
I've added some "translator's tools". These are meant to allow the creation of custom mappings to expand the alphabet:




Also made an alpha release package for Windows: https://github.com/FoxCunning/UE_Editor/releases/
It may be buggy and there are still a few features left to implement, but it's becoming usable.

I understand it will be a complex tool to use, and I don't have the equipment or the voice to make video tutorials :( so you'll have to wait until I have time to write down a little manual.

Ok Impala!

  • Full Member
  • ***
  • Posts: 104
    • View Profile
    • Ok Impala!
Re: Ultima: Exodus (NES) *Editor*
« Reply #35 on: February 16, 2021, 11:12:50 am »
This looks mighty impressive in all it's complex glory!  :)

Kronoan

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #36 on: March 01, 2021, 05:27:29 pm »
I'm excited for this Editor! I'd love one for Ultima IV for the Sega Master System! :)
I Like Swords!
Never Give Up, Never Surrender!
Time Can Be Your Ally, Use It Well!

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #37 on: March 03, 2021, 09:55:56 am »
I've just published another Alpha release: https://github.com/FoxCunning/UE_Editor/releases
Mac OS and Linux packages will follow soon as I move to Beta.

All the editing features are there, some UI elements still need implementing or adjusting.

As I mentioned it's quite a complex piece of software, and I'd like to create a tutorial or two.
What would people prefer, video tutorials or hypertext with screenshots?


I'm excited for this Editor! I'd love one for Ultima IV for the Sega Master System! :)
The SMS version of Ultima IV was great and very close to the computer releases.
Hopefully someday I will have time to look into it too, or even better maybe someone with more experience on the platform will beat me to it ;)

iridium_ionizer

  • Jr. Member
  • **
  • Posts: 40
  • The universe is complicated. Get used to it.
    • View Profile
    • Iridium Ionizer's Retro Projects
Re: Ultima: Exodus (NES) *Editor*
« Reply #38 on: March 11, 2021, 12:08:08 am »
It includes a built-in sound/music editor! Color me impressed.

Fox Cunning

  • Jr. Member
  • **
  • Posts: 75
  • Barrel-roller
    • View Profile
Re: Ultima: Exodus (NES) *Editor*
« Reply #39 on: March 11, 2021, 07:46:03 am »
The beta version is available https://www.romhacking.net/utilities/1588/
And pre-compiled packages are on my GitHub: https://github.com/FoxCunning/UE_Editor/releases

Being a very "hacky" tool, it's not the easiest to use ::) I should make tutorials for it.

It includes a built-in sound/music editor! Color me impressed.
I tried to make it as complete as I could ;D Instruments and music can be modified without external tools, although for creating music from scratch I'd suggest FamiStudio (my editor can import from that with just a few caveats).