Programok fejlesztése TVC-re
Szerencsére aktív a TVC scene, így több lehetőségünk is van arra, hogy TVC-re programot fejlesszünk.
1. TVCStudio
A TVCStudio egy grafikus fejlesztőkörnyezet, mely támogatja a programfejlesztést Videoton TV Computerre Z80 assembly, valamint BASIC programozási nyelveken.
https://github.com/konzolcowboy/TVCStudio
2. TVCDeveloperTool
Debugger emulátor: Grósz Attila
Grafikus felület: Sáránszki Mihály
Univerzális szerszámosláda a Videoton TVC számítógépre fejlesztendő programokhoz. Asm fordító, C fordító, sprite szerkesztő, pálya editor és még egy egyszerű zeneszerkesztő is.
TVCDeveloperTool_420alfa.zip
Tutorial videók (Lejátszási lista)
3. Turbo Rascal Syntax Error (TRSE)
Ez egy többfajta platformra fordító Pascal fejlesztői környezet, ami már támogatja a TVC-t is.
lemonspawn.com/trse
Tutorial videók
1. rész: Letöltés, telepítés, beállítás és egy "Hello world" program
2. rész: Elkezdünk egy játékot! Grafika elmélet, Game Engine init, image és sprite kirakás
3. rész: Joystick lekérdezés, sprite mozgatás és maszkolt sprite kirakása
4. rész: A program felépítése, forráskód formázása, globális és lokális változók, konstansok használata, változó típusok, stringek, tömbök, rekordok
5. rész: Egy játék pályájának felépítése, letárolása és megjelenítése TileMap technikával
6. rész: Sprite animáció és pixeles sprite mozgatás
7. rész: Szövegkiírás saját karakterkészlettel. Falak, akadályo, talaj vizsgálata és kezelése TileMap-en
8. rész: Gravitáció bekapcsolása, azaz talaj figyelés és zuhanás TileMap pályán
9. rész: Lehet komoly játékot fejleszteni TRSE-vel?
10. rész: Új Game Engine unit, ellenségek kezelése és sprite ütközés vizsgálat
11. rész: TRSE fordítási hibam Videoram alá érő kód, elfogyó memória, villogó sprite-ok - problémák és megoldásaik
12. rész: BackScreen, azaz a háttérképernyős múködés részletei (hogyan csináld)
13. rész: A TVC hangja, zene és hangeffektek a Game Engine segítségével
14. rész: Digitális hangeffektek TRSE Rascalban Game Engine segítségével
15. rész: TRSE Game Engine DEMO
16. rész: Indult egy kihívás, aminek keretében egy új játék készül 9 nap alatt. AXIS 1.nap.
17. rész Játékos animáció és irányítás, falak kezelése a csempetérképen. AXIS 1.nap 2. rész.
18. rész: Az alienek már a spájzban vannak, avagy az alienek mozgatása a pályán. AXIS 2.nap
19. rész: A játékos és az alienek mozgásának finomhangolása. AXIS 3.nap
20. rész: Kulcskártyák felszedése, az ajtók kinyitása/becsukása. AXIS 4. nap
4. Z88DK - The Development Kit for Z80 Computers
Egy Z80-as processzorral rendelkező gépekhez készült C fordító, minimális TVC támogatással.
https://github.com/z88dk/z88dk
5. TVC BASIC Renumber Tool
Online segédeszköz TVC BASIC programok automatikus újraszámozásához. A program képes a teljes kód újrasorszámozására, miközben az ugrási címeket (GOTO, GOSUB, THEN, ELSE, stb.) is megfelelően frissíti.
Megnyitás: TVC BASIC Renumber Tool