Jump to content

First Spear

Members
  • Content Count

    1,543
  • Joined

  • Last visited

Community Reputation

855 Excellent

About First Spear

  • Rank
    Stargunner

Contact / Social Media

Profile Information

  • Gender
    Male
  • Location
    Somewhere in Uptown
  • Interests
    Many
  • Currently Playing
    IntyBASIC
  • Playing Next
    IntyBASIC

Recent Profile Visitors

8,701 profile views
  1. Could this move to the Programming Sub-Forum? I think it's great to share a ROM or video of progress, but design and code things should probably be in the same spot for continuity/searching.
  2. This looks like a great title! Although it might be too late for changes in this game, some early Intellivoice testing shows that when the text displays/flashes/scrolls by at the same time as the voice, the ear (brain) recognizes the words much better. Also, depending on the mode (FGBG or CS), having lower case for the text is also easier for players to consume. Regardless, this is definitely a hit for 2020! Thanks for sharing!
  3. Hi all. When IntyBASIC music is playing, how can the volume (0-15) and pitch (from 0-255) be tracked? I understand that there could be some serious CPU impact, but knowing how it would be possible would be great. Thanks.
  4. Awesome work! Thanks for sharing that. I noticed that did not start with the "--rand-mem" switch under jzIntv. Why would that be? Thanks.
  5. Hi all. I noticed that IntyBASIC music playing sometimes "stutters" on the first note (sometimes first 2-3 notes), and then subsequent playing is fine. I tried to mitigate it by adding multiple blank/rest lines to the song, which seemed to work. Sometimes the number is 2, sometimes 6, sometimes 10+. It seems that adding WAIT does not have any impact, but adding blank music lines does. If you take a look at the source for the last few songs I posted, I tried to make a little subroutine to add a kind of "warmup" to the music player, but that does not seem to have an impact either, it looks like the only thing that works is adding blank lines to the actual song. I am using the latest jzIntv on Windows 10. I don't have any real Intellivision hardware available at the moment. Does anyone have ideas on what I might be able to do, so songs will play immediately instead of having the choppyness at the beginning? Thanks.
  6. The source is too large to put into a message, so it's only attached. Enjoy the ECS exercise! BachF.bas bachf.bin bachf.cfg
  7. Enjoy for any project you want! Mode 0,1,0,1,0 Wait Border 1,0 Scroll 4,4,0 For borderNew=0 to 200 Step 20 : Poke $200+borderNew, $2000: Poke $213+borderNew, $2000 : Next borderNew Wait Wait Print At 21 Color 7 , "Monty!" Print At 141 Color 5 , "Start: Top side" Print At 161 Color 6 , "Exit: Bottom side" MusicPage = MusicPage ecsCheck = peek($4000) Poke $4000 , ecsCheck + 1 If Peek($4000) = ecsCheck + 1 then Print At 101 Color 4 , "PSG+ECS detected" Else Print At 101 Color 4 , "PSG only detected" End If Wait Play Simple Wait : Wait Goto PlayLoop PlayLoop: Wait If Cont.B0 Then Wait : Play Off : Wait : Play MusicInit : Wait : Wait : Wait : Play testdev1 If Cont.B1 Then Goto ExitThis If Cont.B2 Then Goto ExitThis Wait Goto PlayLoop ExitThis: Wait Print At 213 Color (Rand and 7) , "Bye." For spinWait = 0 to 5 Wait Next Play Off Goto ExitThis MusicInit: Data 4 Music - , - Music - , - Music - , - Music - , - Music Stop testdev1: Data 4 Music F4Z , F6X Music S , S Music S , S Music - , - Music E4 , E6 Music - , - Music D4 , D6 Music S , S Music S , S Music S , S Music C4# , C6# Music - , - Music C4 , C6 Music S , S Music S , S Music - , - Music B3 , B5 Music - , - Music A3# , A5# Music S , S Music S , S Music - , - Music A3 , A5 Music - , - Music G3 , G5 Music - , - Music A3 , A5 Music - , - Music A3# , A5# Music - , - Music A3 , A5 Music S , S Music - , - Music - , - Music G3 , G5 Music - , - Music C3 , C6 Music - , - Music - , - Music - , - Music - , - Music - , - Music - , - Music - , - Music - , - Music - , - Music - , C6 Music - , - Music F3 , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , S Music C3 , F5 Music - , - Music - , E5 Music - , S Music - , F5 Music - , S Music F3 , A5 Music - , S Music - , S Music - , S Music - , A5 Music - , S Music C3 , A5 Music - , - Music - , - Music - , - Music - , F5 Music - , - Music E3 , G5 Music S , - Music S , - Music - , - Music F3 , G5 Music - , S Music G3 , G5 Music S , - Music S , - Music S , - Music F3 , A5 Music S , S Music E3 , A5# Music S , S Music S , S Music - , S Music D3 , S Music - , S Music C3 , S Music S , S Music S , S Music - , S Music D3 , G5 Music - , - Music E3 , E5 Music - , - Music - , - Music - , - Music - , E5 Music - , S Music C3 , E5 Music - , - Music - , D5# Music - , S Music - , E5 Music - , S Music G3 , A5# Music - , - Music - , - Music - , - Music - , A5# Music - , - Music C3 , A5# Music - , - Music - , - Music - , - Music - , G5 Music - , - Music F3 , F5 Music S , - Music S , - Music - , - Music G3 , F5 Music - , S Music A3 , F5 Music S , - Music S , - Music S , - Music G3 , G5 Music S , S Music F3 , A5 Music S , S Music S , S Music - , S Music E3 , S Music S , S Music D3 , S Music S , S Music S , - Music S , - Music C3 , A5 Music - , - Music F3 , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , S Music C3 , F5 Music - , S Music - , E5 Music - , - Music - , F5 Music - , S Music F3 , G5 Music - , - Music - , - Music - , - Music - , A5 Music - , S Music C3 , A5 Music S , - Music - , - Music - , - Music - , G5 Music - , - Music D4 , G5 Music S , - Music S , - Music S , - Music E4 , G5 Music - , S Music F4 , G5 Music S , - Music S , - Music S , - Music E4 , G5 Music S , S Music D4 , B5 Music S , S Music S , S Music S , S Music C4 , S Music S , S Music B3 , S Music S , S Music S , - Music S , - Music A3 , B5 Music S , - Music G3 , C6 Music S , - Music S , - Music S , - Music S , E6 Music S , S Music S , E6 Music S , - Music S , D6# Music S , - Music - , E6 Music - , - Music G3 , D6 Music S , - Music S , - Music S , - Music S , F5 Music S , S Music S , F5 Music S , - Music S , - Music S , - Music - , F5 Music - , S Music C4 , E5 Music - , - Music - , - Music - , - Music G3 , F5 Music - , S Music C4 , E5 Music - , - Music - , - Music - , - Music G3 , F5 Music - , - Music C4 , E5 Music S , S Music S , S Music S , - Music - , - Music - , - Music C3 , E5 Music S , S Music S , S Music S , S Music - , - Music - , - Music F3 , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , S Music C3 , F5 Music - , - Music - , E5 Music - , S Music - , F5 Music - , S Music F3 , A5 Music - , S Music - , S Music - , S Music - , A5 Music - , S Music C3 , A5 Music - , - Music - , - Music - , - Music - , F5 Music - , - Music E3 , G5 Music S , - Music S , - Music - , - Music F3 , G5 Music - , S Music G3 , G5 Music S , - Music S , - Music S , - Music F3 , A5 Music S , S Music E3 , A5# Music S , S Music S , S Music - , S Music D3 , S Music - , S Music C3 , S Music S , S Music S , S Music - , S Music D3 , G5 Music - , - Music E3 , E5 Music - , - Music - , - Music - , - Music - , E5 Music - , S Music C3 , E5 Music - , - Music - , D5# Music - , S Music - , E5 Music - , S Music G3 , A5# Music - , - Music - , - Music - , - Music - , A5# Music - , - Music C3 , A5# Music - , - Music - , - Music - , - Music - , G5 Music - , - Music F3 , F5 Music S , - Music S , - Music - , - Music G3 , F5 Music - , S Music A3 , F5 Music S , - Music S , - Music S , - Music G3 , G5 Music S , S Music F3 , A5 Music S , S Music S , S Music - , S Music E3 , S Music S , S Music D3 , S Music S , S Music S , - Music S , - Music C3 , A5 Music - , - Music F3 , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , S Music C3 , F5 Music - , S Music - , E5 Music - , - Music - , F5 Music - , S Music F3 , G5 Music - , - Music - , - Music - , - Music - , A5 Music - , S Music C3 , A5 Music S , - Music - , - Music - , - Music - , G5 Music - , - Music D4 , G5 Music S , - Music S , - Music S , - Music E4 , G5 Music - , S Music F4 , G5 Music S , - Music S , - Music S , - Music E4 , G5 Music S , S Music D4 , B5 Music S , S Music S , S Music S , S Music C4 , S Music S , S Music B3 , S Music S , S Music S , - Music S , - Music A3 , B5 Music S , - Music G3 , C6 Music S , - Music S , - Music S , - Music S , E6 Music S , S Music S , E6 Music S , - Music S , D6# Music S , - Music - , E6 Music - , - Music G3 , D6 Music S , - Music S , - Music S , - Music S , F5 Music S , S Music S , F5 Music S , - Music S , - Music S , - Music - , F5 Music - , S Music C4 , E5 Music - , - Music - , - Music - , - Music G3 , F5 Music - , S Music C4 , E5 Music - , - Music - , - Music - , - Music G3 , F5 Music - , - Music C4 , E5 Music S , S Music S , S Music S , - Music - , - Music - , - Music C3 , E5 Music S , S Music S , S Music S , S Music - , - Music - , - Music F3 , C5 Music S , S Music S , S Music S , - Music S , C5 Music - , - Music C3 , F5 Music S , S Music S , - Music S , - Music S , F5 Music - , - Music F3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , - Music A3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D5 Music - , - Music C4 , E5 Music S , S Music S , - Music S , - Music - , E5 Music - , - Music F3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , S Music C3 , C5 Music S , S Music S , - Music S , - Music - , C5 Music - , S Music E3 , C5 Music S , S Music S , - Music S , - Music - , C5 Music - , - Music C3 , G5 Music S , S Music S , - Music S , - Music - , E5 Music - , - Music F3 , F5 Music S , S Music S , - Music S , - Music - , F5 Music - , - Music D3 , C6 Music S , S Music S , - Music S , - Music S , C6 Music - , S Music G3 , C6 Music S , S Music S , - Music S , - Music S , C6 Music - , - Music G3 , B5 Music S , S Music S , - Music S , - Music - , B5 Music - , - Music C3 , G5 Music S , S Music S , - Music S , - Music S , G5 Music S , - Music S , G5 Music S , S Music S , - Music S , - Music - , G5 Music - , - Music A3# , F5 Music S , S Music S , - Music S , - Music S , F5 Music S , S Music S , F5 Music S , S Music S , - Music S , - Music - , F5 Music - , S Music A3 , C5# Music S , S Music S , - Music S , - Music S , C5# Music - , - Music A3 , C5# Music S , S Music S , - Music S , - Music - , C5# Music - , - Music D4 , D5 Music S , S Music S , - Music S , - Music S , D5 Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D5 Music - , - Music A3 , C5# Music S , S Music S , - Music S , - Music S , C5# Music S , - Music S , C5# Music S , S Music S , - Music S , - Music - , C5# Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D6 Music - , - Music A3# , A5# Music S , S Music S , - Music S , - Music - , G5 Music - , - Music C4 , F5 Music S , S Music S , S Music S , S Music - , - Music - , - Music C4 , F5 Music S , S Music S , S Music - , S Music - , - Music - , - Music E3 , C5 Music S , S Music S , S Music S , S Music - , - Music - , - Music C3 , C5 Music S , S Music S , S Music S , S Music - , - Music - , - Music F3 , C5 Music S , S Music - , S Music - , - Music C3 , C5 Music - , - Music F3 , C5 Music S , S Music - , S Music - , S Music - , - Music - , - Music F3 , C5 Music S , S Music S , S Music S , - Music S , C5 Music - , - Music C3 , F5 Music S , S Music S , - Music S , - Music S , F5 Music - , - Music F3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , - Music A3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D5 Music - , - Music C4 , E5 Music S , S Music S , - Music S , - Music - , E5 Music - , - Music F3 , C5 Music S , S Music S , - Music S , - Music S , C5 Music - , S Music C3 , C5 Music S , S Music S , - Music S , - Music - , C5 Music - , S Music E3 , C5 Music S , S Music S , - Music S , - Music - , C5 Music - , - Music C3 , G5 Music S , S Music S , - Music S , - Music - , E5 Music - , - Music F3 , F5 Music S , S Music S , - Music S , - Music - , F5 Music - , - Music D3 , C6 Music S , S Music S , - Music S , - Music S , C6 Music - , S Music G3 , C6 Music S , S Music S , - Music S , - Music S , C6 Music - , - Music G3 , B5 Music S , S Music S , - Music S , - Music - , B5 Music - , - Music C3 , G5 Music S , S Music S , - Music S , - Music S , G5 Music S , - Music S , G5 Music S , S Music S , - Music S , - Music - , G5 Music - , - Music A3# , F5 Music S , S Music S , - Music S , - Music S , F5 Music S , S Music S , F5 Music S , S Music S , - Music S , - Music - , F5 Music - , S Music A3 , C5# Music S , S Music S , - Music S , - Music S , C5# Music - , - Music A3 , C5# Music S , S Music S , - Music S , - Music - , C5# Music - , - Music D4 , D5 Music S , S Music S , - Music S , - Music S , D5 Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D5 Music - , - Music A3 , C5# Music S , S Music S , - Music S , - Music S , C5# Music S , - Music S , C5# Music S , S Music S , - Music S , - Music - , C5# Music - , - Music A3# , D5 Music S , S Music S , - Music S , - Music - , D6 Music - , - Music A3# , A5# Music S , S Music S , - Music S , - Music - , G5 Music - , - Music C4 , F5 Music S , S Music S , S Music S , S Music - , - Music - , - Music C4 , F5 Music S , S Music S , S Music - , S Music - , - Music - , - Music E3 , C5 Music S , S Music S , S Music S , S Music - , - Music - , - Music C3 , C5 Music S , S Music S , S Music S , S Music - , - Music - , - Music F3 , C5 Music S , S Music - , S Music - , - Music C3 , C5 Music - , - Music F3 , C5 Music S , S Music - , S Music - , S Music - , - Music - , - Music A3# , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , S Music C4 , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , - Music C4# , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , - Music D4 , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , - Music A3# , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , - Music F3 , F5 Music - , - Music - , - Music - , - Music - , E5 Music - , - Music A3# , F5 Music - , - Music - , - Music - , - Music - , F5 Music - , - Music F3 , D5 Music - , - Music - , - Music - , - Music - , D5 Music - , - Music A3# , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , - Music C4 , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , S Music C4# , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , - Music D4 , A4# Music - , - Music - , - Music - , - Music - , A4# Music - , S Music C4 , C6 Music - , - Music - , - Music - , - Music - , C6 Music - , S Music F3 , C6 Music - , - Music - , - Music - , - Music - , B5 Music - , - Music C4 , C6 Music Repeat monty.bas monty.bin monty.cfg
  8. Where there's a flying Zeppelin, there must be Monty Python-esque music. Hopefully you'll find this useful. Source code and stuff in the programming forum (I prefer to keep development stuff there so it's easy for the rest of the coding sub-community to find). Enjoy. monty.cfg monty.bin
  9. A little something that sounds like it might fit to play at the start of a game level. Edit/use as you please, no strings attached. Enjoy! songproto-LevelStart1.cfg songproto-LevelStart1.bin songproto-LevelStart1.bas Mode 0,1,0,1,0 Wait Border 1,0 Scroll 4,4,0 For borderNew=0 to 200 Step 20 : Poke $200+borderNew, $2000: Poke $213+borderNew, $2000 : Next borderNew Wait Wait Print At 21 Color 7 , "Level Start" Print At 141 Color 5 , "Start: Top side" Print At 161 Color 6 , "Exit: Bottom side" MusicPage = MusicPage ecsCheck = peek($4000) Poke $4000 , ecsCheck + 1 If Peek($4000) = ecsCheck + 1 then Print At 101 Color 4 , "PSG+ECS" Else Print At 101 Color 4 , "PSG only" End If Wait Play Full Wait : Wait Goto PlayLoop PlayLoop: Wait If Cont.B0 Then Wait : Play Off : Wait : Play MusicInit : Wait : Wait : Wait : Play test1 If Cont.B1 Then Goto ExitThis If Cont.B2 Then Goto ExitThis Wait Goto PlayLoop ExitThis: Wait Print At 213 Color (Rand and 7) , "Bye." For spinWait = 0 to 5 Wait Next Play Off Goto ExitThis MusicInit: Data 6 Music - , - , - Music - , - , - Music - , - , - Music - , - , - Music Stop test1: Data 6 Music D5W , B2W , F3#W Music E5 , S , - Music F3# , A5# , E5 Music E5 , - , S Music A5# , D5 , B2 Music - , - , S Music A5# , F3# , E5 Music A3 , - , - Music - , F3# , B2 Music A3 , - , S Music F3# , A5# , E5 Music - , - , - Music A5# , A3 , B2 Music - , S , S Music F3# , A5# , E5 Music - , - , - Music B2 , F3# , A5# Music S , - , - Music F3# , A5# , E5 Music - , - , - Music B2 , F3# , A5# Music S , - , - Music F3# , A5# , E5 Music A3 , - , - Music B2 , D5 , A5# Music A3 , - , - Music F3# , E5 , A5# Music - , - , - Music A5# , B2 , A3 Music S , S , S Music S , S , S Music S , S , S Music S , S , S Music Stop
  10. A little something produced about 20 minutes ago. Free for anyone to take+use for whatever project they have. I thought it sounds like something that might show after a level/board is cleared, or maybe on a loop (modified slightly from this) when time is running low in a clock-based game. Enjoy. songproto-BonusFrenetic1.bin songproto-BonusFrenetic1.cfg songproto-BonusFrenetic1.bas Mode 0,1,0,1,0 Wait Border 1,0 Scroll 4,4,0 For borderNew=0 to 200 Step 20 : Poke $200+borderNew, $2000: Poke $213+borderNew, $2000 : Next borderNew Wait Wait Print At 21 Color 7 , "Frenetic" Print At 41 Color 7 , "Bonus" Print At 141 Color 5 , "Start: Top side" Print At 161 Color 6 , "Exit: Bottom side" MusicPage = MusicPage ecsCheck = peek($4000) Poke $4000 , ecsCheck + 1 If Peek($4000) = ecsCheck + 1 then Print At 101 Color 4 , "PSG+ECS" Else Print At 101 Color 4 , "PSG only" End If Wait Play Simple Wait : Wait Goto PlayLoop PlayLoop: Wait If Cont.B0 Then Wait : Play Off : Wait : Play MusicInit : Play FrenBonus If Cont.B1 Then Goto ExitThis If Cont.B2 Then Goto ExitThis Wait Goto PlayLoop ExitThis: Wait Print At 213 Color (Rand and 7) , "Bye." For spinWait = 0 to 5 Wait Next Play Off Goto ExitThis MusicInit: Data 5 Music - , - Music - , - Music - , - Music - , - Music Stop FrenBonus: Data 5 Music G3#X , - Music S , - Music F3# , - Music F3# , C3#W Music G3# , B2X Music S , S Music F3# , C3W Music F3# , - Music G3# , - Music S , - Music F3# , C3# Music F3# , - Music A3# , B2 Music S , S Music F3# , C3# Music F3# , - Music G3# , - Music S , - Music F3# , - Music F3# , C3# Music G3# , B2 Music C3# , S Music F3# , C3# Music F3# , G3# Music D3 , S Music - , S Music F3# , D3 Music F3# , A3W Music A3 , - Music - , - Music G3 , - Music S , - Music S , - Music S , - Music S , - Music Repeat (Yes, I'm back, kind-of)
  11. Where are the magic numbers defined so I would know what mask parameters to use to change one to another? Thanks!
  12. I am not sure what kind of things you'd have to do with your body parts to get a license for Bomberman, but *THAT* would be a great game to bring to the Amico. Iwas able to get my non-gamer-girlfriend at the time to play and play along with several other people on my TurboGrafx. Later 8-player Saturn Bomberman got a workout in my house. And then back to the Dreamcast, 4 players is just a really fun game, pick up and play without BS. The game is simple to teach others to play because it's like life: your ability to succeed is inversely proportional to your ability to f--k yourself. Couch co-op at it's finest. *Actually I would love to see a guru like Óscar do a version of this for the classic Intellivision.
  13. I tried some of his ROMs and he’s “animating” to get the effects, so they are it static images.
  14. While looking for something else, I found this. A 2020 entry at a demoscene competition/party: https://events.retroscene.org/dhl2020/lowend_gfx/2244
  15. I think graphically that having only 20x12 tiles is #1, rules about how the 64 GRAM spaces can be used is #2, single color for a MOB is #3, palette rules (FGBG vs Color Stack) are #4. I don't see the RAM limitation for variables or overall ROM storage as blockers, as the LTO design makes those issues "go away". With an Ultima-inspired game still in the works, graphics matter but storage matters more. Still, it would've been cool if the Intellivision had some other graphics mode that sacrificed colors for better resolution, like many systems from that era had a monochrome "high resolution mode" (eg Apple II) but lower-res more colorful one. Or if the designers had just added that extra AY-8912 for additional tones+noise channel on board to the base system no extra cost... That would have opened up a ton more of usage of the system.
×
×
  • Create New...