coolbasic toimimaan linuxilla

CoolBasiciin yleisesti liittyvä keskustelu.
vms100
Member
Posts: 81
Joined: Tue Aug 28, 2007 4:47 pm

coolbasic toimimaan linuxilla

Post by vms100 »

*lol*
Last edited by vms100 on Mon Oct 20, 2008 7:21 pm, edited 1 time in total.
anttipanda
Active Member
Posts: 248
Joined: Mon Aug 27, 2007 9:23 pm
Location: Oulu

Re: coolbasic toimimaan linuxilla

Post 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.
OoO
atomimalli
Moderator
Moderator
Posts: 227
Joined: Wed Aug 29, 2007 3:55 pm

Re: coolbasic toimimaan linuxilla

Post 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.
Last edited by atomimalli on Tue Oct 23, 2007 1:16 am, edited 2 times in total.
vms100
Member
Posts: 81
Joined: Tue Aug 28, 2007 4:47 pm

Re: coolbasic toimimaan linuxilla

Post 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:
Finlunch
Newcomer
Posts: 9
Joined: Mon Sep 03, 2007 11:41 am
Location: Vantaa

Re: coolbasic toimimaan linuxilla

Post 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...
Hyvän koodin voit lukea ilman kommentteja ja se on välittömästi ilmeinen.
- Alan Cox
Image
anttipanda
Active Member
Posts: 248
Joined: Mon Aug 27, 2007 9:23 pm
Location: Oulu

Re: coolbasic toimimaan linuxilla

Post 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ä.
OoO
E.K.Virtanen

Re: coolbasic toimimaan linuxilla

Post 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 :)
vms100
Member
Posts: 81
Joined: Tue Aug 28, 2007 4:47 pm

Re: coolbasic toimimaan linuxilla

Post by vms100 »

niin,mutta sellanen natiivi cb:stä olisi hyvä,et vois tehdä pelit linuxille ja windowsille (niinkuin monolla) :twisted:
Finlunch
Newcomer
Posts: 9
Joined: Mon Sep 03, 2007 11:41 am
Location: Vantaa

Re: coolbasic toimimaan linuxilla

Post 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.
Last edited by Finlunch on Thu Oct 25, 2007 10:42 am, edited 1 time in total.
Hyvän koodin voit lukea ilman kommentteja ja se on välittömästi ilmeinen.
- Alan Cox
Image
anttipanda
Active Member
Posts: 248
Joined: Mon Aug 27, 2007 9:23 pm
Location: Oulu

Re: coolbasic toimimaan linuxilla

Post 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ää.
OoO
anttipanda
Active Member
Posts: 248
Joined: Mon Aug 27, 2007 9:23 pm
Location: Oulu

Re: coolbasic toimimaan linuxilla

Post 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 :)
OoO
Nassi-setä.
Newcomer
Posts: 3
Joined: Sat Jan 12, 2008 6:46 pm

Re: coolbasic toimimaan linuxilla

Post by Nassi-setä. »

toimiiks toi samonen juttu windows 95:tosella?
atomimalli
Moderator
Moderator
Posts: 227
Joined: Wed Aug 29, 2007 3:55 pm

Re: coolbasic toimimaan linuxilla

Post 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.
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: coolbasic toimimaan linuxilla

Post by =Joku= »

Toimiiko cb Winu ohjelmalla?
En ole löytänyt vastausta...
*Poistunut foorumilta*
User avatar
esa94
Guru
Posts: 1855
Joined: Tue Sep 04, 2007 5:35 pm

Re: coolbasic toimimaan linuxilla

Post 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.
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: coolbasic toimimaan linuxilla

Post 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?
*Poistunut foorumilta*
Koodiapina
Forum Veteran
Posts: 2396
Joined: Tue Aug 28, 2007 4:20 pm

Re: coolbasic toimimaan linuxilla

Post 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...
Last edited by Koodiapina on Fri Aug 15, 2008 6:05 pm, edited 1 time in total.
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: coolbasic toimimaan linuxilla

Post by =Joku= »

Meinaan saako cB ja Gm toimimaan linulla Winellä ilman asennus levyä jota ei ole :(?
*Poistunut foorumilta*
temu92
Web Developer
Web Developer
Posts: 1226
Joined: Mon Aug 27, 2007 9:56 pm
Location: Gamindustri
Contact:

Re: coolbasic toimimaan linuxilla

Post 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
=Joku=
Active Member
Posts: 184
Joined: Mon Aug 04, 2008 2:26 am

Re: coolbasic toimimaan linuxilla

Post by =Joku= »

Toimiiko toi että jos lataan winen linulle ja avaan niin vaatiko se siis tota asennus/koodia?
*Poistunut foorumilta*
Post Reply