Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
New Server | HOMM1: info forum | HOMM2: info forum | HOMM3: info forum | HOMM4: info forum | HOMM5: info forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Library of Enlightenment > Thread: Heroes 1 appreciation and modding
Thread: Heroes 1 appreciation and modding This thread is 5 pages long: 1 2 3 4 5 · «PREV / NEXT»
lujo
lujo


Hired Hero
posted February 03, 2017 08:50 PM

AlexSpl said:
Well, run it on Windows 95, and you'll get actual colors. The only viable solution is to patch the executable. I can do this, but don't want to, now.

You won't make things work without dancing with the executable


Hmm, how would you patch the executable?

And I'm totally curious if I could make it work without messing with the executable I think it's possible if I can find one screen in the game which is full screen, then paste the palette there, screenshot it in compatibility mode and paste the screen into paint.net, then just get the native palette from that.

I'm so going to do that, lol, just wait till I figure out which screen to use!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 03, 2017 09:11 PM
Edited by AlexSpl at 21:13, 03 Feb 2017.

Quote:
Hmm, how would you patch the executable?

Welcome to DF2 The main reason why I don't want to delve into the problem is that I don't want to waste my time. And I'm already aware that there are no simple solutions to this problem. And, finally, I'm okay with b/w cursors.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 03, 2017 09:40 PM
Edited by lujo at 21:41, 03 Feb 2017.

AlexSpl said:
Quote:
Hmm, how would you patch the executable?

Welcome to DF2 The main reason why I don't want to delve into the problem is that I don't want to waste my time. And I'm already aware that there are no simple solutions to this problem. And, finally, I'm okay with b/w cursors.


There's a misunderstanding, I wasn't asking you "how can I talk you into patching the exe". I'm not asking you to do it, I was merely asking what you would do, because you seem to know your way around it.

I'm grateful for the rest of the info and the stuff. It's just, hey, you say you know how to adress it, so I ask "Well, how?" because I might learn about the program if I get an answer, but it's ok if you don't want to bother explaining.



 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 03, 2017 09:58 PM

OK, I understand your point, and I'm sorry. I would started with writing some kind of an interceptor which converts palettes. But I intuitively think that there's a simpler solution in the air. So, the good news is that the problem is solvable. But I am really not interested in it now, sorry again.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 04, 2017 09:36 AM

If its possible I suggest add to tavern ,,give 1000 gold a day income". And in guild 1 sulf(warl), cristal(barb), merc(sorc), gems(knight). Better gameplay.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 04, 2017 02:55 PM

AlexSpl said:
OK, I understand your point, and I'm sorry. I would started with writing some kind of an interceptor which converts palettes. But I intuitively think that there's a simpler solution in the air. So, the good news is that the problem is solvable. But I am really not interested in it now, sorry again.


Oh, well, what I wanted to try doesn't work. The colors just get inconsistently garbled. It was too silly to work anyway.

As for an exe hacking solution, well, who holds the rights to the game? Also, what would paying someone to do it cost?
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 04, 2017 03:26 PM

I think if its to hard and thing is small and not important harm to lose time. Maybe in future will be solution. Now maybe most impoetant things like changing creatures. How about to replace griffin to knight? Swordsman as neutral and ghost to warlock?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 04, 2017 04:09 PM
Edited by lujo at 18:25, 04 Feb 2017.

Baronus said:
I think if its to hard and thing is small and not important harm to lose time. Maybe in future will be solution. Now maybe most impoetant things like changing creatures. How about to replace griffin to knight? Swordsman as neutral and ghost to warlock?


What time? I can't do any of those things because I'm not a coder, and I don't think I would do any of those things even if I could.

"Translating" is easy because a coder has made the graphics files accessible, so replacing them is trivial, which is why I could do it. Translating in-game text is fiddly because it's all part of the exe, but if I knew how to make the OgreGUI read the cyrilic charaters that woud be trivial, and I can probably do it without that but I would have to stick to string legths of the russian translations. Which I mostly did and got about half of it translated allready.

But as for most other stuff, the general thing is that I would need to be able to code, which I am not, or even just understand the program better than I do now. People who are coders don't have the motivation, I was told right away. Which is why I generally avoid anything where necessary people with technical skills aren't being paid. A good, properly run effort in any field relies on being able to pay technical people and manual labor people money. Then what they want and don't want doesn't matter, other than the ammount of money. You give them money and they do what needs to be done.

So I have to ask, just in case, is there anyone who'd take money to fix the cursor, and what ammount of money would we be talking about?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 04, 2017 06:38 PM
Edited by AlexSpl at 19:15, 04 Feb 2017.

While on the setup tab, tick "To search national" checkbox, then press "Define..." button, and type in Russian characters, both uppercase and lowercase.

Or you can just copy and paste the following strings:

#C9#D6#D3#CA#C5#CD#C3#D8#D9#C7#D5#DA#D4#DB#C2#C0#CF#D0#CE#CB#C4#C6#DD#DF
#D7#D1#CC#C8#D2#DC#C1#DE#A8#E9#F6#F3#EA#E5#ED#E3#F8#F9#E7#F5#FA#F4#FB#E2
#E0#EF#F0#EE#EB#E4#E6#FD#FF#F7#F1#EC#E8#F2#FC#E1#FE#B8

