Reference Image Release Notes

Game ROMs compatibility, performance and new cores
Post Reply
crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Reference Image Release Notes

Unread post by crashoverride » Fri Jan 10, 2020 8:35 am

Default Button Mapping:

All - F1 = menu/exit, F3=Select, F4=Start
N64 - F3 = start, F5=A, F6=B, A/B/X/Y = C-R/D/U/L, TR=TriggerR, TL=TriggerL, F4=TriggerZ
PSP - F6 = menu


Release Notes:

Release 20200206:
* EmulationStation does not shutdown using the menu option.
* N64 - No save game support
* PSX - Memory card saves do not persist after exit.

Pre-release:
* System may lock up at reboot/shutdown especially after first boot when resizing the partition. The brand of SD card used appears to affect this.
* Atari5200 - gamepad does not work - software issue
* Atari7200 - sound does not work - software issue
* Atari Lynx - requires lynxboot.img BIOS in /opt/libretro/handy
* SegaCD - requires bios_CD_U.bin BIOS in /opt/libretro/genesis-plus-gx
* TurboGrafx 16 CD - requires syscard3.pce BIOS in /opt/libretro/beetle-pce-fast
* PlayStation - optional BIOS in /opt/libretro/pcsx_rearmed
* Both 64bit and 32bit applications are supported. All emulators are 64bit except for PlayStation which is 32bit to take advantage of the armv7 dynamic recompiler
Last edited by crashoverride on Wed Feb 19, 2020 12:39 pm, edited 1 time in total.
These users thanked the author crashoverride for the post (total 2):
rooted (Fri Jan 10, 2020 9:45 am) • Monkey (Mon Feb 17, 2020 5:59 pm)

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Reference Image Release Notes

Unread post by rooted » Fri Jan 10, 2020 9:47 am

Thanks mate, very helpful and the work you have done is excellent.

Is there a way to control the screen brightness within emulationstation?

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Fri Jan 10, 2020 10:22 am

rooted wrote:
Fri Jan 10, 2020 9:47 am
Is there a way to control the screen brightness within emulationstation?
This functionality will be included in the next release.
These users thanked the author crashoverride for the post:
rooted (Fri Jan 10, 2020 11:02 am)

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Reference Image Release Notes

Unread post by rooted » Fri Jan 10, 2020 11:03 am

crashoverride wrote:
rooted wrote:
Fri Jan 10, 2020 9:47 am
Is there a way to control the screen brightness within emulationstation?
This functionality will be included in the next release.
We will be able to pull the updates with apt I'm assuming?

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Fri Jan 10, 2020 12:48 pm

Currently, there is no apt repo support in the image. So it will be necessary to flash the entire new image.

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Reference Image Release Notes

Unread post by rooted » Fri Jan 10, 2020 1:35 pm

crashoverride wrote:Currently, there is no apt repo support in the image. So it will be necessary to flash the entire new image.
Couldn't we just add a repo to apt?

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Fri Jan 10, 2020 4:50 pm

Yes, a repo could be added. This is a logistical limitation, not a technical one. It involves creating .deb packages for the software, maintaining version/dependency, and hosting the repo.
These users thanked the author crashoverride for the post:
rooted (Fri Jan 10, 2020 6:03 pm)

User avatar
rooted
Posts: 7259
Joined: Fri Dec 19, 2014 9:12 am
languages_spoken: english
Location: Gulf of Mexico, US
Has thanked: 452 times
Been thanked: 127 times
Contact:

Re: Reference Image Release Notes

Unread post by rooted » Fri Jan 10, 2020 6:02 pm

crashoverride wrote:Yes, a repo could be added. This is a logistical limitation, not a technical one. It involves creating .deb packages for the software, maintaining version/dependency, and hosting the repo.
I thought this was going to become the official software.

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Fri Jan 10, 2020 7:48 pm

All software is still in testing. There are still technical and logistical issues to resolve.

npaladin2000
Posts: 14
Joined: Sun Jan 05, 2020 1:39 pm
languages_spoken: english
Has thanked: 2 times
Been thanked: 1 time
Contact:

Re: Reference Image Release Notes

Unread post by npaladin2000 » Sat Jan 11, 2020 12:38 am

So so far no APT support planned for official (but that could change)? What about Batocera and TheRA?

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Sat Jan 11, 2020 8:41 am

