Welcome, Guest. Please login or register.


Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ergoGnomik

Pages: 1 ... 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 ... 54
151
Other topics / Re: T-shirt project
« on: 2020.September.19. 19:42:36 »
@szipucsu or the UK guys: Is that to necessary there on the green T-shirt?

152
BASIC / Re: Dots and Gems 2
« on: 2020.September.09. 20:53:27 »
Így első ránézésre a mellékelt példára adja magát az RLE tömörítés. Mivel a számokat kihagytad, simán lehet használni azt a módszert amit anno Povi javasolt.

153
BASIC / Re: Dots and Gems 2
« on: 2020.September.08. 19:22:50 »
Ugye jól gondolom, hogy most is DATA sorokban van a programban a pálya és azt PRINT-eled ki a videólapokra, amiket aztán ide-oda görgetsz? Akkor az a feladat, hogy tömörebben kell az adatokat a DATA sorokban leírni. Ezt korábban már pedzegettük neked, azt hiszem Povival. Kellene tényleges adat arról, hogy mennyiféle karakterből állítod össze a pályákat. Azután lehetne ötletelni meg számolgatni, hogy mit lehet kezdeni vele hogy beleférjünk a memória keretbe.

154
BASIC / Re: Általános BASIC Kérdések
« on: 2020.September.05. 20:58:20 »
A CTRL+F2-vel középre lehet állítani az adott sort. Ennek a karakternek a kódja CHR$(241). Ha kiadom egy szöveges csatornán arra a sorra, hogy PRINT CHR$(241), akkor odarak valamilyen karaktert, ahelyett, hogy középre rakná a sort. Ez miért lehet?
Valószínűleg azért, mert a billentyű kombináció egy EDITOR funkciót hoz működésbe. A BASIC program futása közben ezek ha minden igaz csak részlegesen működnek, és a PRINT paranccsal nem is lehet kiváltani ezeket.

155
BASIC / Re: Általános BASIC Kérdések
« on: 2020.September.05. 11:24:50 »
Azt is csinálhatod, hogy sorrendben feltöltöd a szintek tömbjét, és ciklusban kiválasztasz véletlenszerűen két tömbelemet, amiket felcserélsz. A ciklus hosszát meg kikísérletezed, hogy hány cserét érdemes elvégezni hogy a szemednek kellemes véletlen sorrend álljon elő. Érdemes még arra is figyelni, hogy a felcserélendő két elem különböző legyen (tehát ne akarja a program mondjuk az ötödik elemet az ötödikkel megcserélni), illetve azt is lehet esetleg ellenőrizni, hogy ne ismétlődjön meg a legutóbbi csere (pölö egyes a kettessel egymás után kétszer, vagy hármas a hatossal, majd hatos a hármassal).

156
Műanyag alkatrészek gyártása / Re: Általános
« on: 2020.August.19. 13:29:43 »
Szent "őrült" vagy! Minden tiszteletem a tiéd!

158
Hardware / Re: Enterprise Deployment Attempt Over FPGA.
« on: 2020.August.18. 18:07:05 »
You have not understood him.
I'm sorry to say this, but it is actually you who made Tutus misunderstand. You see, working hard and hardly working are very different things. Working hard means that somebody makes great efforts to achieve the goal. Hardly working means doing not much or barely anything. Yes, hardly and hard can be used as equivalents, but that is not the usual or most common meaning of hardly.

