65

(89 replies, posted in Sega)

So it's the same problem on new version for save (for the sound bug too), I didn't try blastEm trick, I will test it, I need to find it and install first (it will be the linux version I only have linux for test it)

I found something I didn't saw before in everdrive's menu. If you go in the folder mega directly from megadrive, there is save, snap and txt options available. I selected save and they ask me to copy from sram to sd or sd to sram but even with that, after starting MD tracker it's still says generating module data and it's empty :-(

EDIT : I tried with chmod 777 to save folder and files but the problem is still here. I saw that the save file name.srm have spaces in it. Often programs don't like it, maybe it's something like that? But it should not be that because it's good created...

66

(89 replies, posted in Sega)

Yesss!!!

It seems that we can't send files in private message, can you give me your mail in private for I send you? the file is 65.5 ko
Yes it says generating module data at every boot.
I will try the blastEm trick and say.

I will also try with your update just in case :-)

Yea it's a great project and i'm sure there are many people interested in that. For my part I found a pi boy in my country and bought it. It's a gameboy raspberri with a real raspi, i mean, not a pi zero. I bought that because it has usb port on it but it's expensive and i don't know if it will arrive because my order is stuck in same place since 28th december with no news...

You have also pi43 which seems good, cheap, but is seems to be unconfortable and too big...

You have m8 tracker which will be released i think in the next months (but i don't know)

You have nerd seq portable which will be released this year too.

But keep working on your project! I can be interested too, and with midi/minijack port it's awesome! (if it works directly with catskull electronics midi/minijack stuff (gen mdm, ym2342, gba midi synth...) it's even better! I mean using only one mini jack. It's really frustrating when you have 2 devices with minijackMidi port but which needs minijackmidi + midicable + midiminijack to work...

If my pi boy arrive some day i will say if it works good. I plane to create a chiptune machine for that, select lgpt at startup or other trackers or music programms on emulator. If you want to boot directly on piggy and poweroff when quit i can help i did that on my raspberry pi (normal one, not the pi boy)

EDIT : also, you can consider adding gate in and gate out like on M8 tracker which will make possibility to sync with korg series and with lsdj + nanoloop (many other hardware machines works with that too like akai rhythm wolf).

68

(89 replies, posted in Sega)

I tried different things, the manual of everdrive says that :

"SRAM backup: This function allow automatic backup of SRAM save data to SD card. Every
time when user changes the game, the OS will make write a file in MEGA/SAVE/ folder, the file
name will match to ROM name"

I don't have this option when i goes in options from C menu after booting everdrive. Maybe I need update the OS? It's not activated in my case because if I turn off megadrive with MD tracker (I tried also with RESET) and back on, it always start empty.

In MEGA/SAVE, I have this file : MD TRACKER 0_13b.srm so it is suppose to works? (I don't know if it's sram file or save state file, it can be old save state one) but it don't work. Maybe a problems about rights? I will try "sudo chmod 777" on this folder and files

And if I open the in game menu ("START + DOWN") in "options" if I goes in "toolbox" I can select copy from ram to sd or copy from sd to ram. I tried do that but it does not work.

In my tests, I also discover that the undiscontinuated sound when stopping tracker, will finally stop after a few minutes.

69

(89 replies, posted in Sega)

Ok thank's for your precisions. I'm sorry if I don't understand all, when it becomes english + technical stuff (i'm french), it started to being hard to understand but I think I get it.

I don't prefer save state than standard way, I think standard way is more confortable, like saving on lsdj or on lgpt. I was just searching an other way to save because I couldn't find a standard way on your tracker. But if you plan to implement that, that's much cooler!

Keep the great work and happy new years :-)

Edit : just for know, my tests are with everdrive x7

By watching his other post I discover he added this : https://www.gotronic.fr/art-hub-4-usb-zero4u-29439.htm

maybe it was a Gpi case at beginning. I didn't know this can be done. With pi boy it's more expensive but you have already a usb port

