Page 1 of 2

coolbasic toimimaan linuxilla

Posted: Sun Oct 21, 2007 7:52 pm
by vms100
*lol*

Re: coolbasic toimimaan linuxilla

Posted: Mon Oct 22, 2007 8:12 am
by anttipanda
Aika kallista, pitää omistaa Windows-lisenssi CoolBasic-pelaamista varten.

Arvostelu: Olet oppinut virtual pc:n käytön. Onneksi olkoon. Varmaan siihen olisi ohjeetkin löytynyt, niin ei olisi montaa tuntia tarvinnut kuluttaa aikaa. Paitsi viehän tosin se (laillisen?) Windows 98:n asennus aikaa.

Re: coolbasic toimimaan linuxilla

Posted: Mon Oct 22, 2007 3:34 pm
by atomimalli
Olen kuullut useita tapauksia, joissa coolbasic- ohjelmat toimii winen asetuksien säätämisen jälkeen.

E: siis ihan hellowordlin yks testasi ja raportoi toimivan. Kysyin että mitä se teki, että se toimi, ni se vaan veikkaas että johtu jostakin päällä olevasta optionista.

Re: coolbasic toimimaan linuxilla

Posted: Mon Oct 22, 2007 4:37 pm
by vms100
niin,mutta siitähän on saatu toimimaan ainoastaan editori.tällä tavalla voi tehdä pelejä ja testata niitä ja saada ne ulos jakeluun :)

huomasin,että cb vaatii directx:än lataamisen myös :geek:

Re: coolbasic toimimaan linuxilla

Posted: Tue Oct 23, 2007 10:04 am
by Finlunch
vms100 wrote:niin,mutta siitähän on saatu toimimaan ainoastaan editori.tällä tavalla voi tehdä pelejä ja testata niitä ja saada ne ulos jakeluun :)

huomasin,että cb vaatii directx:än lataamisen myös :geek:
Hmm.. Tehdään Windows-pelejä Linuxilla?
Olenkin juuri sopivasti tekemässä CoolBasicille Linux-versiota, mutta siitä lisää myöhemmin...

Re: coolbasic toimimaan linuxilla

Posted: Tue Oct 23, 2007 11:57 am
by anttipanda
huomasin,että cb vaatii directx:än lataamisen myös
Totta kai vaatii. Mutta en hirveästi näe hyötyä siinä että pyörittää virtuaalipuuseetä linuxilla että voi tehdä CB-pelejä. Natiivi CB linuxilla olisi enemmän kova juttu. Mikäs siinä, kunhan joku vain koodaa sen kääntäjän, editorille ei ole niin väliä.

Re: coolbasic toimimaan linuxilla

Posted: Wed Oct 24, 2007 8:41 pm
by E.K.Virtanen
Fmod se on se joka eniten aiheuttaa ongelmia winen tms. kanssa leikkiessä.
Ja vaikka CB:n saisikin jollakin emulaattorilla/virtuaali masiinalla tms. toimimaan niin se ei kuitenkaan koskaan tule täysin toimimaan ja myöskin nopeus kärsii varsin paljon.

Sen sijaan että winellä tms. CB:tä pyörittää, suosittelen muita ohjelmointikieliä tai CB linuxin kehitystä. Jälkimmäinen olisi kyllä ihan kiva vaihtoehto :)

Re: coolbasic toimimaan linuxilla

Posted: Wed Oct 24, 2007 8:47 pm
by vms100
niin,mutta sellanen natiivi cb:stä olisi hyvä,et vois tehdä pelit linuxille ja windowsille (niinkuin monolla) :twisted:

Re: coolbasic toimimaan linuxilla

Posted: Thu Oct 25, 2007 10:39 am
by Finlunch
vms100 wrote:niin,mutta sellanen natiivi cb:stä olisi hyvä,et vois tehdä pelit linuxille ja windowsille (niinkuin monolla) :twisted:
Voitko vähän tarkentaa? Jos tarkoitit, että Linuxilla voisi tehdä pelejä myös Windowsille, se on mahdotonta. (Zero kehittää CoolBasicia suljetusti)
Toisinpäin se olisi mahdollista tehdä natiiville Linux-CB:lle (esimerkiksi minun kehittämälleni) kääntäjä myös Windows-käyttäjille, jolloin Linux-puolella voitaisiin kehittää CB-pelejä, mutta myös Windows-puolella kääntää projektit toimimaan myös Linuxilla.

Re: coolbasic toimimaan linuxilla

Posted: Thu Oct 25, 2007 10:42 am
by anttipanda
vms100 wrote:niin,mutta sellanen natiivi cb:stä olisi hyvä,et vois tehdä pelit linuxille ja windowsille (niinkuin monolla) :twisted:
Väärin? Jos koodi on jollekin alustalle natiivia, ei se toimi toisella (erilaisella) alustalla. Erilaisille alustoille tarvitaan erilaiset kääntäjät. Monossa ja .NET:ssä on samankaltaiset kääntäjät ja käännöstuotokset sen takia, että ne eivät tuota natiivia koodia, vaan CIL-koodia jota ajetaan Mono- tai .NET-runtimen päällä.

CoolBasicin koodikin ajetaan tällä hetkellä virtuaalikoneen päällä, mutta se windows-käännetty virtuaalikone on linkattu exeen kiinni, joten sellaisenaan sitä ei voi muilla alustoilla käyttää.

Re: coolbasic toimimaan linuxilla

