Datuve :: Forums :: Arhīvs :: pascal paziņi ka par daudz mainiigo

Datuve

Mana Datuve

Reģistrācija | Noteikumi | Paroles atjaunošana



Forums

Ieskaties


Raksti

Lietotāji online

Lietotāji online: 94

Reģistrētie lietotāji online: 0

Viesi online: 94

Datuve.lv video
Top.LV

pascal paziņi ka par daudz mainiigo

Ievietoja: parols @ 2008.02.03 23:55  

ir nepieciesamiida izmantot liidz pat 128Kb mainiigos,bet nevar

Komentāri:

#1 KaNeiet @ 2008.02.04 00:05

131072 mainīgos!
Kāda "nepieciesamiida" gan var likt to darīt?
"bet nevar" - varbūt arī labi, ka tā..

#2 Mad182 @ 2008.02.04 09:31

Varbūt vienkārši uzraksti, ko īsti tu mēģini ar tiem mainīgajiem darīt, noteikti te būs kāds, kurš pateiks kā to izdarīt ar "mazliet" mazāku skaitu mainīgo...

#3 tierman @ 2008.02.04 09:37

128 Kb mainīgo? :O

#4 Eric @ 2008.02.04 13:25

Dosiskajā paskākālā bija pieejami max ~64Kb atmiņas..
FreePaskālā u.c. jaunajos kompilatoros var izmantot 2 - 32 Gb atminas..

Ko tu tur isti megini panakt?

#5 karuuzo @ 2008.02.04 16:49

Apsveicu :)

Vai nu migrēt uz 32bit paskālu vai samazināt mainīgo skaitu. Es saskāros ar vienu progu, kuru nevarēja nokompilēt zem vides. Pat vēl vairāk, tika kompilēti vairāki moduļi, jo vienā modulī sen jau viss nesalīda iekšā :D

m

#6 parols @ 2008.02.04 20:09

tas ir masiivs,kas patur tminjaa ekraanu
taisu vesa 400*640 *256 grfikas unit
veelaak planots palielinaat rezaluciju

#7 KaNeiet @ 2008.02.04 20:27

Papēti kā realizēts šis vai līdzīgi.
"Complete sprite animation library (Pascal)
Ultra VGA Engine 32 v1.40 is a complete sprite animation library suited for games for Borland Pascal/Turbo Pascal v6.0 & v7.0. It runs in VGA 320x200x256 colors, supports 500 sprites (of virtually any size) simultaneously, sprite chaining, sprite collision detection, automatic memory management, virtual coordinates, animation windows, loadable fonts, static or scrolling backgrounds, transparency, translucency, palette maps, palette cross-fades, PCXs, FLIs, WADs and much more."
http://www.bookcase.com/library/software/msdos.devel.apps.turbo-pascal…

vai
vesa.zip   15,9 kB Everything for vesa graphics mode (pixel, sprite, ...) .
http://gepardstudio.4ezi.com/programming_turbo_pascal.php

#8 Eric @ 2008.02.04 22:59

Nav vairs viduslaiki.. grafikai izmanto OpenGL un DirectX..

Pamēgini Microsoft Game Studio (vai kā tur bija)

#9 ExtremeR @ 2008.02.04 23:38

cik zinu Microsoft Game Studio ir Xbox spēļu izstrādātāji, laikam jau tu domāji Microsoft Visual Studio.

#10 Eric @ 2008.02.04 23:51

game studio ir extensions Visual Studio, kas ļauj taisīt ne pārāk sarežģītas 2D un 3D spēlītes .NET stilā..

#11 parols @ 2008.02.05 10:59

ne jau obligaai gamus taisiit,bet gan kko ko pabaazt zem dos 6.22 (kko liidziigu winam,jo nevajag licensi)

#12 karuuzo @ 2008.02.05 11:12

Nu sluhai, es ta domāju, ka tu ģelom zaņimaješa, bet nē. Nu labi, es ar savlaik biju pierakstījis vairākus ekrānus ar PutPixel, lai uzzīmētu mazu bildīti.
Kādreiz esi dzirdējis kaut ko par dinamisku atmiņas piešķiršanu? Protams, Pascal tas ir čerez ž*, bet izdarīt var. Tikai neprasi kā. Es dažus pasniedzējus biju gatavs nožmiegt, kad viņi katru nodarbību rakstīja kodu ar pointeriem, kāsīts vienā galā, kāsīts otrā, pointers uz vērtību, vērtība uz pointeri. Vispār, Pascal jāmirst. Nu lab, aizrāvos :) Bet ideju saprati ;)

m