Thank's for the link about midiPi. I prefer for now keep using the usb to midi cable because it's more little, and it actually works since a longer time than my midi cables wich become broke relatively quickly.

I use that : https://www.thomann.de/fr/thomann_midi_usb_1x1.htm

Not exactly this one but it's close. I used that usb midi cable in my video with piggy controlling megadrive 1. This video :
https://www.youtube.com/watch?v=3D4FZJC … el=MazHoot

So your link works on computer

It's seems to be more like a GPI case than a pi boy because pi boy has 6 buttons. Normally Gpi case is with a pi zero and pi boy is with raspberry pi. I didn't see usb port on GPI case (that mean that lgpt midi can't work on it) that's why I am more searching a pi boy.

But he definitly has something plugged on the right side of the "gameboy", and on Gpi case you are not suppose to be able to do that. So maybe it's another one which I don't know.

But seeing that it works with the one he has is encourageous of it can work on something like this

Your link doesn't work (from phone) i will try on computer tomorow

Does anyone tried to run lgpt on pi boy? https://fr.aliexpress.com/item/33003964785.html

It has usb port so normally i should be able to send midi with my usb to midi cable (what i successfully do on my normal raspberry pi )

I think it should work but I don’t find on internet if retropie (pi boy’s os) can run application like lgpt instead of roms. If not do you think that raspbian can be running on pi boy? With screen working and buttons reacting like it was a gamepad controller

I also looked for gamepi43. Same questions...

Or if you have other devices suggesting me i’m ok.

My actual raspberry pi start automatically lgpt and i use it with gamepad. That’s cool but something with integrated screen + buttons + battery should be even more cool :-)

74

(0 replies, posted in Releases)

I think i never spoke about my music on this forum. So, this is my actually most chiptune album. A lot of chiptune but not only.

There is also didgeridoo, accordion, jew's harp, flute... and voices! Voices from me + a friend.

