pouët.net

Any TANDY related Scene (GFX/SFX/DAC) ?

category: general [glöplog]
what a pity..my T1000RL wants some crazy stuff like cga(16colors) scrollbars, dac-sounds and 3 voice-music. :-)
Then why don't you start coding some crazy stuff on it?
added on the 2014-10-01 07:17:15 by britelite britelite
i don't know anything about programming...but here is the borland-graphics-file for tandy-gfx.
ftp://ftp.oldskool.org/pub/tvdog/tandy1000/graphics/t1kbgi.zip
Now is a perfect time to start learning then
added on the 2014-10-13 20:13:27 by britelite britelite
If you don't know anything at all about programming, then grab the PDF of Mastering Turbo Assembler (Tom Swan, DOS), grab a copy Turbo Assembler (again, DOS!), and go through the entire book. By the time you're done, you'll have the knowledge to create programs for the system as well as debug your own code, and then you can start playing around with graphics.

One of my favorite demoscene quotes: "A dot! A fucking dot!! Yeah!!" <-- the feeling you get when you finally plot a pixel on a piece of hardware you've never touched. As soon as you can plot a pixel, then either the bug will bite you or it won't.
added on the 2014-10-14 07:36:00 by trixter trixter
http://bitsavers.informatik.uni-stuttgart.de/pdf/borland/turbo_assembler/Turbo_Assembler_Version_5_Users_Guide.pdf

I'll try to read this...hopefully I'll understand it.

THX!
Mastering Turbo Assembler (Tom Swan, DOS)
Is there a german translation of this? I can't find it yet.
Only English IIRC. PDF floating around out there, or get a used copy of the book for a few bucks.
added on the 2014-10-18 09:12:53 by trixter trixter
https://www.youtube.com/watch?v=2YvC4RepWfo

This is INSANE! It runs smooth, but no support of the 3voice or the dac,
the scrollertext says that is the maximum for an 8088, but I have an
8086 so perhaps 3voice-sound with Dac is perhaps possible.

Greatest Demo/Intro I watched so far for my Tandy 1000 RL/HD.

How did they do the colors and the copper-bars...this is insane!

I don't know why I can't find it here at pouet.net....?
Quote:
How did they do the colors and the copper-bars...this is insane!

The background color can be changed to any of the 16 colors in CGA, so that's how the rasterbars are done.
added on the 2014-11-04 13:53:54 by britelite britelite
Yup, the trick is to make the code fast enough so that there is no jitter at the left side of the screen.
The original version failed to deliver there. Trixter gave me a tip on how to rewrite it to save some cycles... and I managed to shave off one more, just in case (I have a Philips P3105 + ATi Small Wonder, which is actually SLOWER than a real IBM 5150 + CGA).
I also rewrote the scroller with rep movsw rather than rep movsb, to save a few cycles there as well (the original version was not fast enough, so the bottom scanline of the scroller was not updated in time for the raster beam).

Aside from that I found out that it had more precalced sine data for the rasterbars than what was actually used, and some code was mostly duplicated, so my version turned out to be smaller as well ;)
added on the 2014-11-04 14:13:02 by Scali Scali
@Scali: is the binary available somewhere?
added on the 2014-11-04 14:21:35 by britelite britelite
Not that I know of... I'll put the original, my hacked version and my disassembled/semi-analyzed/commented code up tonight.
added on the 2014-11-04 14:28:28 by Scali Scali
Quote:
This is INSANE! It runs smooth, but no support of the 3voice or the dac,
the scrollertext says that is the maximum for an 8088, but I have an
8086 so perhaps 3voice-sound with Dac is perhaps possible.

Greatest Demo/Intro I watched so far for my Tandy 1000 RL/HD.


INTROjr does scroller and rasterbars @ 60hz too, and adds 3-voice music and additional effects. all simultaneously. It should run on your Tandy just fine, although every other line will be blank.
added on the 2014-11-05 06:06:22 by trixter trixter
This CGADEMO runs with a 8088 4,77 Schneider EuroPC with standard CGA just fine,
the tandy has 8086 and 9,54 Mhz, so it should be possible to add some fantastic music to it (e.g.. TLN-The Wilderness)
Quote:
so it should be possible to add some fantastic music to it (e.g.. TLN-The Wilderness)

You have the sourcecode, so here's a great opportunity for you to try to add the music yourself :)
added on the 2014-11-06 17:39:59 by britelite britelite
bump
IntroJR does not look so nice as the CGADEMO because of the Scanlines and the Lower Screen Resolution and the blurry colors...but it is nice because of the features and the much better sound.
Link for "TLN-The Wilderness"?

Also, even with 8086 and 9.54MHz, it would be difficult to do anything bit-banging the speaker. Not impossible, but don't expect 60Hz effects.
added on the 2014-11-10 04:52:47 by trixter trixter
I can only assume he means "The Last Ninja": http://youtu.be/AbBENI8sHFE

In which case... is there even a Tandy or PC speaker cover of that?
added on the 2014-11-10 10:28:27 by Scali Scali
Hi, yes TLN-Wilderness was only a suggestion. It could be anything else (good). I think the only "PC-Version" could be a MOD-File. But playing a MOD-File should cost most of the CPU-Power for the Music.
I thought about the CGADEMO that runs with an XT-Class Machine with 4.77 Mhz just fine, so perhaps better music could be integrated if running it with 9.54 Mhz...but it is only a suggestion. I can't do any programming yet and sound/music is something different, especial with those old machines...ne demos use mp3 and that's it, but here it has to be done different.
You have the source, so you can see how the music player works in CGADEMO, and how the music is stored.
My impression is that they developed the music routine, but did not have a proper editor for the music, so the music they used may have been 'handcoded'. The music routine is capable of better music anyway.
added on the 2014-11-13 10:01:27 by Scali Scali

login