View Issue Details

IDProjectCategoryView StatusLast Update
06680ElviraGeneralpublic2025-02-27 00:13
ReporterTorti the Smurf Assigned ToWepl  
PrioritynormalSeveritytweakReproducibilityalways
Status resolvedResolutionfixed 
Project InfoElvira - Mistress of the Dark (Horrorsoft/Accolade)
http://www.whdload.de/games/Elvira.html
Summary06680: Umlauts in the German version are broken/glitched
DescriptionThe german whdload version has this text glitch since 1.0.

You see, (in the pictures that i attached)
that the german "umlaut" ü is (randomly) glitched in some scenes, or missing.

The same text is not broken when running from the same disks. (original)

PLEASE fix this Amiga Classic (T_T)
Steps To ReproduceJust load my savestate (RESTORE > the name is 1)
then click on the meat and you see the ü is glitched.

If you press on Save and type 1 to overwrite the gamesave
the Ü is completly missing.

I am not sure if only the "Ü´s" are affected. (did not finsih it ... yet)

Not sure if the broken text also affect or corrups other thing in memory.

Hopefully this gets fixed because Elvira is such a Amiga Classic and such a PAIN
to run on anything higher than a 1.2/1.3 Rom.

Greetings and thanks,
Torti
TagsNo tags attached.
Attached Files
MissingLetter-Ü.jpg (170,821 bytes)   
MissingLetter-Ü.jpg (170,821 bytes)   
Example-Meat-Random1.jpg (186,301 bytes)   
Example-Meat-Random1.jpg (186,301 bytes)   
Example-Meat-Random2.jpg (186,404 bytes)   
Example-Meat-Random2.jpg (186,404 bytes)   
1 (21,780 bytes)   
l����g�IKJpJ ����� ����������8�������� �����X�2 ]����� m����� m���� m���� m����� m��������������������i =����i =����i
 &�������� ����  ����# ����" ����% ������������������������������/0����0������<����=����H����H����F����F����9����G����G����G�������� �������� �������� �������� ���������{���� #��������� l����$
0����� |����� |����~ Z���� }����� o��������v����9 ����9 <����6����v��������m��������i ������ ����� ����G �������� +����
 g�������������������������������������������������������������)����J������J
�B����J������J������J������J������J

 E����J

