-
Posts
22 -
Joined
-
Last visited
-
Days Won
1
Squall_FF8 last won the day on September 15 2021
Squall_FF8 had the most liked content!
Recent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
Squall_FF8's Achievements
-
New game uploaded: City Connection
Squall_FF8 replied to Squall_FF8's topic in X16 Software Library Chat
Some highlights: Sound Effects (BIG thanks to ZeroByte) Title screen Title menu Help -
New game uploaded: City Connection
Squall_FF8 replied to Squall_FF8's topic in X16 Software Library Chat
Update: please check VLOG #2 for details. Some highlights: Added music: BIG thanks to ZeroByte for his tremendous work of recreating original tune! Added HUD: all things needed are visualized. Extra HUD: the gathered balloons are visualized Added animation: a police car hit by an oil can Added animation: score for eliminating a police car Added a new NPC: The cat with a flag Implemented almost the whole score mechanics. -
-
City Connection View File City Connection for x16 Initial vlog: Update: VLOG #2 Update: VLOG #3 Submitter Squall_FF8 Submitted 09/10/21 Category Games
-
You want to make the meat - an API that will do the heavy lifting to produce different effects, so an UI could use that to make/play music. In that regard what is music - a sequence of this API calls in timely manner. Obviously you can do that by hard coding it, which maybe ok for short sequences like sound effects, but bad for longer ones. That is why you need a standard - specification of what commands in what format will be used by the player to transform them in API calls. And that is where the file format comes into the play - it describes how the commands will be placed in linear memory (RAM, files). That is why it is important to create such standard/format, so an artist can deliver/spread his work in a transportable way. Imagine Photoshop without exports/saves - what good to have all that effects, layers, tools (and the API behind), if you can't deliver the result? Hehe it might be cheap way for you, but was excellent way to grab my attention BTW in your experience what is the potential of CONCERTO for creating synthesized sound effects, like gunshot, collision,...?
-
Woah so much work is done. That seems like the most comprehensive music project that target musicians. Excellent work! It is good to hear that you are still working on this! That makes me eager to see the changes BTW in the demo video there is Demo1/Demo2 buttons with nice tunes, which suggest some sort of file format. Skimming trough your source I didn't see the specification for that format, or any routine that plays a continues data. Is such format and API function exists?
-
New demo uploaded: PSG Audio Test or Why We Only Need Vera.
Squall_FF8 replied to Yazwho's topic in X16 Software Library Chat
From all that I have read, YM has a major flow - writing to a register require the YM to be ready. That ready state on real hardware is around 156 CPU cycles at current configuration. I bet even with all extra VERA overhead PSG writes takes less then that -
New demo uploaded: PSG Audio Test or Why We Only Need Vera.
Squall_FF8 replied to Yazwho's topic in X16 Software Library Chat
This project seems very promising! In general I agree - the productivity on a contemporary computer is much better then using directly x16, even if it is emulator. So you made a tracker for a PC that can produce a demo like included file. Where can we see that tracker? Screenshots, video, the tracker itself? Also how did you produce the music in the .prg file - did you transform/decode existing format or you manually loaded the values in your tracker? -
Squall_FF8 started following New demo uploaded: PSG Audio Test or Why We Only Need Vera.
-
New game uploaded: Falling Snake (C)
Squall_FF8 replied to CursorKeys's topic in X16 Software Library Chat
Although BASIC is slow, using some asm routines for heavy CPU things might keep the BASIC useful. BTW Very lovely PETSCII artwork! -
I tried a random mod not included in your distribution and it worked fine! Not perfect but that is to be expected (not all things emulated). I would suggest to stop all channels before you repeat a song, because many times a voice play a note at the end, but nothing at start and that carry on and disturb the music till a note appear P.S. Is there a way to stop/pause the music? {pressing a key from keyboard would be nice).
-
-
Cool demo! Excellent work! BTW you are killing me with this code: Is it copy protection or just to save 1 byte?
-
Cool idea! I would suggest before you start implementing goodies, try to finish essentials - what makes something an IDE: Editor - yours seems pretty good. Things like syntax highlight, suggestion/auto-complete, hint on mouse pointing - are things that we got spoiled Compiler - not only to compile the code, but to visualize in the editor errors (position it at the wrong line, underline with red,...) Run the resulting file Debugging - breakpoints, step in,... (optional) Project file - to hold all folders references, used files, resources, compiler settings,... (optional) Help - contextual help is the most desired (like hit F1 and get help on commands, on references, ...). You can include some general info - VERA registers, X16 Kernel, PSG spec, 65c02 Instruction set, ... You have done many of these, good work! If you manage to pull all above you will be on par with contemporary IDEs that cost thousands And last but not least: stay away from editors (except the one for code)! This will suck your time and energy just to find out that almost nobody uses it, simply because there are plenty free and commercial that do better job (and users know and prefer at least one of them).
-
New Game Soundtrack: "Chromatic Fantasy"
Squall_FF8 replied to John Chow Seymour's topic in Non-retrocomputing chat
Awesome, thanks! I'm curious, were you able to do some music for X16? If so what tools have you used?