The list of chiptune software and hardware I used for this album is in the mini book (don't know english word for "livret"). Texts are in french.

It's my only album which has physical support (cd) + mini book and artwork for now. It is chiptune, tribal and industrial/experimental music

https://daswakechip.bandcamp.com/album/transe-genre

75

(24 replies, posted in LittleGPTracker)

I get all the most things working right, but I hear a small latency with midi. I use LGPT to drive genMDM (awesome!!) additionnaly with LGPT samples and the sound of sega genesis is a little too late (microseconds) compare to LGPT samples. I use audio output of raspberry pi because I can't get my UR242 soundcard working and because sound is ok for me. I use usb to midi cable for drive genMDM.

I saw on LGPT wiki this :

"MIDI Configuration

This setting is also W32 only. It can be use to delay the output of midi by a certain amount of milliseconds. For example, to delay it of 1 msecs:

<CONFIG>
  <MIDIDELAY value='1'/>
</CONFIG>

also note: Because MIDI on PC is a bitch to synchronise and that the ONLY system that kind of worked was, surprisingly, the old MMSYSTEM audio system, I've re-enabled it as an option. So, if you need good midi sync or good timing, you will NEED to use this. The latency isn't great but in our case it's not a problem. To enable the old ass audio system and enjoy pretty stable midi out, add an entry in the config.xml with <AUDIOAPI value='MMSYSTEM' />
"

This should work only on windows right? Not on pi... and even if it worked, I don't want to delay midi, I want to delay sample for it sounds at the same time as midi.

But I tried MIDIDELAY value="2" for see, I didn't notice any difference. I didn't tried MMSYSTEM because I understood that it's for sync and I don't want to sync anything it's only midi out notes, CCs and samples

For me that's really the ultimate config, and I will defintly use again genMDM with LGPT! (on lsdj it worked but it was too complicated)

76

(89 replies, posted in Sega)

Corthax wrote:

Everything seems ok in BlastEm.. (Or I've fixed this bug already?... big_smile)
I dont have any everdrives to test on hardware right now. And the only console I have is Nomad.

The square sound bug is only on megadrive (i tested on megadrive 1). On emulator I didn't tried with Blastem but in gen's (linux) and picodrive (rg350) all works good :-)

I think everdrive are still available I bought my just a few weeks ago. Maybe you can try on Nomad and there is megadrives / sega genesis for 30€ in my cash express hehe. Your tracker is too awesome for not be tested on real hardware! Lol

Corthax wrote:

All the song data is written drectly into SRAM. It should save and load automatically the same way as it works with games that use battery for saves.
Do not use everdrive save states, thats completely different thing.

The only guaranteed way right now is BlastEm emulator. Others simply does not support both even and odd writes into SRAM, and typically restricted to 32kb.

So it means that there is no way to save on real megadrive / sega genesis with everdrive? Why save state shouldn't work? Because it's bigger than 32kb? As an exemple on Blasttracker everdrive's save state works great. It's a working megadrive tracker but which is really hard (mad) to use .

I have found an other USB controller I had somewhere, but it's nes style, dpad, select, start, A and B, no shoulder.

I tried to map both shoulder left and right to select, and it works for the page, I can go everywhere except quitting project screen, but I can't do copy operations like select+b in LSDJ (shoulder L + b in LGPT)

So it means that only shoulder right works, i can't mapp select to both shoulder right and left, only the first assignation will work
That should be better if select could do the job like on LSDJ. I think maybe it's that because it was created for consoles which don't have select at good position, but maybe this can be also changed? Maybe have to compile lgpt for that...

So I think I will just try with other controllers (have to buy new...) until it works good. One with no joystick but Dpad and shoulders should be a good candidate.

Hello (after 6 years... but I have exactly the same problem).

The joystick react but I think my controller is a little ruined and it's hard to use lgpt with it as cursor goes sometimes to right instead of down etc because you have to be very specific. For the D-pad, that should be better but...
I have that :

LOG: hat(0)::0=8
LOG: hat(0)::0=0
LOG: hat(0)::0=4
LOG: hat(0)::0=0
LOG: hat(0)::0=2
LOG: hat(0)::0=0
LOG: hat(0)::0=1
LOG: hat(0)::0=0

So I tried hat:0:0:1 like egr said in this post but it don't work for me. There is the "=" which was not on egr's controller.

79

(24 replies, posted in LittleGPTracker)

"I hate linux" hahaha... I work on it every day hehe

I have my response! with help of raspberry community : https://www.raspberrypi.org/forums/view … 7#p1780427

I just had to remove the "exec" word and it works.

#!/bin/sh
cd /home/pi/Desktop/lgpt/lgpt_DEB/bin
sudo ./lgpt.rpi-exe
sudo shutdown -h now

I think it should work also without sudo in my case.
I made a video just for fun when I was happy with midi working on lgpt :

at the end you can see the screen size which should be better if it was a little bit biger. I wait the rca video cable for test with it. Normally i'm on the lowest resolution, and if I use the x2 trick in config.xml, it's bigger than the tv and display don't work.
https://www.youtube.com/watch?v=n7sUiQ3 … el=MazHoot

80

(24 replies, posted in LittleGPTracker)

The strange thing is that the two commands works, but not if the both are here.

If I only shudown in shell script, removing the exec lgpt command, then it boot and shutdown, but if there is the exec command of lgpt just before, then it start lgpt automatically at startup, but it not shutdown when I close lgpt and it just back me to the desktop. It seems that shell doesn't understand that I quit lgpt?

I also tried with python script for close, and with exec sudo but it's the same :

pig.sh

#!/bin/sh
cd /home/pi/Desktop/lgpt/lgpt_DEB/bin
exec sudo ./lgpt.rpi-exe
cd /home/pi/.config/lxsession/LXDE-pi
sudo python shut.py

shut.py

#!/usr/bin/env python3

from subprocess import call
call("sudo shutdown -h now", shell=True)