Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > CSDb Entries > Release id #216054 : GTUltra V1.0.3
2022-03-29 21:41
spider-j

Registered: Oct 2004
Posts: 455
Release id #216054 : GTUltra V1.0.3

Better take this to discussions to not flood the comments.
Quote:
Can you run it from the win32 folder?

Running the exe through WINE works fine. I'd prefer a native linux build though.
 
... 159 posts hidden. Click here to view all posts....
 
2022-05-24 14:09
MuZZa

Registered: Nov 2020
Posts: 16
Hi friends, i made this on my Mac Mojave (10.14.6) to run GTUltra 1.2.0 (the program runs fine, all in Resid, at least what I've tested, since I'm not a composer I can't test it thoroughly) I can mail the files if anyone wanna test it):

1) brew install sdl2

2) brew install pkg-config (I remove anyway the alsa pkg from the Makefile).

3)
Add the "-std=c++11" (Apparently, you need to specify that the compiler should use C++11 with the Catch2 c++ framework) in the makefile.common config file:

CXXFLAGS+=$(CFLAGS) -fpermissive -std=c++11

4)
Modify the Makefile like this:

#
# MAC makefile
#

CFLAGS+=`sdl2-config --cflags`
PREFIX=../mac/
SUFFIX=
LIBS+=`sdl2-config --libs` -lpthread

include makefile.common

5)
Since i receive this error:

cc `sdl2-config --cflags` -Ibme -Iasm -O3 -c -o gundo.o gundo.c
gundo.c:508:1: warning: control may reach end of non-void function [-Wreturn-type]
}
^
1 warning generated.
cc `sdl2-config --cflags` -Ibme -Iasm -O3 -c -o gchareditor.o gchareditor.c
c++ `sdl2-config --cflags` -Ibme -Iasm -O3 -fpermissive -std=c++11 -c -o RtMidi.o RtMidi.cpp
RtMidi.cpp:359:14: error: virtual function 'initialize' has a different return type ('unsigned int') than the function
it overrides (which has return type 'void')
unsigned int initialize(const std::string& /*clientName*/) {}
~~~~~~~~~~~~ ^
./RtMidi.h:554:22: note: overridden virtual function is here
virtual void initialize(const std::string& clientName) = 0;
~~~~ ^
1 error generated.
make: *** [RtMidi.o] Error 1

I change the return type for void instead of "unsigned int".

The complete final dump: 8 Warnings no errors.
2022-05-29 13:00
theK

Registered: Oct 2020
Posts: 44
Just a few findings...

1. The "keyboard visualiser" seems to get stuck sometimes, esp. with 2SID tunes. No biggie, it's just for show.

2. When jumping in the orderlist the cursor jumps to the top of the patterns. This is a bit annoying since I usually go back and forth to see what I've done in the previous position.

3. I may have mentioned this before... But in the orderlist this highlighted and played position is the last one, i.e. you can't see what the next one will be. It would be helpful to see at least the next one.

All for now. ;-)

And thanks for all your hard work with this great tool!
2022-05-29 16:10
Jason Page

Registered: Sep 2015
Posts: 87
re: 3. I may have mentioned this before... But in the orderlist this highlighted and played position is the last one, i.e. you can't see what the next one will be. It would be helpful to see at least the next one.


You mean that when it updates the position when follow is enabled, the right most position is the playing one.. You'd like to it scroll one pattern earlier?

Thanks for the feedback & compliments. Not sure what could be happening with the keyboard display. Will try to repro (and then fix). But if you've any sngs which show this easily, let me know.

- And thanks also to MuZZa for his superb Mac help!

Cheers
Jason
2022-05-29 19:54
theK

Registered: Oct 2020
Posts: 44
Quote: re: 3. I may have mentioned this before... But in the orderlist this highlighted and played position is the last one, i.e. you can't see what the next one will be. It would be helpful to see at least the next one.


You mean that when it updates the position when follow is enabled, the right most position is the playing one.. You'd like to it scroll one pattern earlier?

Thanks for the feedback & compliments. Not sure what could be happening with the keyboard display. Will try to repro (and then fix). But if you've any sngs which show this easily, let me know.

- And thanks also to MuZZa for his superb Mac help!

Cheers
Jason


Yeah, it's hard to describe. But the highighted bar in the orderlist is at furthest right. If it was second to last it would be easier to see what the next one will be.

Like this...
_______________________\/
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A

If instead it was...

____________________\/
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A
01 02 03 04 05 06 07 08 09 0A

It would be easier. :-)

--

As for the keyboard it seems like it is when playing really high pitched notes, like DC, DD or DF... It doesn't seem to happen with "normal" notes.

I'm not sure if I made it more confusing now... X-D
2022-05-29 20:59
Jason Page

Registered: Sep 2015
Posts: 87
Thanks for this.
I’ll do some tests with high notes / scales to see what’s going on.
Will also look at those other points too.
2022-05-29 23:10
Jason Page

Registered: Sep 2015
Posts: 87
Fixed the keyboard high notes.
Also fixed a few other minor things whilst looking into how best to not reset the pattern pos when changing song pos.
2022-05-30 14:45
Jason Page

Registered: Sep 2015
Posts: 87
Made the changes to preserve pattern editing position when selecting a different pattern / song position.

Made the change to scroll order list one pattern earlier, so you can see the next pattern (based on the master loop channel position)

So, that should be everything that you requested.
2022-05-30 19:18
Raf

Registered: Nov 2003
Posts: 343
Is it intentional that F2 or so (F3 maybe) works differently than in original GT? I mean on original GT I could highlight entries in orderlist and start songs from that point and it doesn't work that way in GTU.
2022-05-30 19:58
theK

Registered: Oct 2020
Posts: 44
Quote: Made the changes to preserve pattern editing position when selecting a different pattern / song position.

Made the change to scroll order list one pattern earlier, so you can see the next pattern (based on the master loop channel position)

So, that should be everything that you requested.


Yes! Seems to work as intended! Thanks for the swift help! :-)
2022-05-30 21:06
Jason Page

Registered: Sep 2015
Posts: 87
Quote: Is it intentional that F2 or so (F3 maybe) works differently than in original GT? I mean on original GT I could highlight entries in orderlist and start songs from that point and it doesn't work that way in GTU.

Yea it’s intentional.
F3 basically does everything (play from current position)
F2 enables/disables looping or follow.
F1 a play from start.
Previous - 1 | ... | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
DeMOSic/MS^LSD^ONS
JLD/Finnish Gold
Alakran_64
iAN CooG/HVSC
Jammer
LightSide
Nordischsound/Hokuto..
Falborg
Guests online: 70
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.7)
5 Edge of Disgrace  (9.7)
6 Uncensored  (9.6)
7 Comaland 100%  (9.6)
8 No Bounds  (9.6)
9 Aliens in Wonderland  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 Layers  (9.6)
2 Cubic Dream  (9.6)
3 Party Elk 2  (9.6)
4 Copper Booze  (9.6)
5 Rainbow Connection  (9.5)
6 It's More Fun to Com..  (9.5)
7 Dawnfall V1.1  (9.5)
8 Birth of a Flower  (9.5)
9 Morph  (9.5)
10 Quadrants  (9.5)
Top Groups
1 Nostalgia  (9.4)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Offence  (9.3)
Top Diskmag Editors
1 Magic  (9.4)
2 Jazzcat  (9.4)
3 hedning  (9.2)
4 Elwix  (9.1)
5 Remix  (9.1)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.043 sec.