3673 Commits

Author SHA1 Message Date
athrxx
77976efabe KYRA: (EOB II/PC98) - fix party transfer JIS font conversion
(this allow proper import from EOB I PC98 which uses a JIS X 0201 encoding)
2023-05-12 14:52:51 +02:00
athrxx
aca46ac5a4 KYRA: (EOB II/PC98) - fix party transfer dialog 2023-05-12 14:52:48 +02:00
athrxx
67f374c798 KYRA: (EOB II/PC98) - fix saveload strings 2023-05-12 14:52:47 +02:00
athrxx
b28ec9260f KYRA: (EOB II/PC98) - menu text fixes 2023-05-12 14:52:44 +02:00
athrxx
5c8e799b22 KYRA: some var renames 2023-05-12 14:52:43 +02:00
athrxx
82421879ee KYRA: (EOB II/PC98) - adapt keyboard mapping 2023-05-12 14:52:39 +02:00
athrxx
7c43617dc5 KYRA: (EOB II/PC98) - more text/font related work and cleanup 2023-05-12 14:52:37 +02:00
athrxx
e1706afa12 KYRA: (EOB/SegaCD) - fix minor gfx glitch 2023-05-12 14:52:17 +02:00
athrxx
57077022f2 KYRA: (EOB) - fix level music glitch 2023-05-12 14:51:11 +02:00
athrxx
4be42a4fb6 KYRA: (EOB) - fix text glitch 2023-05-12 14:51:08 +02:00
athrxx
6380c9da0e KYRA: (EOBII) - improve intro scrolling
(make it smoother)
2023-05-12 14:51:05 +02:00
athrxx
6ae5b0d6b3 KYRA: (EOB II/PC98) - more work on the text display 2023-05-12 14:51:03 +02:00
athrxx
8d339d00df KYRA: (EOB II/PC98) - font/layout fixes 2023-05-12 14:50:59 +02:00
athrxx
99d8f6146c KYRA: (EOB II/PC98) - adapt file formats
(The quickstart party can now already be loaded)
2023-05-12 14:50:56 +02:00
athrxx
204b501841 KYRA: (EOB II/PC98) - fix intro and main menu text 2023-05-12 14:50:53 +02:00
athrxx
19dbab27da KYRA: (EOB II/PC98) - fix startup
- intro will run with glitchy text and without sound
- main menu will show, but also slightly glitched
2023-05-12 14:50:51 +02:00
athrxx
141c62eaa9 KYRA: (EOB II/PC98) - add static resources
(also make some initial adjustments to the code, but it will throw an assert for now)
2023-05-12 14:50:46 +02:00
athrxx
6ab1af3cc4 KYRA: (EOB II/PC98) - add detection entry 2023-05-12 14:50:42 +02:00
athrxx
3594f3e12c KYRA: (EOB II) - fix regression
(party transfer broken for newer savegame versions)
2023-05-04 19:02:12 +02:00
athrxx
cb519ee7cc KYRA: (MAC) - fix typo 2023-05-04 19:02:06 +02:00
Vladimir Serbinenko
09051b940d KYRA: Adjust layout of exit button in Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
5975cae234 KYRA: Change menu layouts in Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
7068487d79 KYRA: Change font height in gui_printCharacterStats 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
babd08c35a KYRA: Fix detection entry for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
852faa144f KYRA: Adjust dialog buttons for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
2a070142f1 KYRA: Adjust console scrolling layout 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
7124f18a91 KYRA: Use separate GUI settings for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
c2cc3387ee KYRA: Fix layout for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
6e057cb76a KYRA: Add screen dimensions for Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
230803ec2b KYRA: Use FID_CHINESE_FNT in Chinese LoL 2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
359ea56e7e KYRA: Load Chinese font in Chinese LoL
This is the same font format as kyra3 but spacing around symbols is different.
2023-04-30 20:01:06 +02:00
Vladimir Serbinenko
eb50099856 KYRA: Use titlechi.cps and CHARCHI.CPS in Chinese LoL 2023-04-30 20:01:06 +02:00
athrxx
3242a3338b KYRA: (EOB) - fix text glitch 2023-04-29 16:55:51 +02:00
Vladimir Serbinenko
fb5071e849 KYRA: Remove pageNum argument in drawButton
It's now always zero and hence is redundant
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
3b9349fd10 KYRA: Change layout of text input for Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
a2fb72cf12 KYRA: Change height of text input to 15 for Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
47e981fa8d KYRA: Always use drawButton to page 0 rather than 2
This makes it needed for cleaning of the field when buttons are
moved as needed for Chinese EOB2
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
52b9c91040 KYRA: Clean field before drawing modify menu 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
286e7e4b2e KYRA: Change chargen layout in Chinese EOB2 to match original 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
e64898ad33 KYRA: Increase x-resolution of button position
Currently buttons have to be 8-aligned on x axis. In Chinese version it's
only 4-aligned. Change code no to require any alignment.
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
d091774ab2 KYRA: Support 2-column simplemenu
It's needed for EOB2 Chinese chargen to keep all the possibilities on
the screen
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
8c0295bb66 KYRA: Add errorSlotNoNameString for Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
571f8d1595 KYRA: Adjust font height for console in Chinese EOB2.
This is more in line with the original
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
c5f8d354f7 KYRA: Adjust layout of GUI_EoB::messageDialogue for Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
a569b7c5b2 KYRA: Add OK string for menu dialogues in Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
1e7f405f0d KYRA: Add _screenDimTable for Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
5680cb0838 KYRA: Adjust layout in Chinese EOB2 save/load dialog
Compared with the original in order to look as same as possible
2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
28e87b295d KYRA: Add string for own healing in Chinese EOB2 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
832bcda774 KYRA: Resize console for Chinese EOB2 the same way as original 2023-04-29 13:37:45 +02:00
Vladimir Serbinenko
678ec94ab0 KYRA: Change rendering of spell menu in Chinese EOB2 2023-04-29 13:37:45 +02:00