Posted: Thu Oct 25, 2007 10:45 am
by anttipanda
Finlunch wrote:
vms100 wrote:niin,mutta sellanen natiivi cb:stä olisi hyvä,et vois tehdä pelit linuxille ja windowsille (niinkuin monolla) :twisted:
Voitko vähän tarkentaa? Jos tarkoitit, että Linuxilla voisi tehdä pelejä myös Windowsille, se on mahdotonta. (Zero kehittää CoolBasicia suljetusti)
Toisinpäin se olisi mahdollista tehdä natiiville Linux-CB:lle (esimerkiksi minun kehittämälleni) kääntäjä myös Windows-käyttäjille, jolloin Linux-puolella voitaisiin kehittää CB-pelejä, mutta myös Windows-puolella kääntää projektit toimimaan myös Linuxilla.
Ihan millä vaan alustalla voidaan kääntää ohjelmia ihan mille vain alustalle, jos tarvittava tieto löytyy binäärit kyhäämiselle. Voihan windows-käännöksenkin tehdä aivan eri tavalla kuin zero on sen tehnyt, eli onnistuu Windowsillekin. En tosin tiedä mitä zero siitä sanoisi, sillä itse kielikin taitaa olla hänen oikeutensa. Mutta kehitys- ja ajoalustalla ei ole mitään väliä. Kunhan kääntäjä pystyy kirjoittamaan ajettavan tiedoston niin se on siinä. Olisi aika hassua jos esim. nokian puhelimien softat pitäisi kääntää puhelimella :)

Re: coolbasic toimimaan linuxilla

Posted: Sat Jan 12, 2008 10:19 pm
by Nassi-setä.
toimiiks toi samonen juttu windows 95:tosella?

Re: coolbasic toimimaan linuxilla

Posted: Sun Jan 13, 2008 2:03 am
by atomimalli
Win95:dessä ei taida olla tukea tarpeeksi uusille dx:ille, joka aiheuttaa ongelmia ohjekteja ja muita käytellessä, siltin sääsin jotain 3d-juttuja sillä aikoinani(ei linux säädöllä), joten en suosittele vaivautumaan win95 version tekemiseen.

Re: coolbasic toimimaan linuxilla

Posted: Sun Aug 10, 2008 8:56 pm
by =Joku=
Toimiiko cb Winu ohjelmalla?
En ole löytänyt vastausta...

Re: coolbasic toimimaan linuxilla

Posted: Mon Aug 11, 2008 10:05 am
by esa94
Winu-ohjelmalla? Olettaen, että tarkoitit Wineä. Muistaakseni Winen kanssa oli vielä ongelmia, eli en usko. Mutta luulisin, että jos käytät vaikka VirtualBoxia tai QEMUa ajamaan Windozea virtuaalisesti linuxisi sisällä, se toimisi. Tämä tietysti edellyttää Windows-asennuslevyn omistamista.

Re: coolbasic toimimaan linuxilla

Posted: Fri Aug 15, 2008 5:49 pm
by =Joku=
Kuulinko oikein? eli mikään ohjelmalla ei saa pyöritettyä ilmaiseksi winun ohjelmia linuxsilla?
Oh ROLF!? Tarvin linuxin mutta pitäs käyttää winun ohjelmii kuntää koneen winu ei kohta toimi.
Apua?

Re: coolbasic toimimaan linuxilla

Posted: Fri Aug 15, 2008 5:55 pm
by Koodiapina
Siis tarkoitatko nyt Winulla Windowsia? Käytä mieluummin "winukka", niin ymmärtää paremmin ;) Ja Wine on ilmainen emulaattori Linukalle, jonka avulla voi käyttää ainakin joitakin Windows ohjelmia. EDIT: Ja kyllähän nämä parhaat ohjelmistot toimivat ilman temppuiluja; Open office, FireFox (Vaikka Konqueror ownaa), NetHack, GIMP, Blender and so on...

Re: coolbasic toimimaan linuxilla

Posted: Fri Aug 15, 2008 6:01 pm
by =Joku=
Meinaan saako cB ja Gm toimimaan linulla Winellä ilman asennus levyä jota ei ole :(?

Re: coolbasic toimimaan linuxilla

Posted: Fri Aug 15, 2008 6:03 pm
by temu92
"Wine (lyhenne sanoista Wine Is Not an Emulator) on avointa lähdekoodia oleva Microsoft Windows -yhteensopivuuskerros, joka mahdollistaa Windows-ohjelmien kääntämisen ja ajamisen muilla käyttöjärjestelmillä. Winessä ei ole Windowsin koodia, eikä se tarvitse Windowsia ohjelmien ajamiseen, mutta siihen on mahdollista sisällyttää natiiveja Windowsin kirjastotiedostoja. Wine toimii x86-pohjaisissa Unix-järjestelmissä, kuten Linux, FreeBSD ja Solaris.

Wine on vapaa ohjelmisto. Alun perin se julkaistiin saman MIT-lisenssin alla kuin X Window System, mutta maaliskuussa 2002 lisenssiksi vaihdettiin GNU Lesser General Public License (LGPL)." - Wikipedia

http://fi.wikipedia.org/wiki/Wine

Re: coolbasic toimimaan linuxilla

Posted: Fri Aug 15, 2008 6:15 pm
by =Joku=
Toimiiko toi että jos lataan winen linulle ja avaan niin vaatiko se siis tota asennus/koodia?