159
Hardware / Re: What internal RAM expansion?
« on: 2020.August.07. 14:15:58 »
Unfortunately if you start with a 64...
Unfortunately, I did not notice that part of the problem. :(

160
Hardware / Re: What internal RAM expansion?
« on: 2020.August.06. 21:00:24 »
If you are good at electronics and soldering, there's a relatively easy modification to the internal expansion module to upgrade it to 256 kB. There you can find the description. Unfortunately, in Hungarian only.

The most important parts are the linked schematics (1. ábra and 2. ábra; pointing to the top and bottom parts of the very same picture). The top part of the schematic shows the modification on the address multiplexing. The bottom part shows the modification on the DRAM refresh logic.

The instructions go something like this:
Replace the 4164 DRAM ICs with 41256s.
A16, A17 and A18 must be connected to the (top) 74LS151 multiplexer. Its output must be connected to pin 2 of U110.
Disconnect A16 from pin 2 of U112 and connect pin 2 to ground.
Disconnect A17 from pin 1 of U110 and connect pin 1 to +5 Volts.
Disconnect A18 from pin 2 of U110 and connect pin 2 to pin 5 of 74LS151.
Switch SW will disable the expansion if closed and enable it if opened in the contiguous ECh-F7h segment range.
Disconnect pin 12 of U109 from pin 9 of all DRAM ICs.
Connect pin 1 of all (new) DRAM ICs and connect them to pin 12 of U109.
Connect pin 9 of all DRAM ICs to pin 5 of (bottom) 74LS151 multiplexer.
MUX signal can be taken from pin 1 of U108 or U109.
The three TTL ICs can be piggy-backed on components already there on the board but the DRAMs are recommended to be seated in sockets.

Unfortunately, I know next to nothing about electronics, therefore I can't guarantee that my translation makes any sense at all.

161
Ha valaki azt mondja neked '85-ben hogy chatelsz, akkor nem értetted volna mit beszél.

162
BASIC / Re: Dots and Gems
« on: 2020.July.30. 21:02:31 »
Köszi! A másik kérdésekre esetleg valami? Lécci!

163
BASIC / Re: Dots and Gems
« on: 2020.July.26. 10:39:02 »
Szerintem igen, ugyan nem tudom mennyit,
Megnéztem a régi PETSCII-s projektemben. Egy BASIC DATA sor kezdődik egy bájt hossz adattal, folytatódik három bájt sorszám adattal, utána jön a DATA tokenje, ami látszólag két bájt, majd egy szóköz és a végén az adatok szövegesen. Két DATA sor összevonásával 6-7 bájtot meg lehet spórolni. Csak arra kell vigyázni, hogy olyan adatcsoportot nem szabad összevonni másikkal (a végére ragasztani), amit RESTORE utasítás segítségével többször is használ a program.

Próbálom értelmezni az első forráskódot, de vannak dolgok, amiket nem teljesen értek. Az LPBSZ miért változó? Látszólag sehol sem változik az értéke. A -128-ak helyett nem inkább BAND 127 lenne a korrekt művelet? Az a FOR ciklus ami ki lett kommentezve az azért volt ott, hogy az EXOS LPT összes sorának külön meg lehessen határozni a memória címét?

164
BASIC / Re: Általános BASIC Kérdések
« on: 2020.July.21. 21:57:11 »
Viszont amikor kiírja, hogy milyen karakterdefiníciót kell megadni a set character után, az mindig más, és ha a számokat átírjuk más jelekre, nem fog szépen látszani.
Ez roppant fapados megoldásnak tűnik. Többet érne, ha rendes IS-BASIC programként, SET CHARACTER utasítások sorozataként exportálná, amit csak hozzá kell fűzni a programhoz, amiben használni akarod a karakter definíciókat. Valamelyik könyvben meg lehet találni hogyan épül fel egy IS-BASIC program és mik az egyes utasítások kódjai, illetve a paramétereket hogyan kell megadni. Egyszer már nekem is sikerült valahogyan kiderítenem, amikor a PETSCII karakterkészlet átalakításával foglalkoztam endi kívánságára.

165
Műanyag alkatrészek gyártása / Re: Általános
« on: 2020.July.21. 14:50:14 »
Ebben a majonéz színben az embernek szinte kedve támad egy kis sült krumplival megenni. :lol:

Pages: 1 ... 4 5 6 7 8 9 10 [11] 12 13 14 15 16 17 18 ... 54