Make sure you copy all three of them

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 04, 2017 07:24 PM
Edited by Baronus at 19:29, 04 Feb 2017.

In community we dont earn money. It wolud be destroy community. We do all free a must have willingness. I cant do this because im not a programmer.  It maby take a lot of days find it and effect is poor. Only cursor? I dont see another who want other cursor only you. You must understand.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 04, 2017 08:08 PM

AlexSpl said:
While on the setup tab, tick "To search national" checkbox, then press "Define..." button, and type in Russian characters, both uppercase and lowercase.

Or you can just copy and paste the following strings:

#C9#D6#D3#CA#C5#CD#C3#D8#D9#C7#D5#DA#D4#DB#C2#C0#CF#D0#CE#CB#C4#C6#DD#DF
#D7#D1#CC#C8#D2#DC#C1#DE#A8#E9#F6#F3#EA#E5#ED#E3#F8#F9#E7#F5#FA#F4#FB#E2
#E0#EF#F0#EE#EB#E4#E6#FD#FF#F7#F1#EC#E8#F2#FC#E1#FE#B8

Make sure you copy all three of them


Thank you, but this doesn't work because my windows don't seem to have Russian characters installed.

So the string gets converted into ި

(That's a string of weird characters none of which are cyrilic, it's mostly latin letters with dashes, dots and stress marks).

How do I instal russian character recognition in Windows? I feel stupid about asking.

--

As for paying someone - money is a wonderful motivator for people who can't find motivation on their own. I can't force anyone to take it But the way the whole world works is that people do something they see no point to, but they get rewarded with money which they can use to do whatever. So if noone who can fix the cursor palette knows why, then noone will fix the cursor. But anyone can probably come up with things to do with money I would give them if they fixed the cursor palette, so someone might fix it. Money is a magical, wonderful thing for motivating people.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 04, 2017 08:17 PM

Quote:
So the string gets converted into ...

It's Russian characters actually.


You have to install Russian language pack.


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 04, 2017 10:27 PM

But for money peple murder others. In Russia eg. its a very big problem and people suffer by money. Money is usefull but nothing to love.  Be patient. Will come the day you get it. Enjoy this big stuff we linked you. You cant imagine writing first post you find such big treasures to HI. Ony cursor is not in your dreams. But you have more another things. Mods tools. And thats not end. There are other mods.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 06, 2017 10:10 PM
Edited by AlexSpl at 08:46, 07 Feb 2017.

Well, I'm making headway. Just fixed the first color cursor

* * *
Done.

H1 TE with color cursors (test version, works for windowed mode)


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 07, 2017 04:00 PM
Edited by lujo at 16:07, 07 Feb 2017.

Baronus said:
But for money peple murder others. In Russia eg. its a very big problem and people suffer by money. Money is usefull but nothing to love.


Noone is going to get killed for money, but some hard and objectively boring work might get done, and someone might be glad they did it. It's just an universal reward and it is useful.

AlexSpl said:

Done.

H1 TE with color cursors (test version, works for windowed mode)




This is excellent!

It works in full screen, too, if that means anything. The palette doesn't seem exactly right. I'm ok with it as many of the icons look right, but proper feedback is proper feedback. I'm curious why this is, too.

Now I guess I can translate the exe if I can get the Russian Language packs to work. Microsoft stopped supporting XP, so I can't get it from where I'd normally get it but I'll try to translate on a newer OS.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 07, 2017 04:14 PM

Quote:
It works in full screen, too, if that means anything.

There are certain problems in full screen mode, but I'll fix them eventually. Actually, I already have a working solution, but it's lame.

Quote:
The palette doesn't seem exactly right.

Maybe. I have used H1XAggUnpack utility to get source images for cursors.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 07, 2017 05:11 PM

Great! You have done really great thing. Not for you, because you dont need but for mate!
Lujo your dreams come true very fast! :-)
What about Notepad++ supports a lot of languages?
https://notepad-plus-plus.org/

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
AlexSpl
AlexSpl


Responsible
Supreme Hero
posted February 08, 2017 10:34 AM

Now color cursors look properly in fullscreen mode.

H1 TE Offline 1.04 f9

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
lujo
lujo


Hired Hero
posted February 08, 2017 03:30 PM
Edited by lujo at 15:31, 08 Feb 2017.

AlexSpl said:
Now color cursors look properly in fullscreen mode.

H1 TE Offline 1.04 f9


It does! Amazing Job!

Baronus said:

Lujo your dreams come true very fast! :-)



Oh this was great and I'm very grateful!

It's not really my dreams as much as I thought that if I'm going to suggest people Heroes 1, then I'd like to suggest the TE mod. So I have to translate it, but if the cursor is bugged then the game looks visibly worse than the non-TE game. It used to be a tradeoff, now I can say, look, it even fixes the old windows version cursor bug

For some people that's reason enough to replay the game.

But I need to translate it first, and I'm still having trouble with ogreGUI even on windows10.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Baronus
Baronus


Famous Hero
posted February 08, 2017 04:10 PM

So you have :-)
Fast:-) Thanks AlexSpl. Its community :-)

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 5 pages long: 1 2 3 4 5 · «PREV / NEXT»
Post New Poll Post New Topic Post New Reply

Page compiled in 0.0579 seconds