Dingoonity.org

Other Portable Consoles => Ingenic JZ47xx Devices => Topic started by: edilaq on October 10, 2016, 04:45:09 pm

Title: PAP KIII: Chinese PMP with Dingoo Software
Post by: edilaq on October 10, 2016, 04:45:09 pm
Hello everyone:

Did not write before because I wanted to give some impressions with this console that I was curious since I saw it was advertised as "Dingux System", I mean PAP K3, which arrived last Friday and I want to say a few things:

Package content:
- Console PAP KIII (there are two versions, the removable battery and a non-removable, in my case I play the first)
- Charger (Europe came to me, so I use with adapter)
- USB 5-pin cable.
- Cable Video
- Headphones (with quality used to come)
- Console Carry Bag
- Manual in English
- Disco with Arcade Games and GBA

Although the box indicates, I did not come 3D glasses

As for the console, touch you feel is not as cheap as you might imagine, and what surprised me pleasantly is that both the crosshead and the buttons do not do the typical click the PMP Chinese (which if it occurs with buttons L, R, volume + and -, select and start), size is also similar to the pSP, but I feel a more comfortable grip, probably because the shape of the bottom and back. Also as in the dingoo, has a reset button, but if you see a hole to insert a pin is a rather small and discreet button, but if left press

As for the menu, as seen in the videos attached in previous post are as having the psp and dingoo, but one detail is that in the menu to change language the Spanish does not go well translated, and some texts come out with part word in Spanish and partly in strange characters, so leave it in English.

When connected to the PC to charge more games (since I received in the office and could also release it nomas), on the PC of my work with Windows 10 she did not recognize (appeared the message of an unknown device, exchanging screen main menu with the loading screen with the figure of the battery, either the on or off) console, but in my personal computer with Ubuntu Mate 16.04 I had no problems (on he recognized the internal memory and slot for micro SD, and off goes the loading screen), so I guess it must be in subject operating system (to be confirmed what the manual says that is compatible to windows 7)

As for the emulation of NES and GBA has not given me trouble, I was surprised SNES emulation, since the games I've had (not many), did not give me any problems or slowdowns. Emulation of Sega Genesis (Megadrive), if you have slowdowns (I tried it with Sonic 2 and others, and has that problem), and neither had problems with the emulation of Game Boy and Game Boy Color.

Finally emulation is correct in recreational as CPS1, CPS2 (although some like Alien Vs Predator are sometimes given loss of frames), Neogeo also had problems with games that included but are mvs format.

Unfortunately 3D games like 7 days I could not test because when connecting to the PC with Windows 10 and be as an unknown device, the contents of the internal memory is corrupted and I had to reset the console, which has deleted all content , so I am in the process of downloading via dingoonity, so when the complete and upload'll add my impressions.

Sorry for not placing pictures or be as explanatory, I hope to improve and it would be great that you can work with the scene of dingoo, but still I need to investigate.

More info: https://es.aliexpress.com/item/JOYOU-S430-Console-Handheld-8-16-32bit-3D-Emulator-Video-Game-Player-LCD-4-3-inch/32258805576.html

Greetings and thanks in advance for reading.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: jamespoo on July 16, 2017, 12:36:33 pm
thanks for the info thinking of getting one for $44nzd off ebay
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jindofox on August 04, 2017, 10:48:00 pm
An Amazon seller has these for $45 shipped quickly. This appears to be an older handheld, but with tweaked firmware so it runs better. The screen is large and widescreen, but each game can run in what Nintendo called "pixel perfect mode" in a window, which is small but looks nice.

