Seite 1 von 5

E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 10:12
von FlynnTheAvatar
Hallo,

ich habe mal einen neuen Thread aufgemacht, um die Diskussion aus dem "Was machst Du gerade?" fortzuführen.

Kurzes Recap:
Bei mir auf dem X5000 mit einer deutschen Standard-PC-Tastatur geht die Raute-Taste ('#') unter E-UAE SDL/AmigaGFX nicht.
Diese Taste existiert auf der deutschen Tastatur vom Amiga 500:

Bild entfernt, da externe Verlinkung. Admin

Diese heißt laut https://wiki.amigaos.net/wiki/Keymap_Li ... ard_Layout Intl1 mit dem Hexcode 0x2B. Die gibt es nur auf einigen internationalen Tastaturen (z.B. Deutsch), deswegen scheint die im E-UAE Sourcecode vergessen worden zu sein.

Soweit ich sehe, löst die Taste auf E-UAE überhaupt keinen Input aus, weswegen es nicht hilft, eine andere Keymap zu nehmen, oder das mit einem Tool zu mappen.

Ich habe mir also den Sourcecode vorgenommen, und mal versucht, die Taste einzubauen. Leider kann ich das nicht kompilieren, weil mir die libSDL1 Entwicklungsdateien fehlen. Wenn jemand mir sagen könnte, wo die passenden finde, wäre ich sehr dankbar. Bei der Gelegenheit könnte ich schauen, ob ich weitere Problemchen beseitigen kann.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 10:19
von imagodespira
Also ich habe jetzt viele meiner UAE Versionen mal durchgestartet und eigentlich fehlt die Raute nur auf der "X1000_SDL" und "X1000_AmigaGFX" Version. Wo immer dieser Name auch herkommt. Wenn ich meine nur "uae" starte, ist es auch eine 1.0.0 aber die Raute geht. Keine Ahung ob es hilft, aber vielleicht ist es ein Ansatz.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 10:26
von imagodespira
So, letzter kleiner Test. Habe mir hier die "aktuellste" Version heruntergeladen:

https://sourceforge.net/projects/euaeppcjit/

Im Archiv ist eine UAE und eine UAE_X1000

Die UAE hat die Raute, die UAE_X1000 hat keine...

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 11:23
von FlynnTheAvatar
Hi @imagodespira,

Vielen Dank. Ich habe auch noch einmal getestet:
  • E-UAE-amigfx: Installiert mit RunInUAE - kein RTG, kein JIT, Raute geht
  • E-UAE_1.0.0_SDL: Von os4depot.net - RTG, JIT, Raute geht nicht - weder mit uae noch uae_X1000
  • E-UAE_1.0.0_AmiGFX(?): dein uae - kein RTG, JIT, Raute geht
Update:
  • E-UAE_1.0.0_AmiGFX: von os4depot.net - kein RTG, JIT, Raute geht - mit uae und uae_X1000
Könnte ein Problem mit SDL sein?

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 11:57
von FlynnTheAvatar
Und sorry, mein zweites Problem. Hat das vielleicht schon jemand gesehen?

E-UAE-1.0.0 mit SDL: RTG (1920x1080x32) mit JIT:
IMG_3582.JPG
E-UAE-1.0.0 mit SDL: RTG (1920x1080x32) ohne JIT:
IMG_3583.JPG
Wenn der JIT aktiv ist, verlieren die Icons ihre Farbe.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 12:42
von imagodespira
;) Irgendwie alles etwas gruselig. Ich würde mir genau eine funktionierende Version wünschen und nicht die Probiererei wo überall etwas anderes nicht geht.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 29. Juni 2022 19:00
von FlynnTheAvatar
Arghh, ich hatte gehofft, dass das SDK 53.34 etwas besser ist. Ich konnte libSDL-1.2.15 relativ einfach kompilieren.

Aber e-uae will nicht. Da gibt es kein angepasstes Makefile, und das ./configure will nicht wirklich. Hat jemand einen Linux x86/amd64/arm64 Cross Compiler zur Hand? Eigentlich hatte ich nicht vor, den auch noch zu kompilieren….

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 30. Juni 2022 07:51
von ZeroG
http://kas1e.mikendezign.com/zerohero_c ... r_os4.html

Scheint allerdings etwas älter zu sein.
Vielleicht einfach mal @kas1e fragen ob da noch was aktuelleres ist.

Außerdem meine ich mich zu erinnern das jemand in einem der AmiWest-Videos letztes oder vorletzten Jahr seinen Crosscompiler Dockercontainer vorgestellt hat.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 30. Juni 2022 13:27
von FlynnTheAvatar
@ZeroG,

Danke, ich habe die Docker Images mit dem GCC von Walkero (George Sokianos) gefunden. Ich schaue mal, ob ich damit E-UAE kompiliert bekommen.

Re: E-UAE kompilieren / aktualisieren [war: Raute-Taste geht nicht auf E-UAE]

Verfasst: 30. Juni 2022 15:29
von ZeroG
@FlynnTheAvatar
Prima. :)

Hast du mal einen Link dahin?
Hab das Gefühl das früher oder später noch mal jemand einen Crosscompiler sucht.