Developing my new game for the scene!

Page 45/75
38 | 39 | 40 | 41 | 42 | 43 | 44 | | 46 | 47 | 48 | 49 | 50

Par flyguille

Prophet (3031)

Portrait de flyguille

31-03-2016, 02:29

syn wrote:
flyguille wrote:

wooooooaaa!, this will motivateme a bit more....!

Several times I feels lack of motivation, but this game project made it through my real job time.

Dont worry about it man. The thing is, you cant "plan" motivation (like "I need motivation between February and June for coding my game") it comes and goes.

When I am not motivated doing something I just do somerhing else. The motivation will be back later. Forcing yourself to do something is not effective, and no funSmile

For example, right now I dont really feel like coding a game so I toy around with various music editors and learning to draw. Smile

Thinks everybody in the scene know that motivation comes if is being supported (collaboration, feedback, etc.), this game engine has like 1 year and 3 month now. And was reviewed and reviewed several times, that is only possible with support, having in mind that there is a public interested in, made it through, other projects that I had in the past failed by that reason basically, because IF the project were bad, and none support it, there is no reason to review/do the changes required to do a success.

But this game:

  • First was... well everybody is doing games, I only had average BASIC games published.
  • But then, what I can do for do it over the average?, well, everybody I read is saying, Screen8 + scroll + soft sprites is a NONO, nah can't be done, will be slow as shit, better use SC5, elsecase forget about that much action. Well, first was the challenge. I didn't get motivation from the scene.
  • Then, I finally got something to play, but.... ufff, this is not the wanted speed Sad, well, was just a try... lets do more graphics and forget about it.
  • Return the challenge, why the hell is so slow?, and reviewing and reviewing here and there, completing lose ends for completeness here and there, and mainly micro-improvements here and there. But well, dissapointed... so. Back to real life.
  • Release/published videos, tests, blah blah blah. And how important is the scene support in any project, that keepme to try and try.
  • And finaly it made its way, new structural major improvements in SPEED.... Ohhh, this is going to be juicy, with this I can work with Big smile.
  • And it captured the attemption. So here I am, real work time period, sit in the PC coding the game.

Par flyguille

Prophet (3031)

Portrait de flyguille

31-03-2016, 02:26

MOA wrote:

Sure, I can do it. So I can pick any tracker I like which supports either SCC or OPL(L) (i.e. you're not expecting PSG only tracks)... could give TriloTracker a try (to go with the times) or stick to MoonBlaster. If OPL4 is an option I would love to use MBFM for a change.

Have a look at the replayer sources for each of these trackers and see which fits your purpose.

I am not expecting PSG because it is for SFX, and it is already coded, only needs to improve the SFX streams.

Par flyguille

Prophet (3031)

Portrait de flyguille

31-03-2016, 02:33

MOA wrote:

Earlier I was saying this 'pointer is aligned, so only increase 8 bit lower register-versus complete 16 bit register' is underutilized. Looks to me like you can utilize it here, because location and alignment of SpacingObjectsList should be known.

So some of these INC HL could change to INC L (2 cycles win for each). Other than that it looks lean and mean (although I'm always shrugging when I see those index registers being put to use Wink )

That kind of micro-improvement is possible in a final compilation, because rightnow I don't know if the object list is crossing or not the LSB zero barrier. I will keep it in mind for the final compilations, there is few buffers that can be improved that way.

Par MOA

Champion (293)

Portrait de MOA

31-03-2016, 02:56

syn wrote:
MOA wrote:

I haven't tried any of these new shiny, more powerful trackers yet (and never really experimented with SCC, apart from playing around with SCC Musixx from Tyfoon Soft for a bit when it came out). So for me it would be old-skool Moonblaster for OPLL/OPL (or MBFM/MBWave).

So I can do some, if you're willing to be patient. Probably better to ask others though Smile

unfortunately not much has changed in the last decade :S

for msx-music/msx audio MB1.4 is still the best/most used tracker, and for opl4 its MBwave/MBFM. (not counting private/unreleased software)

Anyway it doesnt matter how you make your songs. Its the music that counts, not the software!

True, but using OPL vs SCC requires different skills. SCC can sound real nice when in good hands, real plain otherwise. With OPL it's harder to screw up. So for SCC you have to put some extra effort into it, while with OPL you can get away more easily. At least that's what I think. Don't have much experience with SCC Smile

Par flyguille

Prophet (3031)

Portrait de flyguille

31-03-2016, 03:03

MOA wrote:
syn wrote:
MOA wrote:

I haven't tried any of these new shiny, more powerful trackers yet (and never really experimented with SCC, apart from playing around with SCC Musixx from Tyfoon Soft for a bit when it came out). So for me it would be old-skool Moonblaster for OPLL/OPL (or MBFM/MBWave).

So I can do some, if you're willing to be patient. Probably better to ask others though Smile

unfortunately not much has changed in the last decade :S

for msx-music/msx audio MB1.4 is still the best/most used tracker, and for opl4 its MBwave/MBFM. (not counting private/unreleased software)

Anyway it doesnt matter how you make your songs. Its the music that counts, not the software!

True, but using OPL vs SCC requires different skills. SCC can sound real nice when in good hands, real plain otherwise. With OPL it's harder to screw up. So for SCC you have to put some extra effort into it, while with OPL you can get away more easily. At least that's what I think. Don't have much experience with SCC Smile

OPL is I/O based? or the replayer must handle the slotting system looking for the cart?

Par MOA

Champion (293)

Portrait de MOA

31-03-2016, 03:06

flyguille wrote:
MOA wrote:

Earlier I was saying this 'pointer is aligned, so only increase 8 bit lower register-versus complete 16 bit register' is underutilized. Looks to me like you can utilize it here, because location and alignment of SpacingObjectsList should be known.

So some of these INC HL could change to INC L (2 cycles win for each). Other than that it looks lean and mean (although I'm always shrugging when I see those index registers being put to use Wink )

That kind of micro-improvement is possible in a final compilation, because rightnow I don't know if the object list is crossing or not the LSB zero barrier. I will keep it in mind for the final compilations, there is few buffers that can be improved that way.

Wise, but aligning certain buffers to a certain address is something you can enforce for all compile targets. I.e.: buffer X is 256 byte aligned... buffer Y is 4 byte aligned... etc. Then you don't have to wait for final compilation and are able to optimize the most vital targets.

Par MOA

Champion (293)

Portrait de MOA

31-03-2016, 03:09

flyguille wrote:
MOA wrote:
syn wrote:
MOA wrote:

I haven't tried any of these new shiny, more powerful trackers yet (and never really experimented with SCC, apart from playing around with SCC Musixx from Tyfoon Soft for a bit when it came out). So for me it would be old-skool Moonblaster for OPLL/OPL (or MBFM/MBWave).

So I can do some, if you're willing to be patient. Probably better to ask others though Smile

unfortunately not much has changed in the last decade :S

for msx-music/msx audio MB1.4 is still the best/most used tracker, and for opl4 its MBwave/MBFM. (not counting private/unreleased software)

Anyway it doesnt matter how you make your songs. Its the music that counts, not the software!

True, but using OPL vs SCC requires different skills. SCC can sound real nice when in good hands, real plain otherwise. With OPL it's harder to screw up. So for SCC you have to put some extra effort into it, while with OPL you can get away more easily. At least that's what I think. Don't have much experience with SCC Smile

OPL is I/O based? or the replayer must handle the slotting system looking for the cart?

It's I/O based. Only SCC is not I/O based as far as I know.

Par Grauw

Ascended (10699)

Portrait de Grauw

31-03-2016, 10:15

Quote:

If OPL4 is an option I would love to use MBFM for a change.

I would love to hear that, although I’m not sure there’s replayer code for it?

MOA: Yamaha SFG also uses memory mapped I/O.

Par Daemos

Paragon (2044)

Portrait de Daemos

31-03-2016, 11:25

Quote:

But this game:

First was... well everybody is doing games, I only had average BASIC games published.
But then, what I can do for do it over the average?, well, everybody I read is saying, Screen8 + scroll + soft sprites is a NONO, nah can't be done, will be slow as shit, better use SC5, elsecase forget about that much action. Well, first was the challenge. I didn't get motivation from the scene.
Then, I finally got something to play, but.... ufff, this is not the wanted speed Sad, well, was just a try... lets do more graphics and forget about it.
Return the challenge, why the hell is so slow?, and reviewing and reviewing here and there, completing lose ends for completeness here and there, and mainly micro-improvements here and there. But well, dissapointed... so. Back to real life.
Release/published videos, tests, blah blah blah. And how important is the scene support in any project, that keepme to try and try.
And finaly it made its way, new structural major improvements in SPEED.... Ohhh, this is going to be juicy, with this I can work with Big smile.
And it captured the attemption. So here I am, real work time period, sit in the PC coding the game.

That is exactly my life since the last 4 years. I am glad I am not alone in this Smile

Par syn

Prophet (2113)

Portrait de syn

31-03-2016, 13:40

MOA wrote:
syn wrote:
MOA wrote:

I haven't tried any of these new shiny, more powerful trackers yet (and never really experimented with SCC, apart from playing around with SCC Musixx from Tyfoon Soft for a bit when it came out). So for me it would be old-skool Moonblaster for OPLL/OPL (or MBFM/MBWave).

So I can do some, if you're willing to be patient. Probably better to ask others though Smile

unfortunately not much has changed in the last decade :S

for msx-music/msx audio MB1.4 is still the best/most used tracker, and for opl4 its MBwave/MBFM. (not counting private/unreleased software)

Anyway it doesnt matter how you make your songs. Its the music that counts, not the software!

True, but using OPL vs SCC requires different skills. SCC can sound real nice when in good hands, real plain otherwise. With OPL it's harder to screw up. So for SCC you have to put some extra effort into it, while with OPL you can get away more easily. At least that's what I think. Don't have much experience with SCC Smile

What I meant was, nobody is gonna think less of your music only because you are using some older software Big smile

Page 45/75
38 | 39 | 40 | 41 | 42 | 43 | 44 | | 46 | 47 | 48 | 49 | 50