I'm going to mess around with it a bit more but it seems like an overclocked Dingoo so far. It's unclear how to load other software (if that's even possible) but I aim to try.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: chevette on August 16, 2017, 12:10:43 pm
Just got one of these off Amazon ($45). Pretty cool little unit. Performance reminds me of the Dingoo A320. Is there any other way to play games of the microsd card besides the built in File Explorer??
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: sagadego on September 20, 2017, 06:28:17 pm
I just one one these yesterday. could this run Marvel Vs. Capcom: Clash of Super Heroes ?

i'm surpised it's not on here
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: evilpotato on October 05, 2017, 07:07:40 am
I have been playing around with mine for a couple days.  It's a pretty capable device, and hackable.  I'm trying to build a custom optimized kernel, and preliminary results have been promising.

It's very clearly using the RZX-50's firmware, well, because.....
(https://i.imgur.com/UbO1VHH.jpg)
(https://i.imgur.com/Zxe1D8k.jpg)

The kernel needs to be cleaned up, but we should be able to crack this puppy wide open.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 05, 2017, 08:39:15 am
Go on, man!
Here's the kernel sources (dingoo a380 and rzx50):
https://github.com/dmitrysmagin/a380_kernel (branch jz-2.6.24)

Though, the kernel for this device might be different. In any case, the user part is identical (rootfs and appfs).
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: evilpotato on October 05, 2017, 03:04:07 pm
  ;)

(https://i.imgur.com/67IVgrk.jpg)
(https://i.imgur.com/ShuI0ip.jpg)
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 05, 2017, 03:41:49 pm
Yeah, Sega Gopher 2 is rzx50 in disguise. :D
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: sagadego on October 05, 2017, 07:08:59 pm
Wait... How are guys hacking this? My Windows 10 pc won't detect the damn thing
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: onthebridge on October 05, 2017, 07:14:09 pm
Is it possible to add other emulators? The scene released loads for the original firmware of the dingoo (not dingux)

Enviado desde mi MI 5 mediante Tapatalk

Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: ruffnutts on October 06, 2017, 11:10:32 pm
So can it run OpenDingux then?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: edilaq on October 09, 2017, 05:32:31 am
Ritmix RXZ-50 runs a Opendingux custom firmware
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 09, 2017, 12:59:26 pm
No, RZX-50 has a legacy dingux kernel. It just happens to run most OpenDingux applications.
The major difference dingux vs opendingux is OSS vs ALSA and no-wchar vs wchar support in libstdc++.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Pardue on October 10, 2017, 03:03:18 am
I have an early PAP KIII from a few years ago when they first came out. Could I flash that one??

I made a video review and I wasn't impressed with it. But if it can be flashed to this then I'm interested.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 12, 2017, 09:24:49 pm
Long time lurker and first time poster here with a few q's regarding the topic device.

I. What's the build quality?
II. How compatible (as of now) is it with the existing Dingoo emulator\source port releases?
III. Anything particular to watch out for or be 'buyer beware' about?

Thanks
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: edilaq on October 17, 2017, 11:00:43 pm
How to flash firmware in PAP KIII?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 18, 2017, 01:36:45 am
Is it the same (or similar) process as the Dingoo? Also, do you happen to know which Dingoo model (A320\A330\etc) this thing is closest to?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: edilaq on October 18, 2017, 02:04:46 am
I am noob, my first handheld was PSP 3000 and the second the PAP KIII, explain please
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 18, 2017, 06:36:04 am
My apologies. I am even more noob on this than you are, and was assuming knowledge (on your part) that it now seems you simply (and unfortunately) don't have, at least at this time. It looks to me like a Dingoo dev (for lack of a better term) will need to aquire one of these and dig into it. In the meantime, i'll look up some stuff myself from the help section (since the community wiki seems to be down).

Thanks anyway
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 18, 2017, 09:40:21 am
Is it the same (or similar) process as the Dingoo? Also, do you happen to know which Dingoo model (A320\A330\etc) this thing is closest to?
Dingoo A380 is the closest one. Not completely identical hardware-wise (different screen, different pcb, button mapping), but most compatible software-wise. In brief: everything that runs on A380 must run unchanged on pap kiii, because both have legacy dingux firmware.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: onthebridge on October 18, 2017, 10:28:34 am
So no pcsx emulator, right?

Enviado desde mi MI 5 mediante Tapatalk

Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: DashKrimson on October 18, 2017, 11:21:11 am
Hi, first post.

I just got one of these a few days ago from AliExpress, and I noticed that the CPS2 and Neo-Geo games suffer from severe stutter and freezing during play, so I would very much welcome new firmware to maybe fix the issue. I'll be watching this thread with great interest. Thanks for all your efforts.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 18, 2017, 08:57:56 pm
@onthebridge
Try to run pcsx4all for Dingoo A320 (it's here on this forum), it has to work.

@DashKrimson
I doubt that there will be updates. For arcade games try FBA for Dingoo a320 (search the link on this forum), it may run as well.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: surfaceprogamer on October 18, 2017, 10:28:54 pm
hello, i have a problem with my pap k3 plus, yesterday after finish the batery turn off, now the green light its every times on green and i cant shutdown, i can only turn on with the ac pluged and without batery, i think is a semibrick, some one can send me a image of the internal sd, made with Win32 Disk Imager of pap k3 plus, ,

im watching the people are installing a gopher firmware and rx 50 firmware, how can i change the firmware, or some one can help to restore my pap k3 plus, THANKS a LOT, sorry for my bad english
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 19, 2017, 04:38:35 am
@dmitry_smagin Thanks so much for clarifying/confirming for everyone what model this thing is ripping off based on :)
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Pardue on October 19, 2017, 05:12:09 pm
Here's my 3 part PAP KIII review from 2013 when it was a new system.

https://youtu.be/3g_27WOqIqQ

https://youtu.be/Lvoww0kk4bw

https://youtu.be/74uiW7nVfP8


As you can see, I wasn't impressed with it.

I asked before but does anyone know if it's possible to reflash mine to the firmware you guys are running now?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: sagadego on October 20, 2017, 06:27:42 pm
@Pardue  I'm guessing the. Pap kIII plus is the better model?, 'cause I just tried out alien vs preadtors on this and it had no framerate issues from what I noticed so far.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: DashKrimson on October 22, 2017, 03:06:30 pm
@sagadego Yes, the KIII Plus is supposed to be an upgraded model.

@dmitry_smagin I'm afraid I'm a total n00b at this dingoo malarky, so I have no idea how to install files to it. So could you please point me to a tutorial or something that I can follow so I don't eff up?

Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jim Goose on October 22, 2017, 11:52:43 pm
Excuse me for being new and a bit unknowledged. I saw a handheld from awhile ago that had an Actions ATM MIPS chip. I think it was either the ATM7013 or ATM7019, but I am not sure if I remember correctly. I wanted to buy one of those and run opendingux on it since those seem to have a Vivante GC800 GPU. But I am not sure, this is all a lot of speculation on my part. I saw some of the chinese handhelds were run off SD cards that you had to reflash after opening the handhelds.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: rpgbeater on October 24, 2017, 02:58:49 am
Wait... so PAP KIII Plus is the newer model of PAP KIII.... but what is PAP KIIIS ?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: nchaaa on October 24, 2017, 10:59:41 am
Hi everyone,

I purchased one of this PAPKIIIS and tried to reflash the FW with an updated one found on a youtube link.. Now the device does not even boot.

Does anyone can help me here ?

I am using SW like Win32DiskImager to write the SDcard of the device

Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 24, 2017, 12:05:59 pm
Kiii and K3S are not compatible on firmware level (they do on software though). KIII has jz4755 and 480x272 screen, and K3S has jz4760 soc and 800x480 screen.
You'll have to find an original firmware image, sorry for that.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 25, 2017, 12:55:35 am
Found this link https://drive.google.com/file/d/0B-ww3BA7Ea62RVNBWGdNUVA4SUk/view (https://drive.google.com/file/d/0B-ww3BA7Ea62RVNBWGdNUVA4SUk/view) shared by a guy named Matt Larose on youtube at https://www.youtube.com/watch?v=z84FyAnq8U4. I haven't downloaded it myself 'cause it would be pretty much useless to me. The comment says it is a 'newer' firmware for the PAP KIII device.
Good luck gentlemen and ladies  ;)

Update: Unfortunately I have been unable to mess with mine (it just came earlier today) due to my inabilty to locate a Windows 10 compatible USB driver.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on October 25, 2017, 09:17:38 am
Update: Unfortunately I have been unable to mess with mine (it just came earlier today) due to my inabilty to locate a Windows 10 compatible USB driver.

The link above is for internal sd-card, you don't need a usb driver. Insert this card to your laptop and write the image directly to it.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jellyfish on October 26, 2017, 02:04:22 am
Did that. Popping in the firmware-flashed SD and booting it up has no visible effect.
What now?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jack83 on October 30, 2017, 09:54:31 am
I just ordered a "PAP KIII" and got a "PAP KIIIS" in a "PAP KIII Plus" package :'( The new screen of the KIIIS is really bad and the emulators run either in a tiny window or streched to 16:9 fullscreen. Argh!
I made a backup of internal sd card and can upload the image if someone is interested.

Tools like the dinguxcommander http://beyondds.free.fr/index.php?Dingoo-dinguxcommander (http://beyondds.free.fr/index.php?Dingoo-dinguxcommander) do work and I looked around. There are scripts to put the display in a "a320" mode. This results either in a stretched image or the small in the middle, meaning this function is not part of the emulators. I tried to exchange the build in emulators with other versions, but the partition is mounted read-only. Is there any way around that? Is it possible to access the running device from a PC? I would like to poke around  ;D
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: SashaX on October 31, 2017, 05:39:26 pm
I have the PAP KIII PLUS.
Its possible to run emulators of the dingoo A380 then? Or to flash te PAP to a Dingoo A380?

Im new at it, the gadget arrived today.

Best regards
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 01, 2017, 12:04:59 am
Right, I decide to order this device a few days ago from amazon..    https://www.amazon.co.uk/gp/product/B072ZP9HMY/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1 (https://www.amazon.co.uk/gp/product/B072ZP9HMY/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1)

According to the screenshots, it seemed to be the Pap Kiii Plus.   When it arrived, here are the pictures of the box and manual..
(http://i27.photobucket.com/albums/c157/thealgorithm/001_zps8pueuu1p.jpg~original)

(http://i27.photobucket.com/albums/c157/thealgorithm/002_zpsntjrhwci.jpg~original)

Could it be a Pap III plus?  Lets see..

(http://i27.photobucket.com/albums/c157/thealgorithm/004_zpsy1d2e6hd.jpg~original)
(http://i27.photobucket.com/albums/c157/thealgorithm/005_zps1obmd1la.jpg~original)
(http://i27.photobucket.com/albums/c157/thealgorithm/006_zps2zjg07ir.jpg~original)

According to a few other forums which I had visited, it seems to match the firmware that's on some of the PAPKIII Plus devices so all seems well.   However, I decided to open up the device and below are the findings.

(http://i27.photobucket.com/albums/c157/thealgorithm/003_zpsl6kwuwu7.jpg~original)
Battery is removable and the high capacity variant so all is well here..

(http://i27.photobucket.com/albums/c157/thealgorithm/007_zps4jepqfat.jpg~original)
CPU is the Jz4760 which is used on both the Pap KIII Plus and Pap KIIIS.. We know that the above is definitely not a standard Pap KIII

(http://i27.photobucket.com/albums/c157/thealgorithm/008_zpsuyi2y8pa.jpg~original)
And what do we have here?   Motherboard markings showing PAP_K3S_V3_DDR_V2.0....
So it seems as if it is really a PAPK3S but using some modified firmware that's usually available for the PAP KIIIPlus (Super Game Firmware LN430)

Now time for some of my other findings.

On some PAPKIII devices, you can update the firmware by placing specific files on the root of the SD, then going into system settings and updating.   This model does not allow this.   

However, it is possible to boot the Device into Bootloader/Flash mode by the following..

Turn off device.  Remove its connection from PC (USB).
Connect USB
Hold Down Start Key and Hold down the power button for a few seconds.
Windows should detect and install the drivers.   (On my windows 10 machine, it seems to have automatically loaded the JZ4760 Boot driver, but on second attempt I had to disable device signing on windows and point it to the JZ4755 boot driver (Found with the Ingenix Flash tools).    I attempted to flash the RZX 50 firmware to it (I knew it wont work, just wanted to see if it would flash, but to no avail)

Ofcourse I made a backup of the MicroSD card in the device.  It seems pretty much like a raspberry PI in that the whole firmware is on the MicroSD.  (As long as you have made a backup with win32diskimager or similar, the device should be able to recover from a brick by writing this backup back to the microsd)

Ofcourse new firmware can also be written by obtaining or creating images that can be written to microsd too.

In order to view file contents on Windows 10 (Roms etc) many people have had some issues.    The solution that works 100% is to do the following

Turn device off and unplug from usb.
Plug it back to usb
Then turn on the handheld.   After a few seconds, it will detect and allow you to view the contents of the Fat32 Partition.

I have also experimented in running opendingux applications (With the .dge extension)  Some run well no issue  (E.g Atari Lynx Emulator and Vice (C64 Emulator)

There are a few that run in a smaller screen size which also then brings me to the point of the screen resolution of this device..  If it is a Pap KIIIS, It would have 800x480 resolution or similar..    For the 320x240 dingoo apps which do not scale,  it filles 2/3rds of the screen horizontally  (320 pixels on a 480 pixel viewport?)  which may indicate that the resolution of my device is actually 480x272 (Which then would indicate its not a PAP KIIIS?)

For the Price, Cant really complain.  Gameboy advance games seem to run pretty well on it actually.   I have found issues with audio grating (Maybe audio buffer size too small?).    Unfortunately even in pixel perfect mode (1:1) it does not seem to give silky smooth scrolling  (Regardless if its via TV-Out or built in screen).  I Know some handhelds have unusual screen hz rates (57hz etc).

.APP files do not seem to run on this firmware.  (Would have been nice to try out 7 days and some 3d games on it, but nothing at the moment..)


Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on November 01, 2017, 12:50:02 pm
Thanks for the photos, @algorithm, very informative!
The screen is indeed 480x272, hence the model is K3 plus and not K3S. The pcb is the same for both models, however (why not?). K3S has additional frame around the screen like here: https://ru.aliexpress.com/item/3-5-Portable-Handheld-Game-Console-64BIT-PAP-KIIIS-Games-Perfectly-support-CP-GBA-format-games/32809608119.html

The question remains, how much ram it has? Most probably 64Mb but 128Mb also possible.

Could you run an attached file dmesg.txt (rename it to dmesg.dge before)? It will dump dmesg output to log.txt. Could you post its contents on pastebin.com ?
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Jack83 on November 01, 2017, 04:33:31 pm
Hey @algorithm,
nice findings. It seems you got the same device as me. I executed demesg and I add the info from my device.
Mounting the appfs rw was quite easy with "/bin/mount -o remount,rw /dev/mmcblk0p2 /usr/mtdblock3"
and I managed to change some of the default emulators. The emulator dge can simply be replaced with a script with the same name.

I downloaded a "local pack" from http://dingoo.a320.free.fr/local-pack-opendingux.php (http://dingoo.a320.free.fr/local-pack-opendingux.php) and all games and some emulators are running. The dge of most games has to be started trough dinguxcommander to work. Its quite fun to play Doom and Duke3D on the device.

Executing "echo 1 > /proc/jz/lcd_a320" will put the video output into the center.

I tried to fire up the old toolchain for opendingux to compile dmenu for the higher res display, but it seems that I'm a little late to the party and the sources can not be compiled without problems on newer systems without problems.
Compiling worked at the end, but without a terminal its hard to say why it crashes/does only display a black screen.

Is it possible to use the "usb network" I read about in the context on opendingux on this device? I could not find any guide to set it up or if its possible.

Code: [Select]
Linux version 2.6.31.3 ([email protected]) (gcc version 4.3.3 (GCC) ) #64 Fri Feb 17 17:20:13 CST 2017
Jz47XX Floating coprocessor work on 32*32bit mode
console [early0] enabled
CPU revision is: 2ed0024f (Ingenic JZRISC)
FPU revision is: 00770100
CPU clock: 528MHz, System clock: 264MHz, Peripheral clock: 132MHz, Memory clock: 132MHz
JZ4760 Lepus board setup
Power Management for JZ
Determined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
User-defined physical RAM map:
 memory: 08000000 @ 00000000 (usable)
Zone PFN ranges:
  Normal   0x00000000 -> 0x00008000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00008000
On node 0 totalpages: 32768
free_area_init_node: node 0, pgdat 8044a400, node_mem_map 81000000
  Normal zone: 256 pages used for memmap
  Normal zone: 0 pages reserved
  Normal zone: 32512 pages, LIFO batch:7
Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 32512
Kernel command line: mem=128M console=ttyS1,57600n8 ip=off rootfstype=ext3 root=/dev/mmcblk0p1 ro
PID hash table entries: 512 (order: 9, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
Primary instruction cache 16kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, VIPT, no aliases, linesize 32 bytes
Memory: 125056k/131072k available (2937k kernel code, 5840k reserved, 1397k data, 156k init, 0k highmem)
SLUB: Genslabs=7, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:256
Console: colour dummy device 80x25
console handover: boot [early0] -> real [ttyS1]
Calibrating delay loop... 421.06 BogoMIPS (lpj=2105344)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
jz_platform_init
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
jz_i2c0 jz_i2c0.0: JZ4760 i2c bus driver.
jz_i2c1 jz_i2c1.1: JZ4760 i2c bus driver.
mmc0: No card detect facilities available
mmc0: new high speed SDHC card at address aaaa
JZ mmc0 driver registered
mmc1: new high speed SDHC card at address 0007
JZ mmc1 driver registered
musb_hdrc: version 6.0, pio, otg (peripheral+host), debug=0
jz4760: Normal mode.
do_otg_id_pin_state: id pin val 0
******* jz_musb_set_vbus:189 DEV
jz_musb_set_vbus:OTG_ID=1
jz4760: Disable USB PHY.
musb_hdrc: ConfigData=0x12 (UTMI-8, HB-ISO Rx, SoftConn)
musb_hdrc: MHDRC RTL version 2.0
jz_vbus_hotplug: Registered.
musb_hdrc musb_hdrc.0: USB OTG mode controller at b3440000 using PIO, IRQ 21
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 4096 (order: 3, 32768 bytes)
TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
TCP: Hash tables configured (established 4096 bind 4096)
TCP reno registered
NET: Registered protocol family 1
Total 8MB memory at 0x4800000 was reserved for IPU
Total 8MB memory1 at 0x5000000 was reserved for IPU
Total 8MB memory2 at 0x5800000 was reserved for IPU
fuse init (API version 7.12)
msgmni has been set to 244
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)

 43CPT80-40 REST ...
jz4760fb_map_smem 720 573
jz4760fb_map_smem 720 573
page count is 9
LCDC: PixClock:12000000
fb0: jz-lcd frame buffer device, using 2048K of video memory

 43CPT80-40 lcd ...
JZ4760: Char device core registered.
init rda5807p
JZ4760b SAR-ADC driver registered
JZ4760: Virtual Driver of TCSM registered.
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250: ttyS1 at MMIO 0x0 (irq = 4) is a 16550A
brd: module loaded
loop: module loaded


gc0309 i2c init

gc0309_power_down


 my704 i2c init

hi704_power_down
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
first get battery value is 4160
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V1.0
usbmon: debugfs is not available
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
g_file_storage gadget: File-backed Storage Gadget, version: 20 November 2008
g_file_storage gadget: Number of LUNs=2
jz4760: Disable USB PHY.
musb_hdrc musb_hdrc.0: MUSB HDRC host driver
musb_hdrc musb_hdrc.0: new USB bus registered, assigned bus number 1
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: MUSB HDRC host driver
usb usb1: Manufacturer: Linux 2.6.31.3 musb-hcd
usb usb1: SerialNumber: musb_hdrc.0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
jz4760: Enable USB PHY.
jz-gpio-keys: scan interval 20ms
input: JZ GPIO keys as /class/input/input0
drivers/input/keyboard/common_wireless_pad.c 601 elan_pad_init
kernel : keypad register success!
i2c /dev entries driver
mmcblk0: mmc0:aaaa SU04G 3.69 GiB
 mmcblk0: p1 p2 p3 p4
mmcblk1: mmc1:0007 SD16G 14.4 GiB
 mmcblk1: p1
=====>enter init_dlv
register codec 8025bac0
===>enter init_jz_i2s
JZ I2S OSS audio driver initialized
TCP cubic registered
NET: Registered protocol family 17
scan sensor:gc0309
gc0309_power_up
---- gc0309 read is 160
gc0309_power_down
scan sensor:hi704
gc0309_power_down
hi704--- ------------------------------------------hi704_sensor_probe

hi704_power_up
Read i2c device 0x30, nack or abort, ret=-1
hi704--- ---------------------------hi704 sensor read is 255
hi704_power_down
now we has:
gc0309_power_down
sensor_name:gc0309 id:0
default is gc0309
CIM--- get new page!
CIM--- get_max_mem_size
CIM--- preview size = 600KB
CIM--- capture size = 600KB
mem_size=3600K
order=10
jz cim preview info vaddr = 0x86000000 paddr = 0x6000000 mem_size = 0x384000
Virtual Driver of JZ CIM registered
drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly on device 179:1.
Freeing unused kernel memory: 156k freed
Warning: unable to open an initial console.
no hp sound/oss/jz4760_dlv.c 1965 hp_ack_timer
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting.  Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS on mmcblk0p3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
JZ DLV: Close REPLAY
volume is 3
JZ DLV: Close REPLAY



Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 01, 2017, 06:59:16 pm
I ran the dmesg.dge file (text file renamed to dge to enable the script to run) and the log file created seems identical to your one (Attached)

One more thing to note is that its possible to also stretch the display to use the full size of the 480x272 (Instead of having the opendingux games in 320x200 non scaled) by the following..

#!/bin/sh
echo 2 > /proc/jz/lcd_a320

This script is also inside the dmenu folder called "A320_zoom_in.sh",  there are also some other scripts there too.  (I noticed there is also an update folder somewhere on the device

Note that the display settings are persistant (thankfully) until reboot.  However running other scripts for the display zoom in/out after running one previously seemed to corrupt the display until it was rebooted again

There are a few programs that use the native 480x272 screen.   Those that I have tried that have worked is the Atari lynx handy emulator as well as the Vice (C64) emulator - For vice, you would need to select 480x272 (enter it under display settings in the vice menu)

One other note.. Is it possible that the PAPKIIIS motherboard is identical to the PAPKIIIPlus, only with a 800x480 screen and different firmware  (Motherboard markings show PAPK3S on my device)  Seems the firmware I saw on a few youtube videos used another menu system for rom selection for the PAPK3S


Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 01, 2017, 10:57:58 pm
One other thing I found is that its possible to flash within the device using the update tool

You need the following files

appfs.ext3
configfs.ext3
mbr-uboot-msc.bin
rootfs.ext3
uimage

place them on the root of the microsd

then run dingoocommander and go into the /boot/local/apps/ folder

execute the update tool.

It will then flash the above files and if everything goes well, will mention that 5 files have been successfully flashed and to press reset to continue

Ofcourse the flash resulted in a brick (as I was using a ritmix rzx dump) I guess it could not initialise the components as they differ (e.g lcd etc)

Thankfully the device is unbrickable, so will put the original 4gb sd image back on





Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: dmitry_smagin on November 02, 2017, 07:52:58 am
Thanks for the info.
So, it's confirmed that pap kiii plus has jz4760 at 528MHz with 128Mb of RAM, 480x272 lcd and legacy dingux inside.

Good news:
you can use it as a replacement for a320/a380/rzx50 as it's software compatible
it's slightly faster than a320 (408-420MHz max overclocked) and a380/rzx50 (432Mhz) and has more RAM (vital for mame and fba emulators)

Bad news:
jz4760's new features are not used (mips32r2 hardfloat and new ipu)
with proper firmware it could be made gcw-zero compatible on software level (except open gl es), but alas, there's no one to try
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: djlunchbox on November 06, 2017, 11:13:12 pm
Hello,

So i've purchased one similar to the one algorithm posted. So far i love it. I've been able to load games via SD card slot and adding ROMs myself. So far it's great. I didn't know how to make other neo geo games work because i didn't know what .FBA extension was but have since found where to convert my ZIP files to FBA.

So it seems to be able to handle CPS and CPS II games well but has anyone tried CPS3 or any MAME roms that I guess can be played via FB Alpha since I think that's the emulator? Also how about anything above Samurai Showdown 2? I'm planning to convert some ROMS from my raspberry pi to see about playing them here but if anyone has tried please let me know. I'm also going to wipe the card and load only games i want as well as replace some suspect ROMS as well as ROMS from CPS/NeOGeO i do not play to free up memory and add more Master System and game gear ROMS.

I'm not well versed in all the programming stuff but can anyone do a very newb explanation on how to possibly change the emulators to make it work better? or if someone can make a new image of the SD card with better emulators? The GB one seems to cause a crackling noise.

Also can the screen be swapped out? mine has a vertical line running on the left side of it. It's not bad but wondering if the swap is easy and what screen i can use? Thanks for any help!
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: lemmywinks on November 07, 2017, 12:41:44 pm
So are these worth getting? If so is the Plus model the only one running Dingux? The other versions of this seem to get terrible reviews.

Been looking for something cheap which plays sms, smd and gb/gbc to leave in the car.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: djlunchbox on November 07, 2017, 07:40:16 pm
For $45 they aren't bad to be honest. you'll definitely want to buy a better battery if you plan to do more than game since you can add a SD card with movies on it.

I cut down the 650 games to 356. Removed some Neo Geo games i won't ever play and added the following games which worked really good to my surprise:

1941 ZIP
19XX FBA
Donpachi Zip
DoDonpachi Zip
Guwange FBA
Marvel Super Heroes FBA
Puzzle Loop 2 FBA

Here's what i slimmed my games down to and used my own ROMS as some of the top 100 games for each system wasn't available with the system had. I didn't add any of the hacks/bootlegs the system had either but i may add some of those funny Mario ones.

CPS - 25
Neo Geo - 23
NES - 80
SNES - 79
MegaDrive - 68
Master System - 34
GB - 18
GBA - 10
GBC - 6
GameGear - 13

I've been unsuccessful in getting other Neo Geo games to load. I seem to get a BIOS missing error when converting my zip files to FBA and it won't play neo geo zips. I've also not been able to load MvC, XMen COTA, XMEN vs SF. I've only had success loading Marvel Super Heroes so i'm guessing it may be a romset issue. CPS 3 games are a no go but it might be a ROM issue as well. Attmpeted to boot Red Earth and SFIII 3rd strike from the SD card to no avail.

Another thing to note, MegaDrive/Genesis games need to have a BIN extension so i had to change all the ones i loaded from my collection as they had an .MD extension.

Overall it's a great buy IMO @ $45. I'd definitely try and get from Amazon while it's still available there.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 08, 2017, 05:50:28 pm
Many opendingux apps and games run on it well  (although to get most of these to run, you will need to run them via the dinguxcommander application first.

You can also centre the screen or stretch it first if you wish (before attempting to run the other opendingux apps). Some of which support the 480x272 already.

Its pretty good value for money (And the batteries are the well known cheap nokia ones that are available everywhere for a few ?). 

Just don't expect it to be in the same power league as even a low end android device.  Where it excels in is the convenience of having the games ready to play as well as the controllers built in.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: DashKrimson on November 09, 2017, 08:54:13 am
Hmm, mine doesn't seem to want to read the files on the internal SD card anymore. I know they're still on it, I can see them if I hook the unit up to the PC. Also, it turns itself off after a minute.

I think I might just have a duff one here. I got it from AliExpress so it's not worth sending back, it'd take ages. I think I'll try one from Amazon next.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 09, 2017, 05:48:40 pm
Don't think there is any issue with the hardware.  Most common cause is internal microsd corruption.  It is just awkward that you would need to open up the damn thing to access it.    Hint: on the papkiii plus, you can pretty much remove the screws (don't really need it) as the enclosure is fully clip on/out.

Provided you have saved a previous backup of the microsd via win32diskimager or similar, you can simply just restore it back to the microsd
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: lemmywinks on November 09, 2017, 10:07:16 pm
What are the prospects of this being properly hacked, as in booting to a standard Dingux with Dmenu like on the A320 or even possibly OD? I thought this would be getting a bit more attention really seeing as it's a readily available MIPS device which already runs Dingux, even though these boards are pretty quiet these days.

I'm already sorted for emulation really, just wanted something cheap which can be easily replaced so I can leave it in the car. I need SMS emulation though which a lot of cheap devices don't have.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 09, 2017, 11:27:44 pm
A forum member is already working on a dmenu port here   https://boards.dingoonity.org/other-game-systems/pap-kiii-plus-(dingux-480x272-screen)/

Without it, you can simply just place the opendingux emulators/games of choice to SD and then run them via dinguxcommander.

PapK3 Plus by default has the following emulators and roms
CPS 1/2
NeoGeo
Sega Megadrive
Super Nintendo
Gameboy Advance
Gameboy
Gameboy Color
Gamegear
Sega Master System
NES

You can also center the screen or stretch it for (320x240 apps) via running some batch scripts which are located somewhere on the internal storage (via dingux commander).  There are some that detect the screen 480x272 and use it as well however (Vice and Handy-AtariLynx Emulator)
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: lemmywinks on November 10, 2017, 12:28:56 am
Yeah the SMS support was what originally stood out for me, I mainly need SMS, SMD and Gameboy. On one video review  the sound on Gameboy and GBC was distorted though which is a minus point for me.

Will probably just buy one anyway, they have been as low as ?28 in AliExpress sales.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Olorin on November 15, 2017, 07:55:13 pm
Hello,

I got today brand new pap k3 plus from aliexpress with jz4760 cpu. I started one game, played for 2 minutes, and console froze (textures mixed up with grinding sound in the background). I did reset and after that screen stopped working. Now every time when I turn on console I can hear the sound of menu but the screen is blank. Does anybody know how to fix this?  ???
Even if I plug it to TV its the same. Blank screen with menu sound like when you select games.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: algorithm on November 16, 2017, 05:50:38 pm
All the firmware and files are in a microsd card situated inside the device.

The issue that you may face (and many others have) is that sometimes when it crashes (and if it was somewhat writing to the card) it can stop the device from booting or cause some other issues.   However based on your description, it seems the device is working, but the screen is somewhat not working well.

If you wish to take a risk and void possible warranty, you can..

Open the device (be careful, there is a ribbon cable between screen area and motherboard)
Take out the microsd and place in a pc memory card reader/writer
download the firmware from here

https://drive.google.com/file/d/0B0wz_n5he9GpQW96allVTUJNSnM/view

then use a tool such as win32 disk imager to write this firmware back to the microsd card.

Then place the microsd card back into the papk3 plus device and put everything together.

If you still are facing issues, then its more than likely a hardware issue I am afraid.

edit:  at one stage, when I rebooted, no games or icons were visible.  Rather than to open the whole thing up and rewrite the firmware, I fixed it (success varies) by doing the following

Turn papk3plus off.
connect to usb and pc
turn papk3 plus on
wait a while
Try to access the drive (fat32 partition holding the games).  When windows asks if you wish to fix the disk, select yes.
remove usb cable after and reboot

This brought the icons back, but again, depends on how much corrupted the file system is
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: ruffnutts on November 22, 2017, 09:39:30 pm
Could this run the Neo Geo X firmware? just a thought  8)
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: edilaq on January 08, 2018, 04:06:51 am
I have been playing around with mine for a couple days.  It's a pretty capable device, and hackable.  I'm trying to build a custom optimized kernel, and preliminary results have been promising.

It's very clearly using the RZX-50's firmware, well, because.....
(https://i.imgur.com/UbO1VHH.jpg)
(https://i.imgur.com/Zxe1D8k.jpg)

The kernel needs to be cleaned up, but we should be able to crack this puppy wide open.

Is that the original PAP KIII or the PAP KIII Plus?
I would like you to tell me how you could change the firmware please
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: SNESFAN on January 08, 2018, 12:57:44 pm
Would make sense if the rzx-50 firmware could work. Rzx-50 is jz4755. Might be close enough to JZ4760 to work.

Some info that might be useful
https://www.barebox.org/doc/latest/boards/mips/ritmix-rzx50.html
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: onthebridge on January 08, 2018, 01:09:49 pm
Would make sense if the rzx-50 firmware could work. Rzx-50 is jz4755. Might be close enough to JZ4760 to work.

Some info that might be useful
https://www.barebox.org/doc/latest/boards/mips/ritmix-rzx50.html
If I am not wrong (that could be), isn't that the same processor the a380 had? In that case, would it be possible to use the custom firmware that Alien Grey did as another user is asking in other thread?

Sent from my MI 5 using Tapatalk

Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: SNESFAN on January 08, 2018, 04:45:15 pm
If I am not wrong (that could be), isn't that the same processor the a380 had? In that case, would it be possible to use the custom firmware that Alien Grey did as another user is asking in other thread?

Sent from my MI 5 using Tapatalk

I wasn't for sure, so I went to look it up as well. Found a post from 2014 from Dmitry Smagin
http://prizma.bmstu.ru/~exmortis/posts/2014-01-01-jz-devices.html

Looks like you're correct.... but what is really interesting to me though is what is listed under JZ4760

A "Umido LN430", I've seen that specifc branding in a firmware for a couple of these kinds of devices. I imagine that's the origin. Can't find info at all about that device though =/ weird.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: VanZan on January 26, 2018, 02:23:25 pm
Hello,

I got today brand new pap k3 plus from aliexpress with jz4760 cpu. I started one game, played for 2 minutes, and console froze (textures mixed up with grinding sound in the background). I did reset and after that screen stopped working. Now every time when I turn on console I can hear the sound of menu but the screen is blank. Does anybody know how to fix this?  ???
Even if I plug it to TV its the same. Blank screen with menu sound like when you select games.

I ended up with two of these devices arriving today. One from Amazon (Slim statin on the box) on the other from the recommended AliExpress seller. Anyway I opened up the AliExpress one in other to make a backup of the micro sd. I did not realise how fragile the smaller ribbon connecting the screen to the PCB was. It tore and then the screen remained black but I could hear sound when pressing the buttons like the user above reported.

Luckily I had two but I would be very wary about opening the device up in future. I'm guessing somehow that very small ribbon cable tore somehow with the user above also.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: DirtyPillow on March 14, 2018, 01:05:34 am
Does anyone know if there's a way to at least change the home screen pre-selected game icons? Just a motley collection of weird games shown there that I rarely ever play. Would be nice to have my own curated set.

Thanks for any info.
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: Princebatman on March 14, 2018, 01:14:54 am
Does anyone know if there's a way to at least change the home screen pre-selected game icons? Just a motley collection of weird games shown there that I rarely ever play. Would be nice to have my own curated set.

Thanks for any info.

If you have a PAP KIII Plus, which you should if you bought it recently.  Right now we have a great custom dmenu from Jack83.  You can edit the config of the menu.  I set up my menu as I liked.  You need to play around and figure stuff out, but the dmenu and set of emulators really makes the system stand out for $45.

https://boards.dingoonity.org/ingenic-jz4760-devices/release-demu-for-pap-kiii-plus-(k3p)-and-rs97/
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: DirtyPillow on March 14, 2018, 05:20:26 pm

If you have a PAP KIII Plus, which you should if you bought it recently.  Right now we have a great custom dmenu from Jack83.  You can edit the config of the menu.  I set up my menu as I liked.  You need to play around and figure stuff out, but the dmenu and set of emulators really makes the system stand out for $45.

https://boards.dingoonity.org/ingenic-jz4760-devices/release-demu-for-pap-kiii-plus-(k3p)-and-rs97/

Wonderful...thank you! Works like a charm!

(PS- I am assuming that I need all new ROMS for the new emulators?)
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: LBL Gamer on March 20, 2018, 02:41:48 pm
Hello all, I'm new to this forum and I got the PAP K3 Plus for Christmas form my wife this year ;D. She knows I'm into retro and have my own#Invalid YouTube Link# Level By Level Gaming. I use to be big into the PSP Hack community when they were new and broke one after many years. Could easily fix it but she got me this and I'm intrigued. I have posted 6 videos on this thing so far (more coming) so if anyone is interested come check me out at https://www.youtube.com/channel/UCN25Sl8nR2pcbikBa2ZRZvQ
Title: Re: PAP KIII: Chinese PMP with Dingoo Software
Post by: LBL Gamer on March 25, 2018, 06:12:26 pm
Sorry, realized this is not the right place for this post. Moving it to the PK3+ thread.