".TSX" --> ".TZX" Format in MSX

Page 11/11
4 | 5 | 6 | 7 | 8 | 9 | 10 |

By CASDuino

Expert (87)

CASDuino's picture

16-07-2018, 20:44

TomH wrote:
CASDuino wrote:

At the moment we have not been able to code ID15 at all on TZXDuino. TBH we're not even sure if it's possible. Some fresh eyes may see a solution where we do not have one.

What's the specific issue? Bandwidth, or something else?

It's whether it is possible with the buffer system we have at the moment, the frequencies, if it's possible with the limited resources available with the hardware, and if it would be possible at all with rewriting the code.

By CASDuino

Expert (87)

CASDuino's picture

17-07-2018, 20:57

If you want a look at the code you can download it from here.

By manolito74

Paladin (955)

manolito74's picture

10-02-2019, 04:15

Hello again,

It's really passed long time without posting here so I'd like to mention some things...

The creation of TSX files continues growing and growing.... A this moment there are available 342 Files..!!!. You can find them here:

https://tsx.eslamejor.com/

Our best friend NataliaPC has published the sources and binaries of the incredible and awesome super MakeTSX Program here:

http://www.zonadepruebas.com/viewtopic.php?f=4&t=5369&p=8250...

So if someone wants to take a look and get involved with that project you are welcome...! ;-)

And here you have a little article about the TSX Format:

Http://www.moai-tech.es/08_tsx.htm

We remind you that any help/collaboration in this project will be welcome. ;-)

Gracias & Saludetes! ;-)

By manolito74

Paladin (955)

manolito74's picture

17-02-2019, 14:08

Hello again,

here you can find a Tutorial from NataliaPC that explains how to Make a TSX File:

https://github.com/nataliapc/makeTSX/wiki/Tutorial-How-to-ge...

Gracias & Saludetes. ;-)

By TomH

Champion (310)

TomH's picture

17-02-2019, 22:05

From my position as an emulator author that has sought to embrace TSX — including full support for the file format, and turbo loading (of ROM data, at least) regardless of the underlying encoding:

  1. is there any particular subcollection of TSXs that you'd recommend as ideal for testing? Like, if your emulator handles these 10 correctly, then you can be confident in your implementation?
  2. to what extent have you found that software being on tape correlates with that software being compatible with a mere MSX 1?

By manolito74

Paladin (955)

manolito74's picture

18-02-2019, 01:38

Hello ThomH,

what is your Emulator??

By TomH

Champion (310)

TomH's picture

18-02-2019, 03:55

Clock Signal, which I'm pretty sure there's already some awareness of in the TSX world; it is disadvantaged by presently having no official Windows support*. Also it's MSX 1 only, though it makes a stab for cycle accuracy there — VDP and all. MSX 2 support will likely be forthcoming, but addition of the Master System, with its horizontal scroll, made it pretty clear that I was introducing some hefty aliasing for 9918 derivatives when decoding composite video, as their two-thirds-of-a-colour cycle pixel duration didn't map well to the internal buffers, so since noticing that I've been on a hefty detour back into OpenGL stuff and composite video processing. I hope to find the light at the end of that tunnel soon though.

EDIT: But as to TSX support:

  • I already had TSX support for the ZX81, which had been extended to CDT support for the CPC, so the extension onwards to TSX support wasn't too big a deal and should mean that the various other chunks work, e.g. where a software house has chosen to use the Spectrum encoding for data, and TSX conversion has put that data into Spectrum chunks;
  • fast loading, when enabled, works by trapping the relevant BIOS functions and then inspecting the tape after it has been converted to a sparse wave. So that's exactly the same code for CAS and TSX; and
  • therefore, I'm optimistic I acquire a decent amount of testing of my TSX support without even necessarily having to load a TSX.

* though it builds for SDL 2.x, in that configuration it doesn't have a GUI. So you can file associate it with TSXs and treat them like normal applications, but Windows users tend to want more.

By nataliapc

Resident (53)

nataliapc's picture

18-02-2019, 18:37

TomH wrote:

From my position as an emulator author that has sought to embrace TSX — including full support for the file format, and turbo loading (of ROM data, at least) regardless of the underlying encoding:

  1. is there any particular subcollection of TSXs that you'd recommend as ideal for testing? Like, if your emulator handles these 10 correctly, then you can be confident in your implementation?
  2. to what extent have you found that software being on tape correlates with that software being compatible with a mere MSX 1?

Hi Tom

1) You can test games from Gremlim Graphics, Opera Soft, Topo Soft, etc for protected tapes (also Elite game from Firebird), and games from Aackosoft, Dinamic, etc for standard MSX tape loads.

2) I don't know if I understand you... do you mean games not full MSX1 compliant? They are several games that don't perform a good RAM slots search or even with hard bugs ingame itself.

By TomH

Champion (310)

TomH's picture

18-02-2019, 20:08

No, I was thinking more like games that require or benefit from an MSX 2 or better. But I'm daring to imagine there's only a negligible overlap between being MSX 2 software and being available on tape?

By Manuel

Ascended (15123)

Manuel's picture

18-02-2019, 21:10

There are a few MSX2 games on tape released by Aackosoft, like The Chess Game MSX2. Generation MSX can find them for you.

Page 11/11
4 | 5 | 6 | 7 | 8 | 9 | 10 |
My MSX profile