µLua DS - Forum officiel | Official forum Index du Forum

µLua DS - Forum officiel | Official forum
Le bon endroit pour en savoir plus sur MicroLua et pour parler de vos projets ! | The right place to learn more about MicroLua and talk about your projects !

 FAQFAQ   RechercherRechercher   MembresMembres   GroupesGroupes   S’enregistrerS’enregistrer   ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[UPDATED] Micro Lua DS 3.0 prerelease
Aller à la page: <  1, 2
 
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> English section -> Announces
Sujet précédent :: Sujet suivant  
Auteur Message
snatcher-br


Hors ligne

Inscrit le: 02 Jan 2009
Messages: 20

MessagePosté le: Jeu 9 Avr 2009 - 05:01    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

Hi Risike,

A new version of PALIB was released and have some nice news:

PAlib 090408 : "Finally working with the latest version of devkitPro" Edition!

[FAT loading] NightFox's FAT loading functions have been removed because they were buggy. Use the latest version of the functions instead.


Revenir en haut
Publicité






MessagePosté le: Jeu 9 Avr 2009 - 05:01    Sujet du message: Publicité

PublicitéSupprimer les publicités ?
Revenir en haut
SiENcE


Hors ligne

Inscrit le: 06 Avr 2009
Messages: 11
Localisation: German

MessagePosté le: Lun 13 Avr 2009 - 08:46    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

hi,

how do i send binary data with Wifi.send? Is it possible, because the manual says only STRINGs.

I wanna do something like this (Clients sends an array of binary data and Server response with an array of binary data):

Code:



Packet [80], Length: 62, Type: Client
80 61 11 6d 2e 6e 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 
64 6d 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 00 00 00 00 5d 

Packet [a8], Length: 46, Type: Server
a8 00 2e 5a 00 01 00 00 32 75 6e 2a 4f 20 54 43 
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
00 00 00 00 00 00 00 00 00 02 01 92 a8 c0 

Lua pseudocode:
    local out = GetSendFIFO()
    out:PushNetUint8(0x80)
    out:PushFilledString(sName,30)  -- Name and remaining bytes filled with 0x00
    out:PushFilledString(sPassword,30)
    out:PushNetUint8(0x5D)
    out:SendPacket()



_________________
http://www.iris2.de | http://schattenkind.net/blog/


Revenir en haut
Visiter le site web du posteur ICQ
Reylak
Administrateur

Hors ligne

Inscrit le: 24 Nov 2008
Messages: 2 838
Localisation: Toulouse

MessagePosté le: Lun 13 Avr 2009 - 14:19    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

I think there is a function to convert array to string, and vice-versa. I'm looking for it...

EDIT : I've only found an array-to-string function :
Code:
table.concat (table [, sep [, i [, j]]])

Given an array where all elements are strings or numbers, returns table..sep..table[i+1] ··· sep..table[j]. The default value for sep is the empty string, the default for i is 1, and the default for j is the length of the table. If i is greater than j, returns the empty string.

However, you can use the string.gmatch function :
Code:
string.gmatch (s, pattern)

[i]Returns an iterator function that, each time it is called, returns the next captures from pattern over string s. If pattern specifies no captures, then the whole match is produced in each call.

The patterns are explained here

You could make something like this :

Code:
for i in string.gmatch(yourString, "%x+") do
   table.insert(yourArray, i)
end


Using "%x+", it will search for hexadecimal digits like in your example ; if you want to send only binary, use the pattern "[0-1]+".
_________________


Plein d'infos sur le SourceForge !


Revenir en haut
Visiter le site web du posteur MSN Skype
perky


Hors ligne

Inscrit le: 14 Avr 2009
Messages: 1

MessagePosté le: Mar 14 Avr 2009 - 23:39    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

Sound.setSFXPitch
Sound.setSFXScalePitch


How do these exactly work?
Say I got a sound that plays an A4 tone at 440HZ
how do I scale these up and down properly?


Revenir en haut
motopic


Hors ligne

Inscrit le: 22 Avr 2009
Messages: 53

MessagePosté le: Mar 28 Avr 2009 - 02:07    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

Hi,

If I use wifi tcp socket, is the command set the same as the Lua Socket library?
A bit confused on the commands available as sockets aren't part of the base lua anyway.
I want to start by creating a AP scan tool.

Thanks.


Revenir en haut
motopic


Hors ligne

Inscrit le: 22 Avr 2009
Messages: 53

MessagePosté le: Mar 5 Mai 2009 - 02:09    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

Also due you plan to enable the DS wifi special commands?   I see that apsearch is one.
I looked in the DevKitPro at the wifi functions.

Thanks


Revenir en haut
motopic


Hors ligne

Inscrit le: 22 Avr 2009
Messages: 53

MessagePosté le: Jeu 11 Juin 2009 - 01:22    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

Any updates for 3.0 over there?

I found that CodeMonkey doesn't work with 3.0beta.  sad.

Thanks!


Revenir en haut
geckojsc


Hors ligne

Inscrit le: 21 Juil 2009
Messages: 5
Localisation: UK

MessagePosté le: Jeu 23 Juil 2009 - 18:46    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

First of all, I wish I could still use the old methods for playing modules, because with the new method you have to use a computer program to convert the mods into a sound bank using a PC application. Or is there a way around this? (I want to take my DS on holiday and use it for making games on the go. I have NitroTracker, so I can make music without a laptop, but I can only put it in my games with Micro Lua 2.0 because of this new sound bank thing... Sad )

Also, it would be great if newer versions of lua were backwards-compatible with older scripts. (It's such a dissapointment when your old favourite programs don't work)

Apart from that, this is great. I'm glad to hear you got rid of the unhandled error problem, and I much prefer simply typing render() instead of wrapping everything in stop/startDrawing() functions.


Revenir en haut
Reylak
Administrateur

Hors ligne

Inscrit le: 24 Nov 2008
Messages: 2 838
Localisation: Toulouse

MessagePosté le: Jeu 23 Juil 2009 - 19:09    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

I asked Risike for playing music by the old way, and he said it's impossible. You have to use this program. Not funny :-/

µLua 3 is not backwards-compatible because the PaLib changed a lot, like the µLibrary. However, Risike made the most backwards-compatible version, by keeping the start/stopDrawing() functions (well, mod playing disappeared...)
_________________


Plein d'infos sur le SourceForge !


Revenir en haut
Visiter le site web du posteur MSN Skype
geckojsc


Hors ligne

Inscrit le: 21 Juil 2009
Messages: 5
Localisation: UK

MessagePosté le: Jeu 23 Juil 2009 - 19:30    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease Répondre en citant

If someone wanted to, could they make a .nds file or something to create sound banks on-the-go?
I would do it myself, but I'm only 13 (I know some ActionScript and I just started with Lua. I'm not good with C or C++ yet.).


Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 15:03    Sujet du message: [UPDATED] Micro Lua DS 3.0 prerelease

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    µLua DS - Forum officiel | Official forum Index du Forum -> English section -> Announces Toutes les heures sont au format GMT + 1 Heure
Aller à la page: <  1, 2
Page 2 sur 2

 
Sauter vers:  

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com