Zeichenkodierung an WebPlayer übergeben #212
Labels
No labels
bug
dependencies
duplicate
enhancement
help wanted
in progress
invalid
javascript
question
ready
todo: asap
todo: far
todo: mid
todo: short
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ryg/rmarchiv#212
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Spiel: "Ranarion ist ein Penner mit langem Haar" (ja Random Game Funktion ist geil xD)
http://rmarchiv.de/games/659
Hab mittlerweile auch ein Spiel gefunden, dass im Webplayer nicht ohne extrakonfiguration läuft. Und zwar raten wir die Zeichenkodierung, weil RPG_RT.exe aus Win98-Zeiten ist und daher nicht Unicode-aware. Klappt bei 99% der spielen, aber hab jetzt eins gefunden das es total kaputt macht.
Und zwar sind die Datenbank (LDB) Strings irgendwelcher Zeichensalat (Trash-games...), daher meint ICU "UTF16" und das ist natürlich total falsch :D.
Man kann via GET-Argumenten Parameter an den Webplayer übergeben. Für Encoding wäre das ?encoding=#### . Wobei #### die Codepage-Nr. ist (1252 für westeuropa, hatte ich schon mal erwähnt). Wäre vllt. sinnvoll das an alle Webplayer-URLs direkt anzuhängen abhängig von der Spielesprache. (932 Japan, 1251 Osteuropa). Englisch: Hat keine Sonderzeichen 1252 ist fein.