Skip to content

Commit a4b478d

Browse files
committed
FS-UAE 2.4.0
1 parent e3fb5cb commit a4b478d

File tree

10 files changed

+57
-26
lines changed

10 files changed

+57
-26
lines changed

ChangeLog

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,25 @@
1+
Version 2.4.0 / 2.3.99rc2:
2+
3+
* (Launcher) Windows portable version didn't store relative paths.
4+
* (Launcher) Properly locate A500 kickstart on first startup when it exists.
5+
6+
Version 2.3.99rc1:
7+
8+
* (Launcher) Don't refresh the online database when running the file scanner.
9+
* (Launcher) Game database changes for better forward compatibility.
10+
111
Version 2.3.99beta3:
212

313
* FS-UAE can use 256 kB chip RAM (and also 128 if you *really* want to).
4-
* Updated translations: es [albconde].
14+
* Updated translations: es [albconde], da [tomse], nb.
515
* (Launcher) Fixed multiple file selection when using PyQt.
616
* (Launcher) Added 256 kB chip RAM to the chip memory selector.
7-
* (Launcher) Updated translations: de [jbl007], es [albconde].
17+
* (Launcher) Updated translations: de [jbl007], es [albconde],
18+
it [Speedvicio], da [tomse], nb.
19+
* (Launcher) Fixed bug where the launcher tries to sync with online DB after
20+
logging out from OAGD.net.
21+
* (Arcade) Fixed missing ext rom problem when starting CD32 games.
22+
* (Arcade) Fixed repeat problem when navigating with joystick hats.
823

924
Version 2.3.99beta2:
1025

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.3.99beta2
1+
2.4.0

libfsemu/src/emu/netplay.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,8 +76,8 @@ int g_fs_emu_netplay_connected = 0;
7676

7777
// FIXME: move to emulator
7878
static int g_fs_emu_netplay_emulation_version_major = 2;
79-
static int g_fs_emu_netplay_emulation_version_minor = 3;
80-
static int g_fs_emu_netplay_emulation_version_revision = 3;
79+
static int g_fs_emu_netplay_emulation_version_minor = 4;
80+
static int g_fs_emu_netplay_emulation_version_revision = 0;
8181

8282
#define TCP
8383

po/da.po

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,17 @@
66
msgid ""
77
msgstr ""
88
"Project-Id-Version: fs-uae\n"
9-
"Report-Msgid-Bugs-To: fs-uae@fengestad.no\n"
10-
"POT-Creation-Date: 2013-10-26 16:16+0200\n"
11-
"PO-Revision-Date: 2013-10-26 16:38+0100\n"
9+
"Report-Msgid-Bugs-To: frode@fs-uae.net\n"
10+
"POT-Creation-Date: 2014-01-27 23:59+0100\n"
11+
"PO-Revision-Date: 2014-02-07 11:34+0100\n"
1212
"Last-Translator: Carsten Jensen <tomse@tomse.dk>\n"
1313
"Language-Team: Danish\n"
1414
"Language: da\n"
1515
"MIME-Version: 1.0\n"
1616
"Content-Type: text/plain; charset=UTF-8\n"
1717
"Content-Transfer-Encoding: 8bit\n"
1818
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
19-
"X-Generator: Poedit 1.5.7\n"
19+
"X-Generator: Poedit 1.6.3\n"
2020

2121
msgid "Activated debugger"
2222
msgstr "Aktiveret debugger"
@@ -138,6 +138,9 @@ msgstr "Tastatur"
138138
msgid "Load"
139139
msgstr "Indlæs"
140140

141+
msgid "Load State"
142+
msgstr "Indlæs tilstand"
143+
141144
msgid "More..."
142145
msgstr "Mere..."
143146

@@ -212,8 +215,8 @@ msgstr "Genoptag"
212215
msgid "Save"
213216
msgstr "Gem"
214217

215-
msgid "Savestates"
216-
msgstr "Gemmestadier"
218+
msgid "Save State"
219+
msgstr "Gem tilstand"
217220

218221
#. / TRANSLATORS: Soft reset reboots the computer without a power cycle
219222
msgid "Soft Reset"
@@ -235,3 +238,6 @@ msgstr "Zoom: %s"
235238
#, c-format
236239
msgid "Zoom: %s + Border"
237240
msgstr "Zoom: %s + skærmkant"
241+
242+
#~ msgid "Savestates"
243+
#~ msgstr "Gemmestadier"

po/nb.po

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
msgid ""
77
msgstr ""
88
"Project-Id-Version: fs-uae\n"
9-
"Report-Msgid-Bugs-To: fs-uae@fengestad.no\n"
10-
"POT-Creation-Date: 2013-11-14 19:40+0100\n"
11-
"PO-Revision-Date: 2013-11-14 19:44+0100\n"
9+
"Report-Msgid-Bugs-To: frode@fs-uae.net\n"
10+
"POT-Creation-Date: 2014-02-09 21:54+0100\n"
11+
"PO-Revision-Date: 2014-02-09 21:55+0100\n"
1212
"Last-Translator: Frode Solheim <frode-code@fengestad.no>\n"
1313
"Language-Team: Norwegian Bokmal\n"
1414
"Language: nb\n"
@@ -138,6 +138,9 @@ msgstr "Tastatur"
138138
msgid "Load"
139139
msgstr "Last inn"
140140

