Skip to content

Commit dbb4c69

Browse files
committed
Version 1.0
1 parent ecfd3ed commit dbb4c69

File tree

5 files changed

+17
-13
lines changed

5 files changed

+17
-13
lines changed

ReadMe.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ It can open or save the exact same state files (state.e28) than the original Win
77

88
This application does NOT come with the ROM files!
99
You will need KML scripts and ROM files already copied into your Android filesystem.
10-
You can download the KML scripts from the original Emu28 Windows application archive (https://hp.giesselink.com/emu28.htm)
10+
You can download the KML scripts here: http://regis.cosnier.free.fr/soft/androidEmu28/Emu28-KML-original.zip
11+
Or you can download the KML scripts from the original Emu28 Windows application archive (https://hp.giesselink.com/emu28.htm)
1112
and you can extract the ROM file from a real calculator (or be lucky on internet).
1213
Be careful about the case sensitivity of the filename in the KML script (Linux is case sensitive, not Windows).
1314

@@ -43,9 +44,10 @@ NOT WORKING YET
4344

4445
CHANGES
4546

46-
Version 1.0beta2 (2019-11-28)
47+
Version 1.0 (2019-12-12)
4748

4849
- First public version available. It is based on Emu28 version 1.33 from Christoph Gießelink.
50+
- It should have all the feature of Emu42 for Android version 1.2.
4951

5052

5153
LICENSES

app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ android {
3333
applicationId "org.emulator.twenty.eight"
3434
minSdkVersion 21
3535
targetSdkVersion 28
36-
versionCode 2
36+
versionCode 3
3737
versionName "1.0"
3838
setProperty("archivesBaseName", "Emu28-v$versionName")
3939
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

app/src/main/assets/ReadMe.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ It can open or save the exact same state files (state.e28) than the original Win
77

88
This application does NOT come with the ROM files!
99
You will need KML scripts and ROM files already copied into your Android filesystem.
10-
You can download the KML scripts from the original Emu28 Windows application archive (https://hp.giesselink.com/emu28.htm)
10+
You can download the KML scripts here: http://regis.cosnier.free.fr/soft/androidEmu28/Emu28-KML-original.zip
11+
Or you can download the KML scripts from the original Emu28 Windows application archive (https://hp.giesselink.com/emu28.htm)
1112
and you can extract the ROM file from a real calculator (or be lucky on internet).
1213
Be careful about the case sensitivity of the filename in the KML script (Linux is case sensitive, not Windows).
1314

@@ -43,9 +44,10 @@ NOT WORKING YET
4344

4445
CHANGES
4546

46-
Version 1.0beta2 (2019-11-28)
47+
Version 1.0 (2019-12-12)
4748

4849
- First public version available. It is based on Emu28 version 1.33 from Christoph Gießelink.
50+
- It should have all the feature of Emu42 for Android version 1.2.
4951

5052

5153
LICENSES
@@ -55,4 +57,4 @@ This program is based on Emu28 for Windows version, copyrighted by Christoph Gie
5557

5658
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
5759
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
58-
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
60+
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

app/src/main/cpp/win32-layer.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3071,11 +3071,11 @@ int closesocket(SOCKET s) {
30713071
}
30723072

30733073
int win32_select(int __fd_count, fd_set* __read_fds, fd_set* __write_fds, fd_set* __exception_fds, struct timeval* __timeout) {
3074-
// struct timeval timeout;
3075-
// if(__timeout == NULL) {
3076-
// timeout.tv_sec = 5; //0;
3077-
// timeout.tv_usec = 0; //500000;
3078-
// __timeout = &timeout;
3079-
// }
3074+
struct timeval timeout;
3075+
if(__timeout == NULL) {
3076+
timeout.tv_sec = 1; //0;
3077+
timeout.tv_usec = 0; //500000;
3078+
__timeout = &timeout;
3079+
}
30803080
return select(__fd_count, __read_fds, __write_fds, __exception_fds, __timeout);
30813081
}

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ buildscript {
77
jcenter()
88
}
99
dependencies {
10-
classpath 'com.android.tools.build:gradle:3.5.2'
10+
classpath 'com.android.tools.build:gradle:3.5.3'
1111

1212

1313
// NOTE: Do not place your application dependencies here; they belong

0 commit comments

Comments
 (0)