Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - crcasey

#16
Feature Requests and Bug Reports / Manual Error Reporting
November 15, 2016, 05:27:00 PM
I think that a line of code may have been left out of the first example of the manual section 2.7.1 on Array Initializers.

The comments do not match the statements in the first example block.

-Cecil
#17
General Discussion / Re: Basic Interpreter
November 15, 2016, 05:13:52 PM
What is the reason that you have decided not to cast variable types, but allow any type to be changed at any time to a different type?  IE why can an array be changed to a int with no warning.  It seems this makes it harder to find an accidental misassignment.

Not that this is a bug, or even wrong.  I just wondered what your thinking on this is.

-Cecil
#18
General Discussion / Forum for general AY3 sound tracks.
November 14, 2016, 11:38:15 PM
This is more of a FYI for people wanting to understand AY3 sound tracks and what can be done with this chip series.

http://bulba.untergrund.net/main_e.htm

-Cecil
#19
Since the Vectrex32 has all the horsepower and direct access to the sound generator I was wondering if you could add a PLAYPCM statement to the basic using this technique?

https://www.msx.org/forum/development/msx-development/crystal-clean-pcm-8bit-samples-poor-psg

This is a non-linear mixing library to play back pcm on a three voice PSG.

Here is a sample PCM playback from this library on a MSX system.  Not great, but hay it will come out with a Vectrex buzz anyway.

I am guessing a lot more people will be able to mix a wav file to pcm than can program good 8 bit beats.

http://www.bluemsx.com/psgenc/royksopp.mp3

I haven't finished reading the basic spec doc, only the system doc.  I didn't see a file read command to open a stream object from a file to feed say a PCM player.  Is that baked in already?

The ability to read a stream and rewind a stream would come in handy for animated sprites that could dynamically read in drawing points to an active line sprite def that had the same center.  Once the animation loop finishes you rewind the file pointer.

Sorry the scope of the post outgrew itself as I had thoughts.

-Cecil

#20
Quote from: hcmffm on November 14, 2016, 05:01:44 AM
Quote from: crcasey on November 14, 2016, 04:31:03 AM...How do other hardware multi-carts and things like Richard's vecRam manage without crashing out on the revised logic boards?
The missing _CART signal can be gained with some additional hardware, see topic Multicart on no-buzz models in the Vector Gaming forum.

Well that looks like a rather simple fix. 

Diodes added on to pins 12 and 16 and add a pull up resistor to v+.  Then instead of pulling *CART signal from the edge connector on pin 34 you would have full function on all models.

This could be bodged onto the existing PCB, but would be an obvious upgrade on the next order of boards.

-C
#21
Quote from: Vectrex32 on October 31, 2016, 06:02:23 PM
The missing -CART signal requires a hardware change to the Vectrex32.

- Bob

So this then begs the question, what is your hardware using the _Cart line to do?  How do other hardware multi-carts and things like Richard's vecRam manage without crashing out on the revised logic boards?

Thanks
-Cecil