npaladin2000 wrote:
Sat Jan 11, 2020 12:38 am
So so far no APT support planned for official (but that could change)?
APT support is planned (as exists for all Linux based ODROID devices). As previously stated, the logistics for it are just not in place yet.
These users thanked the author crashoverride for the post (total 2):
kamots (Thu Jan 30, 2020 8:45 am) • rooted (Thu Jan 30, 2020 10:30 am)

shanti
Posts: 154
Joined: Fri Feb 15, 2019 3:12 am
languages_spoken: english, spanish
ODROIDs: Odroid N2
Has thanked: 23 times
Been thanked: 22 times
Contact:

Re: Reference Image Release Notes

Unread post by shanti » Thu Jan 30, 2020 8:45 am

Ok I am going a bit crazy here, yesterday I tried with all of my SD cards (including the one provided by HK) to boot this image, no matter how I flashed the image to SD I could not get it to boot, I used on Linux: Etcher, DD, Disk Image Writer, on Windows: Etcher, win32diskimager, rufus.

Sometimes it would just stay here for ever

Code: Select all

Welcome to Ubuntu 18.04.3 LTS!
[    4.269243] systemd[1]: Set hostname to <goadvance>.
[    4.453133] systemd[1]: File /lib/systemd/system/systemd-journald.service:35 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
[    4.478584] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[    4.670965] systemd[1]: /etc/systemd/system/firstboot.service:1: Assignment outside of section. Ignoring.
[    4.691229] systemd[1]: /etc/systemd/system/audiopath.service:1: Assignment outside of section. Ignoring.
[    4.705566] systemd[1]: /etc/systemd/system/audiopath.service:8: Failed to parse service restart specifier, ignoring: yes
[    4.725187] systemd[1]: /lib/systemd/system/ModemManager.service:10: Unknown lvalue 'CapabilityBoundingSet=CAP_SYS_AD' in section 'Service'
[    4.748467] systemd[1]: multi-user.target: Wants dependency dropin /lib/systemd/system/multi-user.target.wants/systemd-ask-password-wall.path is not a valid unit name, ignoring.
[    4.787047] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.801911] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[    4.817116] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.837487] systemd[1]: Created slice System Slice.
[  OK  ] Created slice System Slice.
[    4.845451] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.863904] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[    4.872219] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.891225] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[    4.898992] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.917837] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[    4.929243] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.948944] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[    4.961813] random: systemd: uninitialized urandom read (16 bytes read, 91 bits of entropy available)
[    4.981153] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[    4.998252] random: systemd: uninitialized urandom read (16 bytes read, 92 bits of entropy available)
[    5.012945] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[    5.021394] random: systemd: uninitialized urandom read (16 bytes read, 92 bits of entropy available)
[    5.042649] systemd[1]: Starting Create list of required static device nodes for the current kernel...
         Starting Create list of required st…ce nodes for the current kernel...
[    5.059453] random: systemd: uninitialized urandom read (16 bytes read, 92 bits of entropy available)
[    5.081892] systemd[1]: Starting Set the console keyboard layout...
         Starting Set the console keyboard layout...
[    5.098208] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[    5.114548] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[    5.126308] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[    5.138516] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[    5.152808] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[    5.171069] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[    5.183646] systemd[1]: Reached target Local Encrypted Volumes.
[  OK  ] Reached target Local Encrypted Volumes.
[    5.198520] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[    5.217735] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[    5.230987] systemd[1]: Mounting Kernel Debug File System...
         Mounting Kernel Debug File System...
[    5.242592] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[    5.258962] systemd[1]: Starting udev Coldplug all Devices...
         Starting udev Coldplug all Devices...
[    5.278066] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[    5.292535] systemd[1]: Started Create list of required static device nodes for the current kernel.
[  OK  ] Started Create list of required sta…vice nodes for the current kernel.
[    5.315741] vendor storage:20190527 ret = -1
[    5.320506] systemd[1]: Started Remount Root and Kernel File Systems.
[  OK  ] Started Remount Root and Kernel File Systems.
[    5.334732] systemd[1]: Mounted Kernel Debug File System.
[  OK  ] Mounted Kernel Debug File System.
[    5.349474] systemd[1]: Started Load Kernel Modules.
[  OK  ] Started Load Kernel Modules.
[    5.366089] systemd[1]: Starting Apply Kernel Variables...
         Starting Apply Kernel Variables...
