mercredi 15 janvier 2020

AMOS PRO X

The story as I understand it (I've seen corespondence, but I'm no native French speaker) is that Francois approached Frederic sometime in December with the idea of creating a boxed version of AMOS Pro X using Frederic's sources. Apparently the proposal was to charge something like 200€ for this new boxed version, of which Frederic would get something like 7€ per sale.
Frederic declined this proposal and Francois basically told Frederic that it didn't matter if he agreed or not because Francois owns AMOS and anything added to it and he (Francois) would just add the missing bits to Frederic's code and release the boxed version anyway. 
This prompted Frederic to make his source repository private to prevent his work from being coopted. Francois then accused Frederic of making a closed source version of AMOS. And there were apparently also some insulting remarks made that I do not understand because my command of French is weak.
Fast forward a few weeks to this past weekend and Frederic was discussing features for AMOS Pro X in this group and Francois blocked him for 24 hours so that he could not communicate about the development plan. And then yesterday Francois removed Frederic from the group completely after Frederic asked for clarification of the license that the AMOS Pro source code falls under. This then prompted Frederic to delete his repository completely.
This all seems so rediculous to me. First of all, some of the confusion comes from the fact that the AMOS Pro sources were not released by Click Team back in the 2000s. All the other versions of AMOS were released under the BSD license. But the AMOS Professional sources were aquired later and the license terms were not clear. Apparenlty now we have learned that Francois wants these sources to be under the GPL3.
Second, what exactly does "closed source" mean here? Because there is a grey area when code is being developed. If I created some super awesome feature (say AGA) and published all of my work as I went along, what would prevent someone else from grabbing that work at the last minute and claiming it as their own, even selling that work for their own profit?
Or, if I did work locally on my machine and did not publish it until I had completed all the features to my satisfaction, would this be considered closed source? What about fixing bugs or adding features for my own personal use and not distributing the source code for my fixes?
It's all very murky and unsettling. As someone who has been working on bug fixes and other features for AMOS Pro, I'm not sure how to proceed now. The ground seems very unstable.

vendredi 16 février 2018

How to setup the AMIGA in RECALBOX Tutorial

Tips:
To mount the FS in RW : mount -o remount,rw /
To find a directory : find / -type d -name 'emulateurs'

lundi 5 février 2018

RecalBox : how to pair bind sync a 8bitdo SF30 controller

SSH your recalbox with root/recalboxroot

/recalbox/scripts/bluetooth/simple-agent hci0 "AA:BB:CC:DD:EE:FF"

Where AA:BB:CC:DD:EE:FF is the MAC address of your controller.

dimanche 4 février 2018

Retropie : Raspberry pi 3, Performance, Temperature

To check the temperature in realtime, ssh your pi:

If you're on a Mac:

ssh pi@retropie.local
Login: pi
Password: raspberry

To check the performance, install htop :

apt-get install htop















To monitor the temperature in realtime:

watch -n 1 vcgencmd measure_temp














How to overclock:

sudo -i

nano /boot/config.txt

arm_freq=1350

gpu_freq=525

core_freq=525

sdram_freq=500

over_voltage=6

v3d_freq=525

force_turbo=1

avoid_pwm_pll=1

disable_splash=1



root@retropie:~# cat /proc/cpuinfo
processor : 0
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 1
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 2
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

processor : 3
model name : ARMv7 Processor rev 4 (v7l)
BogoMIPS : 38.40
Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4

Hardware : BCM2709
Revision : a02082
Serial : 00000000244ae953