Difference between pages "J2ME Loader" and "GroovyMAME"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Tags: Mobile edit, Mobile web edit)
 
 
Line 1: Line 1:
 
{{Infobox emulator
 
{{Infobox emulator
|logo = JL.png
+
|version = {{MAMEVer}}
|logowidth    = 150
 
|version = {{JLVer}}
 
 
|active = Yes
 
|active = Yes
|platform = [[Emulators on Android|Android]]
+
|platform = Multi-platform
|target = [[Cellphone_emulators#J2ME (Java 2 Micro Edition)|Java 2 Micro Edition]]
+
|target = Thousands of electronics
|developer = [https://github.com/nikita36078 Nikita Shakarun]
+
|developer = Calamity<br/>VeS
|support = [https://www.paypal.me/nikita36078 PayPal]
+
|website = [http://forum.arcadecontrols.com/index.php/board,52.0.html GroovyMAME Forum]
[https://money.yandex.ru/to/41001670387745 Yandex Money]
 
|license = Apache 2.0
 
|source = [https://github.com/nikita36078/J2ME-Loader/releases GitHub]
 
|website =
 
|prog-lang = Java
 
 
}}
 
}}
  
'''J2ME Loader''' is a free and open-source [[Cellphone_emulators#J2ME (Java 2 Micro Edition)|Java 2 Micro Edition]] emulator <ref group=N> It's not exactly an emulator. It converts MIDlets to Android API and makes J2ME applications to run almost natively in [https://en.m.wikipedia.org/wiki/Dalvik_(software) Dalvik] or [https://en.m.wikipedia.org/wiki/Android_Runtime Android Runtime]</ref>
+
'''GroovyMAME''' is a multi-platform fork of [[MAME]] with greater emphasis on CRT monitor support, in order to provide smoother gameplay with less input lag than using regular MAME on an LCD screen. It is available as both a downloadable emulator and as a GNU/Linux live CD, as Linux is the preferred platform for using it. To use it in Windows with a similar amount of fluidity, Windows XP (deprecated; not recommended) and a modified ATI Catalyst named CRT_Emudriver must be used, based on either Catalyst 6.5 or 9.3. It will work best on the ATI Radeon 9250 (AGP), ATI Radeon X300-X600 (PCIe) and the ATI Radeon HD 4350 (PCIe), but should work on other cards supported by these versions. There is a Windows 7 version of the driver undergoing beta testing.
for [[Emulators on Android|Android]]
 
It's written in Java. It supports most 2D games and also 3D with some limitations ([https://github.com/woesss/JL-Mod/wiki/Known-games,-powered-on-Mascot-Capsule-V3-3D Mascot Capsule 3D V3 Engine] games don't work). Emulator has a virtual keyboard, individual settings for each application, scaling support. This project is a fork of [https://github.com/NaikSoftware/J2meLoader J2meLoader].
 
 
 
==Overview==
 
 
 
Released in 2017, the emulator is currently capable of playing around lot of games, more than 97.3% of the J2ME Library. This is currently the highest-compatibility J2ME emulator available. Converts .Jar files offline using its own resources. Easily launches both 2D & 3D apps. Samsung & Nokia API implemented. Supports different keyboard layouts and customization. It is highly accurate, with the right frame rate for each game, as well as vibration. Has slightly improved performance through hardware acceleration, but games won't run too fast. Runs almost every Nokia game, even ones that don't work with [[KEmulator]] or [[FreeJ2ME]], but fails with Sony Ericsson 3D engine (Mascot Capsule 3D), due to the fact that the Mascot Capsule 3D is almost difficult to port. This is common with [[JL-Mod]] emulator as well.
 
 
 
<b>System requirements :</b>
 
Android 4.0 +
 
 
 
==Features==
 
 
 
* Fast emulation.
 
* High compatibility.
 
* Bluetooth API support.
 
* Touchscreen input support.
 
* Supports different keyboard layouts and customization.
 
* Individual settings for each application.
 
* Highly accurate, with the right frame rate (FPS Support) for each game, as well as vibration.
 
* Hardware acceleration support (but games won't run too fast).
 
* Accelerometer support.
 
* Scaling support.
 
* Support [[PPSSPP]] — [https://github.com/woesss/ppsspp_shaders shader filters].
 
* Force fullscreen support.
 
And many more!
 
 
 
==Known bugs and issues==
 
 
 
* Moscot Capsule 3D Engine games doesn't works.
 
  
 
==Download==
 
==Download==
 
{| cellpadding="4"
 
{| cellpadding="4"
 
|-
 
|-
|align=center|{{Icon|APK-big}}
+
|align=center|{{Icon|Windows-big|Linux-big}}
|'''[https://install.appcenter.ms/users/nikita36078/apps/j2me-loader/distribution_groups/testers Automatic Builds]'''
+
|'''[https://github.com/antonioginer/GroovyMAME/releases Latest releases]'''
 
|-
 
|-
|align=center|{{Icon|APK-big}}
+
|align=center|{{Icon|Windows|Linux|macOS}}
|'''[https://github.com/nikita36078/J2ME-Loader/releases GitHub][https://f-droid.org/app/ru.playsoftware.j2meloader F-Droid]'''
+
|[https://github.com/antonioginer/GroovyMAME/actions Workflow builds]
 
|-
 
|-
|align=center|{{Icon|APK-big}}
+
|colspan="3"|<hr/>
|'''[https://play.google.com/store/apps/details?id=ru.playsoftware.j2meloader Play Store]'''
 
|}
 
 
 
==Screenshots==
 
 
 
{| class="wikitable mw-sortable"
 
 
|-
 
|-
|[[File:DR.jpg|300px]]
+
|align=center|{{Icon|Windows}}
|[[File:SU.jpg|300px]]
+
|[https://github.com/substring/os/releases/latest GroovyArcade] (Arch Linux-based live CD)
 
|-
 
|-
|[[File:C4D.jpg|300px]]
+
|align=center|{{Icon|Windows}}
|[[File:MI3.jpg|300px]]
+
|[http://mame.3feetunder.com/windows-ati-crt-emudriver/ CRT_Emudriver]
 
|}
 
|}
  
==Compatibility List==
+
==Supported cards==
 
+
'''Adrenalin 18.5.1''':
<B>[https://github.com/nikita36078/J2ME-Loader/wiki/List-of-Tested-Java-Games-(Touchscreen) List of The Tested Java Games (Touchscreen)]</B>
 
 
 
<B>[https://github.com/nikita36078/J2ME-Loader/wiki/List-of-Tested-Java-Games-(Non-Touchscreen) List of The Tested Java Games (Non Touchscreen)]</B>
 
 
 
<B>[https://github.com/nikita36078/J2ME-Loader/wiki/List-of-Java-Games-with-Bugs List of The Java Games with Bugs]</B>
 
  
==See also==
+
'''Desktop''':
 +
* Radeon RX Vega Series Graphics
 +
* Radeon RX 500 Series Graphics
 +
* Radeon RX 400 Series Graphics
 +
* AMD Radeon Pro Duo
 +
* AMD Radeon R7 300 Series Graphics
 +
* AMD Radeon R7 200 Series Graphics
 +
* AMD Radeon R9 Fury Series Graphics
 +
* AMD Radeon R5 300 Series Graphics
 +
* AMD Radeon R9 Nano Series Graphics
 +
* AMD Radeon R5 200 Series Graphics
 +
* AMD Radeon R9 300 Series Graphics
 +
* AMD Radeon HD 8500 - HD 8900 Series Graphics
 +
* AMD Radeon R9 200 Series Graphics
 +
* AMD Radeon HD 7700 - HD 7900 Series Graphics
  
* [[JL-Mod]]
+
'''Ryzen''':
* [[EKA2L1]]
+
* AMD Ryzen 5 2400G
 +
* AMD Ryzen 3 2200G
  
==External links==
+
'''Mobility''':
 +
* AMD Radeon R9 M300 Series Graphics
 +
* AMD Radeon R7 M200 Series Graphics
 +
* AMD Radeon R7 M300 Series Graphics
 +
* AMD Radeon R5 M200 Series Graphics
 +
* AMD Radeon R5 M300 Series Graphics
 +
* AMD Radeon HD 8500M - HD 8900M Series Graphics
 +
* AMD Radeon R9 M200 Series Graphics
 +
* AMD Radeon HD 7700M - HD 7900M Series Graphics
 +
* APU: AMD A-Series APUs with Radeon R4, R5, R6, or R7 Graphics
 +
* AMD A-Series APUs with Radeon R3, R4, R5, R6, R7, or R8 Graphics
 +
* AMD Pro A-Series APUs with Radeon R5 or R7 Graphics
 +
* AMD Pro A-Series APUs with Radeon R5, R6, or R7 Graphics
 +
* AMD Athlon Series APUs with Radeon R3 Graphics
 +
* AMD FX-Series APUs with Radeon R7 Graphics
 +
* AMD Sempron Series APUs with Radeon R3 Graphics
 +
* AMD E-Series APUs with Radeon R2 Graphics
 +
* AMD Radeon HD 8180 - HD 8400 Series Graphics
  
* [https://discord.com/invite/Ag4rcpz Official Discord server]
+
'''Catalyst 9.3''':
* [http://4pda.ru/forum/index.php?showtopic=824201 4pda.ru Discussion]
+
ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890, etc.
* [https://forum.xda-developers.com/android/apps-games/app-j2me-loader-t3777889 Xda-dev Discussion]
 
  
==References==
+
'''Catalyst 6.5''':
<references group=N />
+
ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, X1900, X1950, ArcadeVGA 9200/9250, etc.
  
[[Category:Mobiles emulators]]
+
[[Category:Emulators]]
[[Category:Cellphone emulators]]
+
[[Category:Multi-emulators]]
[[Category:Android emulation software]]
+
[[Category:Arcade emulators]]
 +
[[Category:Windows emulation software]]
 +
[[Category:Linux emulation software]]
 +
[[Category:macOS emulation software]]

Revision as of 23:31, 17 October 2021

GroovyMAME
Developer(s) Calamity
VeS
Latest version 0.264
Active Yes
Platform(s) Multi-platform
Emulates Thousands of electronics
Website GroovyMAME Forum

GroovyMAME is a multi-platform fork of MAME with greater emphasis on CRT monitor support, in order to provide smoother gameplay with less input lag than using regular MAME on an LCD screen. It is available as both a downloadable emulator and as a GNU/Linux live CD, as Linux is the preferred platform for using it. To use it in Windows with a similar amount of fluidity, Windows XP (deprecated; not recommended) and a modified ATI Catalyst named CRT_Emudriver must be used, based on either Catalyst 6.5 or 9.3. It will work best on the ATI Radeon 9250 (AGP), ATI Radeon X300-X600 (PCIe) and the ATI Radeon HD 4350 (PCIe), but should work on other cards supported by these versions. There is a Windows 7 version of the driver undergoing beta testing.

Download

Windows Linux Latest releases
Windows Linux macOS Workflow builds

Windows GroovyArcade (Arch Linux-based live CD)
Windows CRT_Emudriver

Supported cards

Adrenalin 18.5.1:

Desktop:

  • Radeon RX Vega Series Graphics
  • Radeon RX 500 Series Graphics
  • Radeon RX 400 Series Graphics
  • AMD Radeon Pro Duo
  • AMD Radeon R7 300 Series Graphics
  • AMD Radeon R7 200 Series Graphics
  • AMD Radeon R9 Fury Series Graphics
  • AMD Radeon R5 300 Series Graphics
  • AMD Radeon R9 Nano Series Graphics
  • AMD Radeon R5 200 Series Graphics
  • AMD Radeon R9 300 Series Graphics
  • AMD Radeon HD 8500 - HD 8900 Series Graphics
  • AMD Radeon R9 200 Series Graphics
  • AMD Radeon HD 7700 - HD 7900 Series Graphics

Ryzen:

  • AMD Ryzen 5 2400G
  • AMD Ryzen 3 2200G

Mobility:

  • AMD Radeon R9 M300 Series Graphics
  • AMD Radeon R7 M200 Series Graphics
  • AMD Radeon R7 M300 Series Graphics
  • AMD Radeon R5 M200 Series Graphics
  • AMD Radeon R5 M300 Series Graphics
  • AMD Radeon HD 8500M - HD 8900M Series Graphics
  • AMD Radeon R9 M200 Series Graphics
  • AMD Radeon HD 7700M - HD 7900M Series Graphics
  • APU: AMD A-Series APUs with Radeon R4, R5, R6, or R7 Graphics
  • AMD A-Series APUs with Radeon R3, R4, R5, R6, R7, or R8 Graphics
  • AMD Pro A-Series APUs with Radeon R5 or R7 Graphics
  • AMD Pro A-Series APUs with Radeon R5, R6, or R7 Graphics
  • AMD Athlon Series APUs with Radeon R3 Graphics
  • AMD FX-Series APUs with Radeon R7 Graphics
  • AMD Sempron Series APUs with Radeon R3 Graphics
  • AMD E-Series APUs with Radeon R2 Graphics
  • AMD Radeon HD 8180 - HD 8400 Series Graphics

Catalyst 9.3: ATI Radeon 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X740, X800, X850, X1050, X1200, X1300, X1550, X1600, X1650, X1800, X1900, X1950, HD 2350, HD 2400, HD 2600, HD 2900, HD 3200, HD 3300, HD 3400, HD 3410, HD 3450, HD 3550, HD 3570, HD 3600, HD 3610, HD 3690, HD 3730, HD 3750, HD 3800, HD 3830, HD 3850, HD 3870, HD 4230, HD 4250, HD 4350, HD 4550, HD 4570, HD 4580, HD 4650, HD 4670, HD 4730, HD 4750, HD 4800, HD 4850, HD 4870, HD 4890, etc.

Catalyst 6.5: ATI Radeon 7000, 7200, 7500, 8500, 9000, 9100, 9200, 9250, 9500, 9550, 9600, 9700, 9800, X300, X550, X600, X700, X800, X850, X1300, X1600, X1800, X1900, X1950, ArcadeVGA 9200/9250, etc.