Home
JAQForum Ver 20.06
Log In or Join  
Active Topics
Local Time 15:14 05 May 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Seeking Games Programmers

     Page 8 of 9    
Author Message
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 02:16pm 30 Dec 2018
Copy link to clipboard 
Print this post

No, nothing important. The previous iteration of the PIC32MZ2064DAG176 had too many bugs in critical areas.

Nothing to do with the MX170.
Geoff Graham - http://geoffg.net
 
IanT
Regular Member

Joined: 29/11/2016
Location: United Kingdom
Posts: 84
Posted: 06:03pm 30 Dec 2018
Copy link to clipboard 
Print this post

Just checked that chips' spec Geoff and I'm not surprised it's a "huge job" (there is an awful lot of it) but it looks like it will be well worth waiting for.

Best Wishes for the New Year everyone. Now - back to lurking.

Regards,

IanT
 
Sazazel
Newbie

Joined: 04/01/2019
Location: Australia
Posts: 5
Posted: 05:48am 04 Jan 2019
Copy link to clipboard 
Print this post

I'm a bit late to the party with the Colour Maximite but i just finished a game for it after seeing it on the 8 Bit Guy last year. It's a great little system :)

http://fruitoftheshed.com/MMBasic.Fireball.ashx?NS=MMBasic
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 07:15am 04 Jan 2019
Copy link to clipboard 
Print this post

Hi Sazazel,

I tried the game. Set to mode 4 before running it. It got as far as printing:

  Quote  Score: 0 HiScore: 0 Shots: 1


The ship is in the middle of the screen but then it returns to the prompt.

Am I doing something wrong?

Bill
Keep safe. Live long and prosper.
 
Sazazel
Newbie

Joined: 04/01/2019
Location: Australia
Posts: 5
Posted: 07:55am 04 Jan 2019
Copy link to clipboard 
Print this post

  Turbo46 said   Hi Sazazel,

I tried the game. Set to mode 4 before running it. It got as far as printing:

  Quote  Score: 0 HiScore: 0 Shots: 1


The ship is in the middle of the screen but then it returns to the prompt.

Am I doing something wrong?

Bill


Hmm weird.... Works perfectly on mine . Triple checked that before posting.

You used the zip file?
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 09:02am 04 Jan 2019
Copy link to clipboard 
Print this post

Yes I did. I extracted everything into a new 'FIREBALL' folder. I noticed that there was a MODE 4 instruction early in the file and assumed that would work. It didn't so I tried again by typing MODE 4 at the prompt and got the result as above.

I restarted the Maximite after I saw your response, typed 'MODE 4' before running the program again and it worked!

The space bar seems a bit unresponsive at times and I get killed even though I tried to fire.

It seems as though something got upset by my first attempt when I didn't type MODE 4 up front

Bill
Keep safe. Live long and prosper.
 
Sazazel
Newbie

Joined: 04/01/2019
Location: Australia
Posts: 5
Posted: 10:45am 04 Jan 2019
Copy link to clipboard 
Print this post

  Turbo46 said   Yes I did. I extracted everything into a new 'FIREBALL' folder. I noticed that there was a MODE 4 instruction early in the file and assumed that would work. It didn't so I tried again by typing MODE 4 at the prompt and got the result as above.

I restarted the Maximite after I saw your response, typed 'MODE 4' before running the program again and it worked!

The space bar seems a bit unresponsive at times and I get killed even though I tried to fire.

It seems as though something got upset by my first attempt when I didn't type MODE 4 up front

Bill


Cool. Scared me there for a second
 
MauroXavier
Guru

Joined: 06/03/2016
Location: Brazil
Posts: 303
Posted: 04:48pm 04 Jan 2019
Copy link to clipboard 
Print this post

  Turbo46 said   @MauroXavier, Is there any chance of you posting a schematic of your sound card? I would like to experiment with the chip but I don't want make something different to what you have done and have to change it again later.
Bill


Sorry about the delay.

Unfortunably my VGA Monitor have broken and soon I'will buy another to continue the project.

By now, the software library (called PSGLIB) have support to three hardware implementations:

- Dual SN76489 (4+4 channels stereo!)
- AY-3-8910 (3 channels)
- Two SNES gameports

I'm trying to support the YM2612 (Mega Drive / Genesis Soundchip), but I will release the source code library before this update.

I will distribute 2 demos to show the library capabilities:

- Shadow of The Beast multi scroll demo (showing the speed differences using MOD, PSG and VGM sound files)
- Tunnel 4B (a complete game with stereo dual SN76489 music+sfx and SNES gameport support)

Soon I will publish a video in Youtube showing the demo and the game.

The full source code and schematics will by released in February with a article in my site (www.casadosnerds.com.br).
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 10:29pm 07 Jan 2019
Copy link to clipboard 
Print this post

One thing I would love for the new Maximite is a mouse. For any Maximite!

I'm aware that Raros interfaced a serial mouse to the Maximite but I was not wanting to return to those days of mice (?) that used a rubber ball and rollers that clog up. I was hoping for an optical mouse.

Very handy for an HMI.

I see that Silicon Chip is going to present a "USB Mouse & Keyboard Adaptor", hopefully next month. It is supposed to "allow you to easily connect a keyboard and/or mouse to just about any micro".

Hopefully that will do the job.

Bill
Keep safe. Live long and prosper.
 
MauroXavier
Guru

Joined: 06/03/2016
Location: Brazil
Posts: 303
Posted: 10:15pm 02 Feb 2019
Copy link to clipboard 
Print this post

Today I'm started to make a backplane because I have too many ideas to bring to reality and I'm tired of changing boards.

