Difference between pages "FreeJ2ME" and "NullDC PSP"

From Emulation General Wiki
(Difference between pages)
Jump to navigation Jump to search
(Tags: Mobile edit, Mobile web edit)
 
(Tags: Mobile edit, Mobile web edit)
 
Line 1: Line 1:
 
{{Infobox emulator
 
{{Infobox emulator
|logo = FreeJ2ME.png
+
|title = nullDC
|logowidth     = 150
+
|logo = nullDC-PSP.png
|version = [https://sourceforge.net/projects/freej2me/files/latest/download Sourceforge]
+
|logowidth = 170px
|active = Yes
+
|version = [https://archive.org/details/nullDC-PSP 1.2.1]
|platform = [[Emulators on PC|Windows]], Linux, Raspberry Pi (via libretro)
+
|active = Yes
|target = [[Cellphone_emulators#J2ME (Java 2 Micro Edition)|Java 2 Micro Edition]]
+
|platform = [[Emulators on PSP|PlayStation Portable]]
|developer = David Richardson, Saket Dandawate
+
|target = [[Sega Dreamcast emulators|DreamCast]]
|license = GNU GPLv3
+
|developer = drk//Raziel (skmp), xiro and hlide.
|source = [https://github.com/hex007/freej2me GitHub]
+
|accuracy = Medium-Accurate
|website = [http://www.neocomputer.org/projects/j2me FreeJ2ME]
+
|website = [https://psp-archive.github.io/nulldce-psp nulldce-psp]
|prog-lang = Java
+
|support =
 +
|prog-lang = C++, C
 +
|license =
 +
|source = [https://github.com/PSP-Archive/nulldce-psp GitHub]
 +
|bios          = [[Emulator_Files#Nintendo_DS_.2F_DSi|Required for DS]]
 
}}
 
}}
  
'''FreeJ2ME''' is a simple '''[[Cellphone_emulators#J2ME (Java 2 Micro Edition)|Java 2 Micro Edition]]''' emulator with a focus on J2ME games. It was designed to run on Windows, desktop Linux, and on the Raspberry Pi 3 using Libretro and Retroarch as provided by RetroPie. A free J2ME emulator with libretro, awt, sdl2 frontends and javafx frontends.
+
'''nullDC-PSP''' is a free and open-source [[Sega Dreamcast emulators|DreamCast]] emulator for [[PlayStation Portable emulators|PlayStation Portable]]. It's written in C++. This is an experimental and Beta stage release and many games are playable but low fps. Sound is not yet emulated.
  
 
==Overview==
 
==Overview==
  
FreeJ2ME supports some games not playable using MicroEmulator and KEmulator, though it does not support every game those play. At the moment, it's best to have all three if you're interested in those types of games.
+
nullDC is a Dreamcast emulator for PSP, currently in an experimental stage. The emulator was originally developed in 2008. The source code was lost for many years; it was published on GitHub in the mid-2010s, It was compiled and restored by <b>xiro</b> and <b>hlide</b> in 2021.
  
Some games only run at specific resolutions. Per-game configuration is available from the menu (by pressing esc). Preferences are saved and will automatically load.
+
==Download==
  
Games automatically scale with the window size, making it easy to play games designed for smaller screen sizes.
+
{| cellpadding="1"
 +
|-
 +
|align=center|{{Icon|PSP}}
 +
|'''[https://archive.org/details/nullDC-PSP 1.2.1]'''
 +
|}
  
The Java portion can be built using Apache Ant with the build.xml file provided. The Libretro core can be built using the build.sh script. Installation instructions for the Libretro core for RetroPie are included.
+
==Compatibility==
  
==Futures==
+
* <b>[https://psp-archive.github.io/nulldce-psp/ Official Compatibility List]</b>
  
* Full Screen / Scaling
+
* <b>[[nullDC PSP Compatibility List]]</b>
* Sound
 
* Per-game configuration
 
* Optional Libretro core
 
  
==Download==
+
*<b>[https://github.com/PSP-Archive/nulldce-psp/issues Open new game issues on Github]</b>
 +
 
 +
nullDC-PSP is only compatible with 'slim' models (PSP-2000 and above). It will not boot on the original PSP-1000.
 +
 
 +
==BIOS==
 +
 
 +
[[Emulator_Files#Nintendo_DS_.2F_DSi|Required DreamCast BIOS]] files are needed in the <b><code>nullDC/data</code></b> folder :
 +
<B>
 +
*dc_boot.bin
 +
*dc_flash.bin
 +
</B>
 +
 
 +
==Game Files==
 +
 
 +
Only games in the <code><b>.gdi</code></b> format are supported for now. Place the files for each individual game within a separate folder, and move the folder to <b><code>nullDC-PSP\discs</code></b>. The list of available games will then appear when you boot the emulator.
 +
 
 +
[[File:GUI.png|320px]]
 +
 
 +
==Controls==
 +
 
 +
Idle time can be adjusted with the L / R buttons.
 +
 
 +
To start the Dreamcast BIOS, press triangle as the emulator is booting.
 +
 
 +
==External links==
 +
 
 +
* [https://discord.gg/HYE45sHtab PSP Homebrew Community Discord]<small> (#nullDC - Channel)</small>
  
{| cellpadding="4"
+
[[Category:Emulators]]
|-
+
[[Category:Consoles' emulators]]
|align=center|{{Icon|Win|Lin|LiA}}
+
[[Category:Home consoles' emulators]]
|[https://github.com/hex007/freej2me '''Github Release''']
+
[[Category:Sega Dreamcast emulators]]
|}
+
[[Category:PlayStation Portable emulation software]]

Revision as of 11:40, 4 September 2021

nullDC
NullDC-PSP.png
Developer(s) drk//Raziel (skmp), xiro and hlide.
Latest version 1.2.1
Active Yes
Platform(s) PlayStation Portable
Emulates DreamCast
Accuracy Medium-Accurate
Website nulldce-psp
Programmed in C++, C
Source code GitHub
BIOS/Keys Required for DS

nullDC-PSP is a free and open-source DreamCast emulator for PlayStation Portable. It's written in C++. This is an experimental and Beta stage release and many games are playable but low fps. Sound is not yet emulated.

Overview

nullDC is a Dreamcast emulator for PSP, currently in an experimental stage. The emulator was originally developed in 2008. The source code was lost for many years; it was published on GitHub in the mid-2010s, It was compiled and restored by xiro and hlide in 2021.

Download

PSP 1.2.1

Compatibility

nullDC-PSP is only compatible with 'slim' models (PSP-2000 and above). It will not boot on the original PSP-1000.

BIOS

Required DreamCast BIOS files are needed in the nullDC/data folder :

  • dc_boot.bin
  • dc_flash.bin

Game Files

Only games in the .gdi format are supported for now. Place the files for each individual game within a separate folder, and move the folder to nullDC-PSP\discs. The list of available games will then appear when you boot the emulator.

GUI.png

Controls

Idle time can be adjusted with the L / R buttons.

To start the Dreamcast BIOS, press triangle as the emulator is booting.

External links