mcleod_ideafix escribió:Tu hombre para esta pregunta es César Hernández Baño, el autor del ZEsarUX. Es él quien ha incorporado a su emulador el tsconf, y quizás quien más sepa sobre el asunto, sin saber hablar ruso.
Jeje bueno lo has explicado bastante bien
La máquina base es zx-evo
http://nedopc.com/zxevo/zxevo_eng.php
Esta fue creada en 2009. De aquí , se deriva tsconf, que es una "personalización" de lo que ejecuta la fpga. De ahí salen los sprites y tiles.
Puedes seguir el hilo del foro, en inglés, donde hablo con el autor de tsconf y le pregunto detalles técnicos para poderlo emular:
http://forum.tslabs.info/viewtopic.php?f=29&t=758
También ver las demos y juegos que tienen publicados en su web:
http://prods.tslabs.info
Buscando por google puedes encontrar bastantes más
También un hilo en este mismo foro donde fui comentando como empecé a emularlo:
viewtopic.php?f=32&t=1538&p=19225&hilit=tsconf#p19225
También te sugiero leer las explicaciones del propio autor de tsconf, que le pregunté para poder hablar en un podcast, que podréis escuchar el mes que viene, tal y como se ha comentado:
"
-what are the origins of TSConf.
From early 90-s I wanted to make ZX better than it is. So, I just waited for an occasion. In 2010 I bought ZX-Evolution board made by NedoPC group and started to cope with its HDL sources. The architecture and source code of TSconf is originally developed by me, with a lot of helpful suggestions from Russian ZX community.
-is entirely a project started by you?
Yes, but I didn't write my source code from the scratch and used Baseconf sources instead (original ZX-Evo HDL written by its authors). Finally, almost 95% of Baseconf source code was rewritten, though.
-is TS-labs a company or it’a only a software label?
It's my demoscene nick and a label related to my demoscene activity =)
-what were the reasons to create it? Were you unhappy with baseconf?
The reasons were to make Speccy scene more vivid and to create a new direction for development. As the very name "ZX-Evolution" suggests the evolution consists of branches. It is essential to create new branches.
And yes, I was EXTREMELY unhappy with Baseconf! It is a cutting edge of stone age technology =)))
-and anything you could find interesting that I say about it
Well, I'm really surprised of how many people helped me to develope TSconf. There were demos, games written by people I never heard of before. We had few emulator developers who made a great work (Unreal Speccy branch).
The insteresting thing is (as you probably noticed) - I never wrote any decent documentation. So, we often joke that two kinds of people exist: first, always whimper that there's no any human readable docs, bla-bla. Second, say: hey! I made a game for TSconf, could you check it on real hardware? =)
Also, we call the well known registry description table a Saint Excel, because this is a source of Wisdom %)
Thank you!
Looking forward for communication! =)
"