Antwort schreiben  Thema schreiben 
Verfasser Nachricht
Blacky94
Junior Mitglied
**


Beiträge: 43
Gruppe: User
Registriert seit: May 2010

Status: Offline
Danke erhalten: 21
Beitrag: #1
xPSP  PGE Lua Ram leeren

Hey,

ich habe folgendes Problem, ich möchte gerne verschiedene Bilder laden alle sind sehr groß (480x272), das verbraucht fast den ganzen Ram der PSP nun möchte ich sie aber an einem bestimmte Zeitpunkt löschen um dann andere zu laden. Dies klappt aber nicht so wirklich da bei mir, wenn ich die Bilder mit bild = nil und collectgarbage() leeren möchte nur die hälfte der bytes eines Bildes löscht, woran könnte es legen und kann man nicht irgendwie die kompletten bytes des Bildes aus dem ram löschen?

Hier ist ein Beispiel für PGE Lua in dem man sehen kann das nur die hälfte gelöscht wird:

Code:
font = pge.font.load("arial.TTF",12)
black = pge.gfx.createcolor(255,255,255)

while pge.running() do
    pge.gfx.startdrawing()
    pge.gfx.clearscreen()
    pge.controls.update()
    if pge.controls.pressed(PGE_CTRL_CROSS) then
        last = pge.texture.load("beispiel.png")
    end
    if pge.controls.pressed(PGE_CTRL_START) then
        last = nil
        collectgarbage()
    end
    font:activate()
    font:print(0,0,black,pge.utils.freeram().." | "..pge.utils.freevram())
    pge.gfx.enddrawing()
    pge.gfx.swapbuffers()
end


Grüße
Blacky94

Dieser Beitrag wurde zuletzt bearbeitet: 30.06.2012 00:32 von Blacky94.

30.06.2012 00:31
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
xPSP [LUA] RAM leeren, aber wie? Schaschlix 5 2.274 06.04.2010 13:35
Letzter Beitrag: Schaschlix
xPSP Mit C/C++ RAM leeren Dan-PSP 23 4.918 05.01.2010 14:06
Letzter Beitrag: anmabagima
xPSP Mit Lua Ram leeren Dan-PSP 5 1.541 29.12.2009 12:42
Letzter Beitrag: Dan-PSP

Druckversion anzeigen
Thema einem Freund senden
Thema abonnieren | Thema zu den Favoriten hinzufügen




» zum Seitenanfang