141+
msgid "Load State"
142+
msgstr "Åpne tilstand"
143+
141144
msgid "More..."
142145
msgstr "Mer..."
143146

@@ -212,8 +215,8 @@ msgstr "Fortsett"
212215
msgid "Save"
213216
msgstr "Lagre"
214217

215-
msgid "Savestates"
216-
msgstr "Lagrede tilstander"
218+
msgid "Save State"
219+
msgstr "Lagre tilstand"
217220

218221
#. / TRANSLATORS: Soft reset reboots the computer without a power cycle
219222
msgid "Soft Reset"
@@ -256,3 +259,6 @@ msgstr "Zoom: %s + ramme"
256259

257260
#~ msgid "Save States"
258261
#~ msgstr "Lagrede tilstander"
262+
263+
#~ msgid "Savestates"
264+
#~ msgstr "Lagrede tilstander"

share/fs-uae/shaders/hard-light-bloom-gamma.shader

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ void main(void) {
6969

7070
for (int i = 0; i < 3; i++) {
7171
if (rgb3[i] > 0.5) {
72-
rgb4[i] = 1.0 - 2 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
72+
rgb4[i] = 1.0 - 2.0 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
7373
}
7474
else {
75-
rgb4[i] = 2 * rgb3[i] * rgb3[i];
75+
rgb4[i] = 2.0 * rgb3[i] * rgb3[i];
7676
}
7777

7878
//rgb4[i] = pow(rgb4[i], 1.0 / 1.13);

share/fs-uae/shaders/hard-light-bloom.shader

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,10 +69,10 @@ void main(void) {
6969

7070
for (int i = 0; i < 3; i++) {
7171
if (rgb3[i] > 0.5) {
72-
rgb4[i] = 1.0 - 2 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
72+
rgb4[i] = 1.0 - 2.0 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
7373
}
7474
else {
75-
rgb4[i] = 2 * rgb3[i] * rgb3[i];
75+
rgb4[i] = 2.0 * rgb3[i] * rgb3[i];
7676
}
7777

7878
//rgb4[i] = pow(rgb4[i], 1.0 / 1.13);

share/fs-uae/shaders/hard-light.shader

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ void main(void) {
3434

3535
for (int i = 0; i < 3; i++) {
3636
if (rgb3[i] > 0.5) {
37-
rgb4[i] = 1.0 - 2 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
37+
rgb4[i] = 1.0 - 2.0 * (1.0 - rgb3[i]) * (1.0 - rgb3[i]);
3838
}
3939
else {
40-
rgb4[i] = 2 * rgb3[i] * rgb3[i];
40+
rgb4[i] = 2.0 * rgb3[i] * rgb3[i];
4141
}
4242

4343
//rgb4[i] = pow(rgb4[i], 1.0 / 1.13);

share/fs-uae/shaders/screenlines-nonlinear.shader

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ void main(void) {
1111
float line = float(int(gl_FragCoord.y));
1212

1313
float strength = 0.0;
14-
if (rubyOutputSize.y >= 960) {
14+
if (rubyOutputSize.y >= 960.0) {
1515
int step = int(mod(line, 5.0));
1616

1717
if (step == 0) strength = 0.25;
@@ -27,8 +27,10 @@ void main(void) {
2727
else if (step == 1) strength = 0.35;
2828
// else if (step == 3) strength = 0.0;
2929
}
30-
31-
color.rgb = pow(color.rgb * (1.0 - strength * 0.1), 1.0 / (1.0 - strength));
30+
31+
color.r = pow(color.r * (1.0 - strength * 0.1), 1.0 / (1.0 - strength));
32+
color.g = pow(color.g * (1.0 - strength * 0.1), 1.0 / (1.0 - strength));
33+
color.b = pow(color.b * (1.0 - strength * 0.1), 1.0 / (1.0 - strength));
3234

3335
gl_FragColor = color;
3436
}

share/fs-uae/shaders/test-gamma.shader

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@ const float GAMMA = 0.85;
88

99
void main(void) {
1010
vec4 rgb = texture2D(rubyTexture, gl_TexCoord[0].xy);
11-
rgb.rgb = pow(rgb.rgb, 1.0 / GAMMA);
11+
rgb.r = pow(rgb.r, 1.0 / GAMMA);
12+
rgb.g = pow(rgb.g, 1.0 / GAMMA);
13+
rgb.b = pow(rgb.b, 1.0 / GAMMA);
1214
gl_FragColor = rgb;
1315
}
1416

0 commit comments

Comments
 (0)