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: 445
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-04-01 08:18
Youth

Registered: Aug 2003
Posts: 40
Quoting spider-j
That's the great thing about open source: no need to re-invent the wheel :-)


Regarding SDL2 and building for different platforms, you could maybe find some useful information in the SIDFactoryII code too: https://github.com/Chordian/sidfactory2. It has automated Windows, macOS (universal AMD/ARM) and Ubuntu builds, and uses SDL2.
2022-04-01 14:09
Jason Page

Registered: Sep 2015
Posts: 87
I went with Leandro's changes (https://github.com/jpage8580/GTUltra/pull/8)

although there were still a number of other things I needed to do to get it back to a working state, as there was no audio, video initially!

All appears to be good now. Will commit soonish
2022-04-01 15:36
tlr

Registered: Sep 2003
Posts: 1714
Will that also make MIDI work on linux? Only got the dummy driver running. Not sure which defines or dependencies are expected.
2022-04-01 16:25
Frantic

Registered: Mar 2003
Posts: 1627
@Jason Page: Good work!
2022-04-01 17:24
Jason Page

Registered: Sep 2015
Posts: 87
No idea about Linux. I’m putting in the patches that others have given.
However, for windows, it defaults to “audio dummy” unless I specifically set a driver in code. This is an SDL2 thing.
Wonder if there’s something similar for Linux?
2022-04-01 23:53
spider-j

Registered: Oct 2004
Posts: 445
Quote: Will that also make MIDI work on linux? Only got the dummy driver running. Not sure which defines or dependencies are expected.

rtmidi works with ALSA and JACK on linux.

You have to use ljack, lasound libraries when building and set the flags -D__LINUX_ALSA__ -D__UNIX_JACK__.

The docs:
http://www.music.mcgill.ca/~gary/rtmidi/index.html#compiling
2022-04-02 07:12
Jason Page

Registered: Sep 2015
Posts: 87
Ii pushed a new version yesterday that does this.
V1.1.0
2022-04-02 08:03
theK

Registered: Oct 2020
Posts: 44
Great work! I'm super excited to try this! :-)

But I get an error when compiling this on Linux.
-
gt2stereo.c:27:10: fatal error: bme\bme.h: No such file or directory
27 | #include "bme\bme.h"
| ^~~~~~~~~~~
-
The file seems to exist. Not sure why it doesn't go though.

Anyone got any ideas?

The version I tried is 1.1.0

/K
2022-04-02 09:07
spider-j

Registered: Oct 2004
Posts: 445
I still had to correct a few things (like the above mentioned backwards slash), but now I was able to build it.

Seems a lot of thoughts and work went into MIDI functions. I must admit when I built MIDI into gt2fork I really didn't know what to do with it despite entering notes and selecting instruments. I especially like having polyphony in JAM-mode.

What I'm not so convinced of is the general concept how up to 4 SIDs are implemented. But this is also because of the "undefined" nature of 4 SID .SID files.
2022-04-02 09:20
Jason Page

Registered: Sep 2015
Posts: 87
Agreed that the 3 and 4 sid exporting and editing are not perfect. I just didn’t want to completely change the editor (I knew nothing about how it worked initially) or the sng format, as this would likely have just broken everything and caused me to give up on the whole project. But, it does work at least. And it does allow you to jam over,say, a 3 channel song without interrupting those channels.

The format isn’t optimised either for 3-4 sid songs. But, I’d imagine that in 99% of cases, most would be stand-alone music files / .prg rather than part of some elaborate demo.

4 sid support was added as mega65 can handle it. And, adding extra sid support, once I’d made the editor player code more modular, was pretty straight forward.

Will add those patches to V1.1. Hopefully things are really a lot better than the first release now.

Thanks again
Previous - 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ... | 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
CreaMD/React
wil
Mike
Docster/Megastyle
Skate/Plush
oziphantom
TheRyk/MYD!
Airwolf/F4CG
csabanw
Guests online: 185
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Wafer Demo  (9.5)
8 Dawnfall V1.1  (9.5)
9 Quadrants  (9.5)
10 Daah, Those Acid Pil..  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Coders
1 Axis  (9.8)
2 Graham  (9.8)
3 Lft  (9.8)
4 Crossbow  (9.8)
5 HCL  (9.8)

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