It's in early stage but next week I'm gonna vacation and believe that will speed up the things.



PS.: Sorry about my bad English.
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 06:21am 17 Mar 2019
Copy link to clipboard 
Print this post

Geoff,

When you are revising the Maximite MMBasic manual for the new version could you please include a table on the 'Working with Colour' section to show the colour and corresponding number like this?





Bill
Keep safe. Live long and prosper.
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3165
Posted: 04:44pm 17 Mar 2019
Copy link to clipboard 
Print this post

OK, will do.
Geoff Graham - http://geoffg.net
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 09:37pm 17 Mar 2019
Copy link to clipboard 
Print this post

Thanks Geoff.
Keep safe. Live long and prosper.
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 05:46am 19 Mar 2019
Copy link to clipboard 
Print this post

I’ve been reading through this post again while waiting expectantly for the revised CMM firmware and would like to make a few observations.

1. Video and sprites have been well covered by people much more knowledgeable than me.

2. Sound has been mentioned but nothing conclusive has come out of it. I would like to see provision for an external sound chip. Perhaps similar to MauroXavier’s efforts or perhaps a PIC32MX170 could be programmed to act as a sound chip.

MOD files sound nice but are a bit clumsy to use, maybe a more automated method of loading them could be implemented, something like:

IF MODEXIST “TADA.MOD” <> 1 THEN ‘ Assume drive a: or wherever MOD files will go
KILLMOD ALL ‘ Delete all existing MOD files
COPYMOD “TADA.MOD”
COPYMOD “EXPLODE.MOD
END IF

For the MOD commands the MOD extension would be optional.

3. Mouse. A mouse would be a great addition if the Maximite was to be used as an HMI. The Silicon Chip USB Mouse & Keyboard Adaptor works well though so that may be covered well enough. Perhaps provide a CFunction to drive it.

4. Joysticks, nunchucks and paddles. The recommended standard I/O pins for these devices should be defined and those recommended pins, connector types and pinout could be listed in the manual. Hopefully game programmers would adopt these to make a standardised games interface.

5. The Ardiuno interface (if retained) could have a connector on the rear of the case to allow connection to the outside world. It could be connected to the Arduino shield using Dupont leads.

6. I/O connections. As a follow up to the Maximite 3, an I/O interface module would make a useful addition. It could be housed in the same size case as the new Maximite (if possible) and sit underneath it. It would be connected to the Maximite via the rear ribbon cable connector. This could be handy for the existing Maximites too.

Connectors on the front would provide for joysticks, nunchucks and paddles (if the paddle is not part of the joystick). Perhaps a USB to USB connection interface to allow the Silicon Chip USB Mouse & Keyboard Adaptor (or similar) to be mounted inside.

Connectors or terminals for communications I/O could be included, the PCB could also include provision for an RS485 interface. Linking or Dupont leads on the PCB could provide for variations.

Perhaps a MicroBus Click board interface could be included with a means of connecting it to the outside world.


That’s my two bob’s worth for now

Cheers
Bill

(Donning flack jacket)
Keep safe. Live long and prosper.
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 05:12pm 19 Mar 2019
Copy link to clipboard 
Print this post

On the subject of joysticks there has aready been a discussion before (2013).
Joystick for the CMM
The result was that I just did my thing. :)
Still a good read about the cons and pros of different types of solutions.
Edited by MicroBlocks 2019-03-21
Microblocks. Build with logic.
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 09:10pm 19 Mar 2019
Copy link to clipboard 
Print this post

Thank you MicroBlocks,

Although that was before my time in the Forum I was aware of the discussion. That's why I was hoping that, if recommended I/O pins were defined in the manual, it would go a long way to prevent a re-occurrence. While there could be conflict between com ports, I2C ports and joystick inputs they are very unlikely to be used at the same time. I agree with Nick that the Atari standard is the way to go.

Bill
Keep safe. Live long and prosper.
 
MicroBlocks

Guru

Joined: 12/05/2012
Location: Thailand
Posts: 2209
Posted: 09:11am 20 Mar 2019
Copy link to clipboard 
Print this post

That was one of the points i tried to make.
A joystick is probably used very often in combination with I2C or serial or SPI etc.
The maximite/micromites are very suitable for controlling stuff.
Think motors/steppers/actuaters etc.
Very conveniently controlled by a joystick.
A joystick has buttons so it can be used for all kind of control situations.
Combining them with I2C/Serial/SPI would not allow any control of connected peripherals. And with so many pins available, why not choose the ones that do not conflict with other functions.

Microblocks. Build with logic.
 
Turbo46

Guru

Joined: 24/12/2017
Location: Australia
Posts: 1593
Posted: 02:00am 22 Mar 2019
Copy link to clipboard 
Print this post

Another Ha'penny to my previous two bob's worth. An I/O module could include a breadboarding area for additional circuitry.

Bill
Keep safe. Live long and prosper.
 
tomxp411
Newbie

Joined: 04/04/2019
Location: United States
Posts: 24
Posted: 12:34am 06 Apr 2019
Copy link to clipboard 
Print this post

Hi, I just wanted to check in and see what's up with this project. I really like the Maximite ecosystem, and I'd love to find out more about a potential new Color Maximite system...
 
Chopperp

Guru

Joined: 03/01/2018
Location: Australia
Posts: 1032
Posted: 07:40am 06 Apr 2019
Copy link to clipboard 
Print this post

Hi.
There are quite a few of us asking the same question.
The only thing I can add is "Watch This Space".
If anything happens I think Geoff will post it here.

Geoff has a sick mother ATM & is unavailable for a while.

Brian
ChopperP
 
     Page 8 of 9    
Print this page
© JAQ Software 2024