[    5.381366] systemd[1]: Mounting FUSE Control File System...
         Mounting FUSE Control File System...
[    5.399419] systemd[1]: Mounting Kernel Configuration File System...
         Mounting Kernel Configuration File System...
         Starting Load/Save Random Seed...
         Starting Create Static Device Nodes in /dev...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted Kernel Configuration File System.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Started Create Static Device Nodes in /dev.
         Starting udev Kernel Device Manager...
[  OK  ] Started Journal Service.
         Starting Flush Journal to Persistent Storage...
[  OK  ] Started Set the console keyboard layout.
[  OK  ] Reached target Local File Systems (Pre).
[  OK  ] Reached target Local File Systems.
         Starting Set console font and keymap...
and sometimes I was lucky to get an error:

Code: Select all

[  OK  ] Mounted FUSE Control File System.
[    5.465702] systemd[1]: sys-kernel-config.mount: Mount process finished, but there is no mount.
[    5.479655] dwmmc_rockchip ff370000.dwmmc: Unexpected interrupt latency
[    5.494542] systemd[1]: sys-kernel-config.mount: Failed with result 'protocol'.
[    5.507568] systemd[1]: Failed to mount Kernel Configuration File System.
[FAILED] Failed to mount Kernel Configuration File System.
I am not sure what the heck I am doing wrong, I swear I know how to flash an SD (been doing it almost daily for 5 or so years :P) I also checked the md5sum of the file I downloaded, and double checked again, and re downloaded it on 2 different computers.

My own image EmuELEC and Batocera have no problem booting with any of the SD cards I have.

Any ideas?

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Thu Jan 30, 2020 12:06 pm


shanti
Posts: 154
Joined: Fri Feb 15, 2019 3:12 am
languages_spoken: english, spanish
ODROIDs: Odroid N2
Has thanked: 23 times
Been thanked: 22 times
Contact:

Re: Reference Image Release Notes

Unread post by shanti » Thu Jan 30, 2020 3:59 pm

Thanks, that one worked fine...and it has the same problem as the other images :(

OpenSSL: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac

Can you please try using "wget https://github.com/hardkernel/u-boot/ar ... 015.01.zip" with another dongle/ethernet adapter that is not the Module 0?

Code: Select all

odroid@goadvance:~$ wget https://github.com/hardkernel/u-boot/archive/odroidn2-v2015.01.zip
--2020-01-30 06:54:01--  https://github.com/hardkernel/u-boot/archive/odroidn2-v2015.01.zip
Resolving github.com (github.com)... 192.30.253.112
Connecting to github.com (github.com)|192.30.253.112|:443... connected.
OpenSSL: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac
Unable to establish SSL connection.
odroid@goadvance:~$
this is the adapter I am using, but this happens with all of my Wifi dongles, EXCEPT the Module 0 (which came with the device)

Code: Select all

[ 1112.642962] usb 1-1: new high-speed USB device number 3 using dwc2
[ 1112.833134] usb 1-1: New USB device found, idVendor=0b95, idProduct=1790
[ 1112.833164] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1112.833178] usb 1-1: Product: AX88179
[ 1112.833191] usb 1-1: Manufacturer: ASIX Elec. Corp.
[ 1112.833203] usb 1-1: SerialNumber: 000050B61FA3B2
[ 1113.167900] ax88179_178a 1-1:1.0 eth0: register 'ax88179_178a' at usb-ff300000.usb-1, ASIX AX88179 USB 3.0 Gigabit Ethernet, 00:50:b6:1f:a3:b2
[ 1113.252478] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1113.579740] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 1116.523432] ax88179_178a 1-1:1.0 eth0: ax88179 - Link status is: 1
[ 1116.530895] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready

crashoverride
Posts: 4716
Joined: Tue Dec 30, 2014 8:42 pm
languages_spoken: english
ODROIDs: C1
Has thanked: 0
Been thanked: 191 times
Contact:

Re: Reference Image Release Notes

Unread post by crashoverride » Thu Jan 30, 2020 5:21 pm

Can you open a thread discussion about this in the "Issues" section? This thread is for Release Notes.

Post Reply

Return to “Game emulations”

Who is online

Users browsing this forum: No registered users and 3 guests