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: AustraliaPosts: 3165 |
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 KingdomPosts: 84 |
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: AustraliaPosts: 5 |
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: AustraliaPosts: 1593 |
Hi Sazazel, I tried the game. Set to mode 4 before running it. It got as far as printing: 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: AustraliaPosts: 5 |
Hmm weird.... Works perfectly on mine . Triple checked that before posting. You used the zip file? |
||||
Turbo46 Guru Joined: 24/12/2017 Location: AustraliaPosts: 1593 |
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: AustraliaPosts: 5 |
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: BrazilPosts: 303 |
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: AustraliaPosts: 1593 |
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: BrazilPosts: 303 |
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: AustraliaPosts: 1593 |
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: AustraliaPosts: 3165 |
OK, will do. Geoff Graham - http://geoffg.net |
||||
Turbo46 Guru Joined: 24/12/2017 Location: AustraliaPosts: 1593 |
Thanks Geoff. Keep safe. Live long and prosper. |
||||
Turbo46 Guru Joined: 24/12/2017 Location: AustraliaPosts: 1593 |
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: ThailandPosts: 2209 |
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. Microblocks. Build with logic. |
||||
Turbo46 Guru Joined: 24/12/2017 Location: AustraliaPosts: 1593 |
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: ThailandPosts: 2209 |
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: AustraliaPosts: 1593 |
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 StatesPosts: 24 |
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: AustraliaPosts: 1032 |
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 |