ENTERPRISE KLUB
2023. december 9.,  14-19 óráig
1074 Budapest, Károly krt. 3/A.
Részletek
Welcome, Guest. Please login or register.


Recent Posts

Pages: 1 2 3 4 5 6 [7] 8 9 10
61
Display / Re: Adding Colour Composite Video Out
« Last post by Dr.OG on 2023.November.28. 07:16:20 »
If the circuit doesn't work with 2N3904, try to use the "default" BC182 transistor instead...
62
Display / Re: Adding Colour Composite Video Out
« Last post by SlashNet on 2023.November.27. 22:10:55 »
The composite video needs a 75ohm impedance cable.
In my opinion from transistor output to the TV. On the other side the cable lenght at transistor must be as short as possible. Keep the transistor close to the IC output.
 At 1MHz (where the composite signal bandwith has), long wire acts as inductivity.
 Next to your transistor i am not sure that a big electrolit capacior is a good idea. A small 10uF tantal cap would be better.

I'll try to shorten the wires.

I suspected that this might only cause slight image interference. Because standard B/W picture is very good.
63
Display / Re: Adding Colour Composite Video Out
« Last post by Tuby128 on 2023.November.27. 19:10:18 »
The composite video needs a 75ohm impedance cable. In my opinion from transistor output to the TV. On the other side the cable lenght at transistor must be as short as possible. Keep the transistor close to the IC output.
 At 1MHz (where the composite signal bandwith has), long wire acts as inductivity.
 Next to your transistor i am not sure that a big electrolit capacior is a good idea. A small 10uF tantal cap would be better.
64
Display / Re: Adding Colour Composite Video Out
« Last post by SlashNet on 2023.November.27. 18:16:06 »
I tried to make a colour composite modification, but it didn't seem to work in my case.
I used 2N3904 instead of BC182.
[ Guests cannot view attachments ]

But there’s only a messy picture on the screen.
[ Guests cannot view attachments ]
(this is IS-Basic start screen)

https://www.dropbox.com/s/7do91aypyvpsm1e/tc4k_load_Telegr.mp4?dl=0

Where could I have gone wrong?
65
Játékok / Re: Bubble Bobble
« Last post by Tuby128 on 2023.November.27. 12:41:30 »
66
Játékok / Re: Bubble Bobble
« Last post by Tekopaa on 2023.November.27. 11:42:54 »
Bubble Bobble 4 CPC : cngsoft  2020!
67
Hardver / Re: Nick 2.0
« Last post by Tuby128 on 2023.November.27. 05:34:28 »
Nem tudom. Hires 2-ben a pixel nem négyzet alakú hanem függőlegesen hosszúkás. Ezt már korábban kifejtetettem, hogy hires 2-ben csak interlace használatával lenne a pixel négyzet.
 Másik dolog, hogy a 320x240 méretnél ahogy írtam 70kB körül van a kép mérete. Hires 2-ben 140kB lenne, interlace-szel pedig 280kB. Az azért nagyon sok, nemcsak betölteni, hanem kezelni is.
 Vizsgálgattam az akkori és későbbi japán hardverek felbontását, talán csak később a playstation 1 próbálkozott a teljes pal felbontás kihasználásával. De ott sem minden játékban.

 Még egy dolog amit meg kell említeni, hogy a tűéles képek, amiket közzétettem azok az emulátorból származnak. A TV-n ezek szépen megszűrve jelennek meg, a képet tovább javítva.
68
Hardver / Re: Nick 2.0
« Last post by szipucsu on 2023.November.26. 21:46:26 »
Azért nem rosszak ezek a képek!
Graphics hires 2 módban lenne brutális 255 szín.
These pictures are not bad!
255 colours in graphics hires 2 mode would be brutal.
Diese Bilder sind nicht schlecht!
255 Farben mit Graphics hires 2 Modus wären übercool.
¡Estas imágenes no son males!
255 colores en modo Graphics hires 2 serían brutal.
69
Hardver / Re: Nick 2.0
« Last post by Tuby128 on 2023.November.26. 18:30:57 »
Még egy-két példa netről szedett nagyfelbontású kép konvertálva.
70
Hardver / Re: Nick 2.0
« Last post by Tuby128 on 2023.November.26. 16:28:11 »
Kiderült, hogy nem azért sárga. Azért volt sárga, mert elrontottam a PC-re C-ben írt kép konverter programot.

A hétvégén kicsit programozgattam. Találtam egy képet a neten, ami 24 bites színmélységű, és gondoltam átkonvertálom. Először borzasztó lett (lásd csatolmány). Ennek az az oka, hogy ahol 24 biten színátmenet van, ott a 8 bitesre levágás miatt sima egyszínűt ad.
 Ekkor kezdtem keresgélni, hogy milyen matematikai megoldással lehet "dithering"-ezni. Kétféle megoldás van, az egyik a 2x2 vagy 4x4-es mátrix alapú (mint kiderült nekem nem jó, mert sormintát hagy a képen), vagy pedig a Floyd-Steinberg eljárással, amit szerintem mindenki ismer.

 Már majdnem elkezdtem írni a programot hozzá, amikor kiderült, hogy ha Photoshop megkapja az "indexelt színlistát", melyet az EP tud, akkor ő is elő tudja állítani a ditherelt képet.
 Elkezdtem kézzel felvenni az EP színeket a phtoshop-ba, majd a 19. szín után (237 van még hátra) rájöttam, hogy az úgyis egy fájlba menti, megnézem a formátumát. Kiderült hogy nagyon egyszerű, mert egy indexelt színhez 3 darab Byte tartozik (piros-zöld-kék), majd a lista legvégén megadja hogy hány valid (használt) szín van. Írtam rá egy kis programocskát, ami létrehozta az EP 256 színét.
 Ezután a 320x240-es (lekicsínyített, de továbbra is 24bites) képre elkészítettem a dither-elt változatot. Ezt utána betöltöttem a módosított EP emulátorba.
 Kicsit változtatni kellett a Basic betöltőmön, mert a kép 320*240*1byte= 76800 Byte =  75kB, ami már nem fér el 4db "video" lapon, a basic betöltőm nem állt készen a 5. 16kB lapra. De pár órás hibakeresés után megcsináltam.

 Rendszer:
Enterprise Emulátor 256 kB (F0-FF szegmensek) - RAM amely a NICK 2.0-nak teljes mértékben címezhető a Graphics hires 4 képpont méretű, de 256 színű módban.
A képet az F4 szegmenstől F7 szegmensekig tároltam, majd amikor növeltem a függőleges megjelenítést, akkor az F8 szegmenset is felhasználtam.
Alapvetően a rendszer az 1. szabad szegmenst használja (az én esetemben a F0) ezért azt nem is bántottam.
A video memóriába sem akartam írni (FC-FF), mert azt felül szokták írni a grafikai rutinok.
 Azt csinálja a Basic betötőm, hogy nyit egy video lapot a képernyőre (mint helyfoglalót, amit nem változtat meg a rendszer) majd ennek módosítja a sorparaméter tábláját.
Ennek előnye, ha bármi gond van, akkro nyomok egy SHIFT+F5-öt és visszakapom a szöveges módot, látom a hibaüzeneteket stb.


Pages: 1 2 3 4 5 6 [7] 8 9 10