max) return max;
107 | return x;
108 | }
109 | }
110 |
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi-v7a/libgdx-box2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/jniLibs/armeabi-v7a/libgdx-box2d.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/armeabi/libgdx-box2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/jniLibs/armeabi/libgdx-box2d.so
--------------------------------------------------------------------------------
/app/src/main/jniLibs/x86/libgdx-box2d.so:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/jniLibs/x86/libgdx-box2d.so
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/food.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/food.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ghost_door.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/ghost_door.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_mazeman.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/ic_mazeman.jpg
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_pause_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/ic_pause_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/ic_play_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/ic_play_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/power.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/power.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-hdpi/wall.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-hdpi/wall.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_invaders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-mdpi/ic_invaders.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_pause_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-mdpi/ic_pause_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/ic_play_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-mdpi/ic_play_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-mdpi/status_bg.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-mdpi/status_bg.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/bluey_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/bluey_sprite.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/example_appwidget_preview.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/example_appwidget_preview.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/game_over_classic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/game_over_classic.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/pacmon_sprite_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/pacmon_sprite_green.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/pacmon_sprite_orange.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/pacmon_sprite_orange.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/redy_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/redy_sprite.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/violet_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/violet_sprite.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-nodpi/yellowy_sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-nodpi/yellowy_sprite.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/blue_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/blue_btn.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/blue_yellow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/blue_yellow.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/green_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/green_btn.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_pause_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/ic_pause_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/ic_play_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/ic_play_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/invaders_tank.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/invaders_tank.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/mazeman_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/mazeman_small.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/pin_ball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/pin_ball.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/red_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/red_btn.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/red_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/red_green.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xhdpi/yellow_btn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xhdpi/yellow_btn.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/bullet.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxhdpi/bullet.9.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_pause_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxhdpi/ic_pause_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/ic_play_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxhdpi/ic_play_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxhdpi/iconinger_v2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxhdpi/iconinger_v2.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/block_piece.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/block_piece.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_pause_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/ic_pause_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_pause_shortcut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/ic_pause_shortcut.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_pinball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/ic_pinball.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_play_circle_outline_white_48dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/ic_play_circle_outline_white_48dp.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/ic_play_shortcut.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/ic_play_shortcut.png
--------------------------------------------------------------------------------
/app/src/main/res/drawable-xxxhdpi/pinball_notif.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/drawable-xxxhdpi/pinball_notif.png
--------------------------------------------------------------------------------
/app/src/main/res/layout/fire_button_widget.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/get_ready_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
13 |
14 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/instruction_view.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
15 |
22 |
28 |
35 |
36 |
37 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/launcher_activity.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
11 |
18 |
24 |
29 |
34 |
39 |
47 |
55 |
63 |
71 |
79 |
87 |
94 |
95 |
96 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/left_right_widget.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
16 |
24 |
25 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/pinball_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
14 |
15 |
16 |
17 |
23 |
24 |
30 |
31 |
34 |
35 |
36 |
38 |
39 |
41 |
42 |
44 |
45 |
47 |
48 |
49 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/status_life_icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/status_notification.xml:
--------------------------------------------------------------------------------
1 |
2 |
7 |
16 |
25 |
33 |
41 |
51 |
57 |
58 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/status_text.xml:
--------------------------------------------------------------------------------
1 |
2 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/layout/up_down_widget.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
16 |
24 |
25 |
--------------------------------------------------------------------------------
/app/src/main/res/raw/alien_bullet.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/alien_bullet.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/alien_death.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/alien_death.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/blaster.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/blaster.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/clear2_free.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/clear2_free.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/death.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/death.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/drop_free.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/drop_free.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/extra_life.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/extra_life.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/fortress_hit.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/fortress_hit.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/game_over.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/game_over.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/gameover2_free.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/gameover2_free.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/key_free.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/key_free.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/lemmings03.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/lemmings03.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_dies.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_dies.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_eating_cherry.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_eating_cherry.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_eating_ghost.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_eating_ghost.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_extra_live.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_extra_live.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_intermission.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_intermission.mp3
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_opening_song.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_opening_song.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/pacmon_waka_waka.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/pacmon_waka_waka.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/sadrobot01.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/sadrobot01.ogg
--------------------------------------------------------------------------------
/app/src/main/res/raw/tetris_free.ogg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/app/src/main/res/raw/tetris_free.ogg
--------------------------------------------------------------------------------
/app/src/main/res/values-v14/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 | 0dp
9 |
10 |
11 |
--------------------------------------------------------------------------------
/app/src/main/res/values-v16/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Using a combination of live wallpapers, widgets, and notifications, Home Screen Arcade is a game platform that runs entirely on your home screen.
4 | \n\nPick a game wallpaper to get started:
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #88f
6 | #0000
7 | #fff
8 |
9 |
10 | #66000000
11 | #FF408080
12 | #ffffff30
13 | #00000000
14 | #FF4D4D4D
15 | #FFFF
16 |
17 |
--------------------------------------------------------------------------------
/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 8dp
4 | 8dp
5 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
11 |
15 |
16 |
19 |
22 |
23 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/blockdrop_wallpaper.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/fire_button_widget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
9 |
10 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/invaders_wallpaper.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/left_right_widget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/mazeman_wallpaper.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/pinball_wallpaper.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
--------------------------------------------------------------------------------
/app/src/main/res/xml/up_down_widget_info.xml:
--------------------------------------------------------------------------------
1 |
2 |
11 |
12 |
--------------------------------------------------------------------------------
/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 |
3 | buildscript {
4 | repositories {
5 | jcenter()
6 | }
7 | dependencies {
8 | classpath 'com.android.tools.build:gradle:2.3.0'
9 |
10 | // NOTE: Do not place your application dependencies here; they belong
11 | // in the individual module build.gradle files
12 | }
13 | }
14 |
15 | allprojects {
16 | repositories {
17 | jcenter()
18 | }
19 | }
20 |
21 | task clean(type: Delete) {
22 | delete rootProject.buildDir
23 | }
24 |
--------------------------------------------------------------------------------
/gradle.properties:
--------------------------------------------------------------------------------
1 | # Project-wide Gradle settings.
2 |
3 | # IDE (e.g. Android Studio) users:
4 | # Gradle settings configured through the IDE *will override*
5 | # any settings specified in this file.
6 |
7 | # For more details on how to configure your build environment visit
8 | # http://www.gradle.org/docs/current/userguide/build_environment.html
9 |
10 | # Specifies the JVM arguments used for the daemon process.
11 | # The setting is particularly useful for tweaking memory settings.
12 | org.gradle.jvmargs=-Xmx1536m
13 |
14 | # When configured, Gradle will run in incubating parallel mode.
15 | # This option should only be used with decoupled projects. More details, visit
16 | # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
17 | # org.gradle.parallel=true
18 |
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Tue Feb 28 19:56:07 MST 2017
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
7 |
--------------------------------------------------------------------------------
/gradlew.bat:
--------------------------------------------------------------------------------
1 | @if "%DEBUG%" == "" @echo off
2 | @rem ##########################################################################
3 | @rem
4 | @rem Gradle startup script for Windows
5 | @rem
6 | @rem ##########################################################################
7 |
8 | @rem Set local scope for the variables with windows NT shell
9 | if "%OS%"=="Windows_NT" setlocal
10 |
11 | @rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
12 | set DEFAULT_JVM_OPTS=
13 |
14 | set DIRNAME=%~dp0
15 | if "%DIRNAME%" == "" set DIRNAME=.
16 | set APP_BASE_NAME=%~n0
17 | set APP_HOME=%DIRNAME%
18 |
19 | @rem Find java.exe
20 | if defined JAVA_HOME goto findJavaFromJavaHome
21 |
22 | set JAVA_EXE=java.exe
23 | %JAVA_EXE% -version >NUL 2>&1
24 | if "%ERRORLEVEL%" == "0" goto init
25 |
26 | echo.
27 | echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28 | echo.
29 | echo Please set the JAVA_HOME variable in your environment to match the
30 | echo location of your Java installation.
31 |
32 | goto fail
33 |
34 | :findJavaFromJavaHome
35 | set JAVA_HOME=%JAVA_HOME:"=%
36 | set JAVA_EXE=%JAVA_HOME%/bin/java.exe
37 |
38 | if exist "%JAVA_EXE%" goto init
39 |
40 | echo.
41 | echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42 | echo.
43 | echo Please set the JAVA_HOME variable in your environment to match the
44 | echo location of your Java installation.
45 |
46 | goto fail
47 |
48 | :init
49 | @rem Get command-line arguments, handling Windowz variants
50 |
51 | if not "%OS%" == "Windows_NT" goto win9xME_args
52 | if "%@eval[2+2]" == "4" goto 4NT_args
53 |
54 | :win9xME_args
55 | @rem Slurp the command line arguments.
56 | set CMD_LINE_ARGS=
57 | set _SKIP=2
58 |
59 | :win9xME_args_slurp
60 | if "x%~1" == "x" goto execute
61 |
62 | set CMD_LINE_ARGS=%*
63 | goto execute
64 |
65 | :4NT_args
66 | @rem Get arguments from the 4NT Shell from JP Software
67 | set CMD_LINE_ARGS=%$
68 |
69 | :execute
70 | @rem Setup the command line
71 |
72 | set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
73 |
74 | @rem Execute Gradle
75 | "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
76 |
77 | :end
78 | @rem End local scope for the variables with windows NT shell
79 | if "%ERRORLEVEL%"=="0" goto mainEnd
80 |
81 | :fail
82 | rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
83 | rem the _cmd.exe /c_ return code!
84 | if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
85 | exit /b 1
86 |
87 | :mainEnd
88 | if "%OS%"=="Windows_NT" endlocal
89 |
90 | :omega
91 |
--------------------------------------------------------------------------------
/meta/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/favicon.ico
--------------------------------------------------------------------------------
/meta/feature_graphic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/feature_graphic.png
--------------------------------------------------------------------------------
/meta/feature_graphic.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/feature_graphic.xcf
--------------------------------------------------------------------------------
/meta/ic_launcher.xcf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/ic_launcher.xcf
--------------------------------------------------------------------------------
/meta/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Home Screen Arcade
6 |
26 |
27 |
28 |
29 | Home Screen Arcade
30 |
31 | Your game controllers are widgets, your score and game status are shown in a (heads-up) notification, and the action happens in a live wallpaper. It’s a tech demo - an experiment in what can be done with normally-staid home screen components - but it’s also surprisingly playable.
32 |
33 | As a demo, this version of the app includes open-source renditions of three classic arcade video games, as well as an open-source pinball (arguably the most classic arcade game of all):
34 |
35 |
36 | - Invaders is adapted from Android Space Invaders under the GNU General Public License 3.0. The original Space Invaders game is Copyright (C) 1978 Taito Corporation.
37 |
38 | - Block Drop is adapted from Blockinger under the GNU General Public License 3.0. The original Tetris game is (R) & (C) 1985-2017 Tetris Holding.
39 |
40 | - Maze-Man is adapted from Pac-Mon under the Apache License 2.0. The original Pac-Man game is (C) 1980 Bandai Namco Games.
41 |
42 | - Pinball is adapted from Vector Pinball under the GNU General Public License 3.0
43 |
44 | - The button image is used with the gracious permission of Colin O’Dell
45 |
46 |
47 | Home Screen Arcade itself is copyright 2017 Sterling Udell, and is distributed under the terms of the GNU General Public License 3.0. Source code is available at https://github.com/StringMon/homescreenarcade. Or, you can also download a playable APK.
48 |
49 |
--------------------------------------------------------------------------------
/meta/pacman_300.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/pacman_300.png
--------------------------------------------------------------------------------
/meta/red_green.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/red_green.png
--------------------------------------------------------------------------------
/meta/screenshot_blockdrop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/screenshot_blockdrop.png
--------------------------------------------------------------------------------
/meta/screenshot_invaders.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/screenshot_invaders.png
--------------------------------------------------------------------------------
/meta/screenshot_mazeman.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/screenshot_mazeman.png
--------------------------------------------------------------------------------
/meta/screenshot_pinball.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/StringMon/homescreenarcade/f54e9e4a43f96f793bc11f9696f33ff0af34ca25/meta/screenshot_pinball.png
--------------------------------------------------------------------------------
/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------