������J-2 Q����J
�e����J
�e����J
�f�����

 `������������� J�������� ��������� ��������� ��������� ��������� ��������� K����� z����� z����� z���� z����� ������ ������ ����� ������ ������ ����� �����  ������ ����� ����� ����� ����� ������ ����� ������ ����� ������������������������������������������������<c ���������q�������� ��������� ��������� ��������� ��������� ��������� ��������%2 ������	�	����0!/	�!�	����������p����������p��������p��������p��������p��������n�����Fd U��������m��������m��������m��������m��������m��������m��������m��������m��������l��������l��������l��������l�������
�abg]Yl���������a���� ��������� ���������c ��������� ��������� �����}���� ����0 ^���� ����������������������������� ��������� ����������������������������� ����������������������������������������������������������������������H���������H�������������������������������������� ��������� ������������������� ��������� ^���� t�������� ����� �����$ ����������� ������ ����� ����� ��������� �������� ~���� }����
 |�������� {���� z�����	 y����� x����� w����� v�������� u����
 s�������� r����
 q����� p����� o����
 n����� l����� k����� j�������� i����� h����
 �����J
�f�������� d����� c�������� b�������� a����99H	F	=	<	:	�	�	�	�			�������(�����@���������������������� ���������_�����	�	8	��	 \���� [�������� V�������� X�������� W����J�Y����c ��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������	��������![	UAW	����A����A����A����A����� !

��������������������������a�����c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c��������c����~ Z��������� �����Z7 �����f� ����f3 �����ZV� �����Z ����n< �����Z2 �����<# 
����Z< ����Z� ����Z
 ����������������Q����R����onmmlkjhgfecba`^]\[[ZYXXWVUUTSR����3b����4��������5��������6��������7��������8��������9��������:��������;��������<��������=��������>��������?��������@��������A��������B��������C��������D��������E��������F��������G��������H��������I��������J��������K��������L��������M��������N��������O��������P����~ ����~0O����q M����~�( T����~ S����~�d ����~�� Q����~
 P����~(
 R����~
 ����~ K����~ L����������������2��������1��������-��������.��������/��������0����������������
�# -����� .���� �����
 ��������
 �����
 �����
 $�����
 $�������� ��������!��������"������������������������ ��������,���������������������������������������������
 ?����� >����� A�����
 9����� ;�����
 @�����
 1����� 8�����-
 3�����# 4����� 5�����-
 7�����# 6����� 2����� /�����n :�������������� 0����� 0����� 0����� 0����]- (����] '����] '����]0&����] %����]
 ����

 ����]2 "����]0����]0����]n
 ����] ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������8?=B<B:@;@9>FDGDH>����`������������������������������������������������X�����YZ����Z��������[��������\��������]��������^��������_����������������
������������[YUYVXZW]^^\������������&��������S��������T��������U��������V_����a����������������
��������R�����# ,��������#��������$��������%��������'����i>2���������*��������b����k0 ����������������������������)8�/ic������*��
������,-.78:���((
	����������������


�^l������
1 (21,780 bytes)   
Without-WHDLOAD.jpg (174,037 bytes)   
Without-WHDLOAD.jpg (174,037 bytes)   
Without-WHDLOAD-2.jpg (174,037 bytes)   
Without-WHDLOAD-2.jpg (174,037 bytes)   
Without-WHDLOAD2.jpg (160,291 bytes)   
Without-WHDLOAD2.jpg (160,291 bytes)   
example1.jpg (86,358 bytes)   
example1.jpg (86,358 bytes)   
example2.jpg (75,839 bytes)   
example2.jpg (75,839 bytes)   
Elvira.Slave (5,312 bytes)
MachineA1200
CPU68020
CPUSpeed50
ChipSetAGA
GFXCardNone
ChipMem2 MB
FastMem32 MB
WorkbenchOS 3.9
KickROM40 - Kick 3.1
KickSoftNone
WHDLoad19.1
imported

Activities

Torti the Smurf

Torti the Smurf

2025-01-23 20:00

reporter   note ~14346

\(^-^)/ Thank you Wepl \(^-^)/
Wepl

Wepl

2025-01-24 21:36

developer   note ~14347

And there is no problem when running without WHDLoad?
Torti the Smurf

Torti the Smurf

2025-01-25 20:39

reporter   note ~14348

None.

I attach two Photos of the same Location with the exact same Files,
but without the WHDLoad Slave.

Maybe you could try the 1.2 kickrom ? This Game is a bitch ... literally ;)
Torti the Smurf

Torti the Smurf

2025-01-25 20:49

reporter   note ~14349

Had a little issue with the upload of the screenshots; 3 photos where uploaded.
Torti the Smurf

Torti the Smurf

2025-01-26 23:42

reporter   note ~14353

Sorry Wepl, the same files from the floppys where ok with ScummVM
but not when running in WinUAE or the Mist/er.

Still Odd, nobody ever mentioned this. No german review that i could find.
Why is that; some font table mixup ?
Should you close this ?
idk anymore..sorry Wepl
Torti the Smurf

Torti the Smurf

2025-01-27 15:06

reporter   note ~14357

Found the issue !!!; and its NOT the fault of the WHDLoad Slave !!!

(i did not remember to having this issue back then)

The Issue is within the File called "gameamiga" !

If you look at that file in HEX and seach for the entry "Stück fleisch"
you will see a weird symbol.
The Game dont "knows" Ü´s and such "umlauts" and works with % a
nd other symbols instead.

Right at the beginning of Elvira; when the guard captures the "player"
there is a German line...
"... in das Büro des Wachkäptens"

So the Ü Font is there! but its a % in HEX in that scene but not for the "Fleisch scene" ;)
 
Then i tried to edit that into the "Stück Fleisch" ; .. did not work... hmm

But a "u" or any other Letter works... very odd. ill look at that some more.

This can be closed, i gues; Sorry Wepl but my memories have failed me :(
Torti the Smurf

Torti the Smurf

2025-01-27 15:25

reporter   note ~14358

Well look at that :)
Get this, dear Mr. Wepl.

The line "Stück Fleisch" has to be written like this "St%Ck Fleisch"

% = ü

yes, but the C has to be in CAPS otherwise it wont find the correct Font.

What a weird bug :) .. Hmm, think i edit that with the HexEditor.
Dont know how many of those font glitches are in there ...

Greetings and thanks
Torti
Wepl

Wepl

2025-01-27 20:23

developer   note ~14359

I did already see this. The problem is probably that some strings are printed using a printf variant function which uses % as a formatting char. Will see if this can be patched somehow.
The save game 'Überschreiben' is contained in the runit exe and can probably fixed directly.
Torti the Smurf

Torti the Smurf

2025-01-27 22:39

reporter   note ~14360

Yup.
I manually patch (edit) the Mainfile (gameamiga) while playing though it.
(half way there)

There are tons of those glitches in the German version.
Also, some lines are false or not complete.

This needs more then a "replace this with that".

I go through this, line by line. Its super tedious :)

The missing Ü in "überschreiben" was the first thing i fxed ;)

This will take a while, but ill do it !

Greetings and sorry again for all the extra work that i might have caused. :(

i would have a feature request if you wont mind: Movement with the Arrow Keys.
That would be so helpful.

Thank you Wepl.
Torti the Smurf

Torti the Smurf

2025-02-02 00:57

reporter   note ~14374

added the reworked files or the German version;
just in case you have any use for it.

finished it two times from start to finish.

greetz
ElviraDePatchFinal.lha (106,849 bytes)
Torti the Smurf

Torti the Smurf

2025-02-02 01:11

reporter   note ~14375

edit: of/from the German version; damn typos!
(why is there no edit feature on mantis?;)

time to take a nap ...

(=____=)
Torti the Smurf

Torti the Smurf

2025-02-02 23:07

reporter   note ~14376

Ohh for f. sake !;i found one more garbled text on my third and last playthrough!

fixed. I think i can finsih that game pretty much blindfolded now ;)

greetz
ElviraDePatchFinal-2.lha (106,850 bytes)
Wepl

Wepl

2025-02-12 01:43

developer   note ~14386

Can you test attached Slave?
I have fixed the ü umlauts and added your patches to gameamiga into the Slave.
Please test with the original gameamiga!
source: https://github.com/wepl/winstalls
Torti the Smurf

Torti the Smurf

2025-02-13 13:37

reporter   note ~14387

Its not only the Ü´s :)

Did a quick test tho.
(go 1 step forwart,turn right & look at the painting of the Castle. Text fixed)

But in the "Elvira is rescuing the player" sequence,
a whole text passage is missing; so i cant approve that ;)
Torti the Smurf

Torti the Smurf

2025-02-13 13:42

reporter   note ~14388

ähh..i meant "forward, NOT forwart XD ; those typos are so embarrassing.
Torti the Smurf

Torti the Smurf

2025-02-13 14:23

reporter   note ~14389

Just a thought ... wouldn´t it be simpler to just add the patched file
and make that a choosable option for the installprocess itself ?
Torti the Smurf

Torti the Smurf

2025-02-14 15:30

reporter   note ~14391

Hmmm, a lot of Item despriptions has been trashed by the new slave.
(just from a short test)

This is one of those cases, where you fix one thing
and on the other end, something else breaks.

I was always a "if it works, dont fix it" guy.
When the endresult on the Screen is the same,
why taking the risk of probably introducing new bugs. (i never undersdood)

There are some WHDLoad Installs that come with additional files,
so this would not be the first time; just give the user the option
to choose the patched German version on install.

With that, lots of additional testing, time & headegg´s could be avoided.
Just saying ;)

Hmm, there are slaves that weren't updated for about 20 years,
like the FEARS AGA slave.
The forced Trainer is a problem on some configs and CACHE is forced off on an AGA C2P Game, yet, nothing happends :)

anyway, getting of track here (sorry)

If you dont mind; i would just update the install, really.
That has been tested and prooven to be working just fine.

(finished the game 3 times from start to finish with the German patched files)

https://whdload.de/mantis/file_download.php?file_id=1889&type=bug

Greetings,
Torti

https://whdload.de/mantis/file_download.php?file_id=1889&type=bug
Torti the Smurf

Torti the Smurf

2025-02-14 15:33

reporter   note ~14392

Aehm.. those are just the links for the Final, Final Patch.
Dont know why it doubled ... its here anyway. called:

ElviraDePatchFinal-2

(^_^)
Wepl

Wepl

2025-02-24 22:41

developer   note ~14412

Da war ein Assemblerfehler, weswegen die Texte abgeschnitten waren.
Das ist jetzt gefixt.
Das 'gameamiga' lege ich nicht bei wegen Copyright und Bloat.
Ich habe nur einige Text von dir übernommen. Andere gehen mir zu weit, bzw. kann ich nicht beurteilen ob das passt. Du kannst hier prüfen was ich übernommen habe: https://github.com/wepl/winstalls/commit/dcc6a3eb096e8de2243aea9c1b2eeda44cc075ab
Schön wenn du es nochmal testen magst. Dann würde ich es releasen.
Falls du andere Änderungen hast gerne als PR zum Slave Source.
Torti the Smurf

Torti the Smurf

2025-02-25 11:11

reporter   note ~14414

The amount of ingredients are not shown. Instead it says "üd"

Elvira calling her rescuer "Bastard" (creep in the engl. version) is really weird.

I´ll stick to my Translation ;)
Wepl

Wepl

2025-02-26 21:19

developer   note ~14420

Yes, that was my mistake, %d was no longer expanded.
Should be fixed now.
I also fixed your upper case changes after ü (e.g. 'StüCk Fleisch').
I think it should be ready now.
Torti the Smurf

Torti the Smurf

2025-02-26 22:39

reporter   note ~14421

it is.

Great Job Wepl !

   \(^-^)/
Wepl

Wepl

2025-02-26 22:57

developer   note ~14422

Thanks for testing!
Released now.
Torti the Smurf

Torti the Smurf

2025-02-27 00:13

reporter   note ~14423

Nice! Thanks also to Psygore (◠‿◠) ... Hey there psy! ;)

What ya think; any chance of revisiting the Fears AGA slave after 20 years?
(CACHE wont work; forced trainer can lead to timing issues on some configs)

/\_/\
(='_' )
(, (") (")
---------------Greez & Thanks Guys!

Issue History

Date Modified Username Field Change
2025-01-18 19:15 Torti the Smurf New Issue
2025-01-18 19:15 Torti the Smurf File Added: MissingLetter-Ü.jpg
2025-01-18 19:15 Torti the Smurf File Added: Example-Meat-Random1.jpg
2025-01-18 19:15 Torti the Smurf File Added: Example-Meat-Random2.jpg
2025-01-18 19:16 Torti the Smurf File Added: 1
2025-01-23 15:19 Wepl Assigned To => Wepl
2025-01-23 15:19 Wepl Status new => assigned
2025-01-23 20:00 Torti the Smurf Note Added: 0014346
2025-01-24 21:36 Wepl Note Added: 0014347
2025-01-25 20:39 Torti the Smurf Note Added: 0014348
2025-01-25 20:41 Torti the Smurf File Added: Without-WHDLOAD.jpg
2025-01-25 20:42 Torti the Smurf File Added: Without-WHDLOAD-2.jpg
2025-01-25 20:44 Torti the Smurf File Added: Without-WHDLOAD2.jpg
2025-01-25 20:49 Torti the Smurf Note Added: 0014349
2025-01-26 23:42 Torti the Smurf Note Added: 0014353
2025-01-27 15:06 Torti the Smurf Note Added: 0014357
2025-01-27 15:25 Torti the Smurf Note Added: 0014358
2025-01-27 20:23 Wepl Note Added: 0014359
2025-01-27 22:39 Torti the Smurf Note Added: 0014360
2025-02-02 00:57 Torti the Smurf File Added: ElviraDePatchFinal.lha
2025-02-02 00:57 Torti the Smurf Note Added: 0014374
2025-02-02 01:11 Torti the Smurf Note Added: 0014375
2025-02-02 23:07 Torti the Smurf File Added: ElviraDePatchFinal-2.lha
2025-02-02 23:07 Torti the Smurf Note Added: 0014376
2025-02-12 01:42 Wepl File Added: Elvira.Slave
2025-02-12 01:43 Wepl Note Added: 0014386
2025-02-13 13:37 Torti the Smurf Note Added: 0014387
2025-02-13 13:42 Torti the Smurf Note Added: 0014388
2025-02-13 14:23 Torti the Smurf Note Added: 0014389
2025-02-14 15:30 Torti the Smurf Note Added: 0014391
2025-02-14 15:33 Torti the Smurf Note Added: 0014392
2025-02-24 22:33 Wepl File Deleted: Elvira.Slave
2025-02-24 22:33 Wepl File Added: Elvira.Slave
2025-02-24 22:41 Wepl Note Added: 0014412
2025-02-25 11:09 Torti the Smurf File Added: example1.jpg
2025-02-25 11:09 Torti the Smurf File Added: example2.jpg
2025-02-25 11:11 Torti the Smurf Note Added: 0014414
2025-02-26 21:17 Wepl File Deleted: Elvira.Slave
2025-02-26 21:17 Wepl File Added: Elvira.Slave
2025-02-26 21:19 Wepl Note Added: 0014420
2025-02-26 22:39 Torti the Smurf Note Added: 0014421
2025-02-26 22:57 Wepl Status assigned => resolved
2025-02-26 22:57 Wepl Resolution open => fixed
2025-02-26 22:57 Wepl Note Added: 0014422
2025-02-27 00:13 Torti the Smurf Note Added: 0014423