03-09-2017, 09:41 AM | #1 |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
Gambatte-K - Game Boy Color emulator
# introduction
Gambatte-K is a GTK port of Gambatte for Kindle. A Game Boy Color emulator. # usage You will have to supply Gambatte-K with a ROM image file of the GB/GBC program/game you would like to run/play. * play on Windows Extract the archive into disk then open "start.cmd". * play on Kindle Jailbreak your Kindle, refer to [this post](https://www.mobileread.com/forums/sh...d.php?t=186645). Install KUAL, refer to the [official thread](https://www.mobileread.com/forums/sh...d.php?t=203326). Extract the archive into the Kindle's "extensions" directory. Start it from KUAL. * play on Linux Extract the archive into disk then open "start.sh". * key binding |[GB] |[PC] | |----------|----------| |A |X | |B |Z | |SELECT |Shift | |START |Return | |RIGHT |Right | |LEFT |Left | |UP |Up | |DOWN |Down | # screenshot # disclaimer 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. # note Don’t be exciting too early, due to the e-ink screen, most games are not playable. # files Gambatte-K 1.7 bin kindle.7z Gambatte-K 1.7 bin kindle.7z.zip SIZE : 315024 MD5 : 9b1ca1e1c5d13a9bd6a97dc671d54b46 SHA1 : d53c727a76766adb4c799c02eca1606b1c8d92df Gambatte-K 1.6 bin kindle.7z Gambatte-K 1.6 bin kindle.7z.zip SIZE : 314778 MD5 : fdeeeafab32fb8f1039493a45f53ab0c SHA1 : caa91bf88c5969ee30a97f37c5d2cb07e2813fea Gambatte-K 1.6 bin windows.7z (x86) Gambatte-K 1.6 bin windows.7z.zip SIZE : 4163988 MD5 : 4e36e61c1e9825c2512c3f7e3b6f70b1 SHA1 : 08f12fd0de96f419256070e2743bc96fe158847c Gambatte-K 1.6 bin linux.7z (x64) Gambatte-K 1.6 bin linux.7z.zip SIZE : 363568 MD5 : ae4cacfbc06443f9bfe7bc74db827f82 SHA1 : 523019a084e633dfa4343a2c54398ed6f050ba65 Gambatte-K 1.7 src.7z Gambatte-K 1.7 src.7z.zip SIZE : 127911 MD5 : 7ca3907191f5db2c43554f6fa8b6c071 SHA1 : 6321ac6e4c4f868d0baaf3d91a8acd24b6c9e1df Last edited by liim; 03-13-2017 at 12:17 AM. |
03-09-2017, 09:46 AM | #2 |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
Last edited by liim; 03-13-2017 at 01:01 AM. |
Advert | |
|
03-09-2017, 03:00 PM | #3 |
Addict
Posts: 248
Karma: 892441
Join Date: Jul 2010
Device: K2i
|
Let me be the first to say - you sir, ROCK.
Cheers, n. edit: Could be neat to get a little collection of games together that would make sense to be played on a Kindle (slow paced, ... maybe text focused...) -- Detective Conan - The Mechanical Temple Murder Case http://www.romhacking.net/translations/2151/ (works fine - part of the gameplay has screen scrolling) Shadowgate https://www.youtube.com/watch?v=GzM0v7CWdIQ other potential candidates: The Fish Files Scooby Doo! Classic Creep Capers Mario's Picross edit: Those three are partly untested. I'll test them asap - would make more sense to actually post games that someone has tested already and that are working.+ edit2: In addition to being slow paced, games also shouldn't rely on full screen scrolling too much - because with the low refresh rate of eInk - if the entire screen starts scrolling, you wn't be able to make out much of whats going on. Fixed backgrounds and a few moving sprites are preferable. ... edit3: Setting frameskip to around 30 makes scrolling backgrounds a little more legible. At the expense of frames of animation of course. Last edited by notimp; 03-10-2017 at 02:24 AM. |
03-11-2017, 12:30 PM | #4 |
Enthusiast
Posts: 31
Karma: 10
Join Date: Aug 2016
Device: kt3
|
thx liim,
just a little warning for KT3/800x600 users: The in-game menu bar is not made for this resolution, all menus are cut short. No way to reach the quit option in file menu, frame skip cuts at 11 and turbo speed at 9.00. You are going to be left with an alternative quit of the emulator! Playing works fine though. Last edited by wodan16; 03-11-2017 at 12:45 PM. |
03-11-2017, 10:58 PM | #5 |
Junior Member
Posts: 7
Karma: 54044
Join Date: Jul 2016
Device: Kindle Voyage 3G
|
I tested Boggle Plus on my Kindle Voyage and it's perfectly playable. Zoop, a puzzle game, is mostly playable.
One major issue, when I'm in game and go to load a new game, I end up with a blank screen with only the horizontal status bar at the top. I have to restart my device because I get no response from swiping or touching around the screen. |
Advert | |
|
03-12-2017, 03:59 AM | #6 | |
Enthusiast
Posts: 31
Karma: 10
Join Date: Aug 2016
Device: kt3
|
@Mr. B
Quote:
Any source code liim? Tetris works pretty good as well. |
|
03-12-2017, 05:15 AM | #7 |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
Confirmed. Should be fixed in version 1.7.
|
03-12-2017, 05:36 AM | #8 | |
Enthusiast
Posts: 31
Karma: 10
Join Date: Aug 2016
Device: kt3
|
thx for the quit fix @liim
Quote:
Still have the frame skip menu cut off. May i suggest to invert it, so it starts with 60? great work Last edited by wodan16; 03-12-2017 at 05:49 AM. |
|
03-12-2017, 10:19 AM | #9 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
The only closed source that this forum deals with, is that provided by Amazon/Lab126. You need more than just the open source license, you need to provide the source or a link to the source. |
|
03-13-2017, 12:27 AM | #10 |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
|
03-13-2017, 12:28 AM | #11 |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
|
03-13-2017, 05:43 AM | #12 | ||
Enthusiast
Posts: 31
Karma: 10
Join Date: Aug 2016
Device: kt3
|
Quote:
ok i'll put some screenshots below. My wild guess would be, that you do not acount for the resolutions different models have. I have a KT3 hence mine has a 600x800 pixel resolution and that is not enough for the menu bar, it seems. K2, K3, K4, K5, KT2, KT3 = 600x800 px PW1, PW2 = 758x1024 px DX, DXi, DXG = 824x1200 px PW3, KV = 1072x1448 px (i'm sure i missed one and kindle police will make me aware of it) EDIT: Don't get me wrong it IS working perfectly! There is just no way to change frame skip or speed more than you can see in the screenshots below. EDIT 2: Quote:
src/gtk/main.cpp - line 308 - 311 from : Code:
int frameskips[21] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 20, 30, 40, 50, 60 }; Code:
int frameskips[21] = {60, 50, 40, 30, 20, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }; from: Code:
float turbospeeds[11] = {0.25, 0.5, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0}; Code:
float turbospeeds[11] = {10.0, 9.0, 8.0, 7.0, 6.0, 5.0, 4.0, 3.0, 2.0, 0.5, 0.25}; thx for the source greetings wodan Last edited by wodan16; 03-13-2017 at 07:24 AM. |
||
03-13-2017, 10:44 AM | #13 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Hmm, I didn't see any mention of a version control system in your first or second post.
If I had, I would not have asked about the sources. Another note: Kindles run Linux not Windows. Filenames with spaces in them may be too hard for newbies to handle on Linux. It would be a bit more friendly to the non-technical users to not have spaces in the filenames. |
03-14-2017, 08:01 AM | #14 | |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
Quote:
If really want a change. My advice is a new dialog, like this Btw: I event reluctance to move the recent files menu to a submenu, after that one more touch/click is needed. So I will not make this change to complicate things. If you want, then DIY. What I am seeing the real problem is the virtual button layout is not harmony, select/start/A/B are too big. I forgot to make them auto fit size. You can adjust the “void DrawingAreaJoystick_draw(GtkWidget *widget)” function. Last edited by liim; 03-14-2017 at 08:06 AM. |
|
03-14-2017, 08:22 AM | #15 | |
Member
Posts: 14
Karma: 1000
Join Date: Mar 2017
Device: pw3
|
Quote:
And “spaces in the filenames” matters? Nobody force you extract the archive in console/command. Btw: Linux is simpler than Windows, no UTF8/OEM code convert needed. Well, no business with English country people.╮(╯▽╰)╭ Last edited by liim; 03-14-2017 at 08:28 AM. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
THE GAME IS ON! (an anthology based on 'The Most Dangerous Game') | sakman70 | Self-Promotions by Authors and Publishers | 1 | 08-07-2011 03:07 PM |
EE emulator. | robot | enTourage Archive | 10 | 07-09-2010 05:44 AM |