Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - SMS Game Maker - Make games without code

Reply to topic Goto page Previous  1, 2, 3  Next
Author Message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Mon Apr 06, 2020 9:43 pm
It looks amazing! ;)
  View user's profile Send private message Visit poster's website
  • Joined: 21 Mar 2016
  • Posts: 18
  • Location: Brisbane, Australia
Reply with quote
Post Posted: Mon Apr 06, 2020 10:02 pm
Kagesan wrote
You lost me at 'open world'. Good luck with your project, though.
The engine being capable of making open worlds doesn't necessarily mean you can't make a game without an open world.

Yuguzu: Looking awesome. Am I seeing seamless partial pattern table loading?
  View user's profile Send private message Visit poster's website
  • Joined: 18 Jul 2019
  • Posts: 30
Reply with quote
Post Posted: Mon Apr 06, 2020 10:35 pm
surt wrote
Am I seeing seamless partial pattern table loading?


I have to admit, I don't know. :D What do you mean by "partial pattern table"? The 2 things I load seamlessly are palettes and tilesets.
  View user's profile Send private message
  • Joined: 21 Mar 2016
  • Posts: 18
  • Location: Brisbane, Australia
Reply with quote
Post Posted: Mon Apr 06, 2020 10:55 pm
Yeah, loading in a bit of the tileset at a time so you can change parts that are offscreen.
  View user's profile Send private message Visit poster's website
  • Joined: 21 Oct 2015
  • Posts: 303
Reply with quote
Post Posted: Mon Apr 06, 2020 11:42 pm
Nice!!!
  View user's profile Send private message
  • Joined: 05 Sep 2013
  • Posts: 3757
  • Location: Stockholm, Sweden
Reply with quote
Post Posted: Tue Apr 07, 2020 10:58 am
Yuguzu wrote
The 2 things I load seamlessly are palettes and tilesets.


care to explain a bit how you handle that? :)
  View user's profile Send private message Visit poster's website
  • Joined: 18 Jul 2019
  • Posts: 30
Reply with quote
Post Posted: Tue Apr 07, 2020 11:55 am
sverx wrote
Yuguzu wrote
The 2 things I load seamlessly are palettes and tilesets.


care to explain a bit how you handle that? :)


When I detect a different biome(tileset) ahead I begin the loading process.
Biomes' indexes are located in the map structure.
To load the new tiles I use a trick. :) Since I don't have to animate the main sprite each frame, I use those frames to load tiles. 8 tiles per frame.

Sorry, I'm not very good at explaining things with words.

Let say you have 2 biomes.
Biome0 is the current biome.
Biome1 is the next biomes.

Step 1: I load the first half of the Biome1's tileset in the second half of the vram(SMS_VDPVRAMWrite+128*32)
I load the first 8 colors of Biom1's palette in the second half of the background palette.

Step 2: I load the second half of the Biome1's tileset in the first half of the vram(SMS_VDPVRAMWrite+0)
I load the remaining colors of Biom1's palette in the first half of the background palette.

If I go back, I do the exact opposite with Biome0.
  View user's profile Send private message
  • Joined: 05 Sep 2013
  • Posts: 3757
  • Location: Stockholm, Sweden
Reply with quote
Post Posted: Tue Apr 07, 2020 1:53 pm
this is interesting, I think I understand your explanation

so the two tilesets could co-exist on screen only when the tiles are using half palette, as you're not using sprite palette for background, right?

also I suspect you can't have three tilesets, at least not co-existing

still, very nice! :)
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14682
  • Location: London
Reply with quote
Post Posted: Tue Apr 07, 2020 3:21 pm
I think it requires you to design your areas to have "portals" with this half-palette half-tileset to allow transitioning, and you also can only "portal" between areas with the "portal" tiles using opposite halves of the VRAM/palette - but that is not really much different than modern FPSes with long, plain corridors to run down as the game loads in the assets for the next area.

It seems this "game maker" is focusing on becoming a platform game maker with very large areas, which makes sense as you can't have an engine that does everything. However I think it would be good to focus on some of the specifics to get a completed game rather than just the interesting parts. For example, could I recreate Alex Kidd in Miracle World or Super Mario Bros in this engine? If not, whats missing?
  View user's profile Send private message Visit poster's website
  • Joined: 18 Jul 2019
  • Posts: 30
Reply with quote
Post Posted: Tue Apr 07, 2020 7:58 pm
sverx wrote
so the two tilesets could co-exist on screen only when the tiles are using half palette, as you're not using sprite palette for background, right?

Yes. :)
Maxim wrote
whats missing?

A lot of work needs to be done. I'm just getting started here. :)
  View user's profile Send private message
lester64652373
  • Guest
Reply with quote
I love it BUT!!!!!
Post Posted: Sun May 03, 2020 6:21 pm
What if you could create your game and output a code listing in 100% Z80 machine language with commenting.

That way you can fine tune the whole game.
 
  • Joined: 22 Feb 2021
  • Posts: 6
Reply with quote
Post Posted: Thu Mar 11, 2021 4:31 pm
How is the development of the program progressing?
  View user's profile Send private message
  • Joined: 30 Nov 2017
  • Posts: 74
Reply with quote
Post Posted: Fri Mar 12, 2021 2:01 pm
Kyoichi wrote
How is the development of the program progressing?


I messaged them on their You Tube channel awhile back but haven't gotten a response either. I hope it's still in progress. Great project.
  View user's profile Send private message
  • Joined: 09 Jul 2021
  • Posts: 24
Reply with quote
rest in peace
Post Posted: Sun Sep 12, 2021 4:55 pm
NewHorizon wrote
Kyoichi wrote
How is the development of the program progressing?


I messaged them on their You Tube channel awhile back but haven't gotten a response either. I hope it's still in progress. Great project.


Same.
I'm afraid this project is dead.
I was very interested in it and was looking forward on it.
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Sun Sep 12, 2021 6:47 pm
NoveltyMan wrote
NewHorizon wrote
Kyoichi wrote
How is the development of the program progressing?


I messaged them on their You Tube channel awhile back but haven't gotten a response either. I hope it's still in progress. Great project.


Same.
I'm afraid this project is dead.
I was very interested in it and was looking forward on it.


Sorry it's a bad habit of mine, starting a personal project, then stop it halfway. 😅

I also have a few other unfinished editors:
* https://haroldo-ok.itch.io/vcs-game-maker
* https://github.com/haroldo-ok/BlocklyVN32X
* https://github.com/haroldo-ok/BlocklyVN8bit
* https://github.com/haroldo-ok/twine-monogatari
*
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jul 2021
  • Posts: 24
Reply with quote
Post Posted: Sun Sep 12, 2021 10:13 pm
haroldoop wrote
NoveltyMan wrote
NewHorizon wrote
Kyoichi wrote
How is the development of the program progressing?


I messaged them on their You Tube channel awhile back but haven't gotten a response either. I hope it's still in progress. Great project.


Same.
I'm afraid this project is dead.
I was very interested in it and was looking forward on it.


Sorry it's a bad habit of mine, starting a personal project, then stop it halfway. 😅

I also have a few other unfinished editors:
* https://haroldo-ok.itch.io/vcs-game-maker
* https://github.com/haroldo-ok/BlocklyVN32X
* https://github.com/haroldo-ok/BlocklyVN8bit
* https://github.com/haroldo-ok/twine-monogatari
*


I have that habit too.
So I know how you feel.
  View user's profile Send private message
  • Joined: 13 Dec 2005
  • Posts: 9
Reply with quote
Post Posted: Wed Apr 06, 2022 11:56 pm
Oh, no! Does it mean this project is dead? I was super looking forward to this: (
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Apr 07, 2022 9:05 am
darkfalzx wrote
Oh, no! Does it mean this project is dead? I was super looking forward to this: (


There were a few instances were I retook some old project, but, at least for now, it is dead.

It would be an interesting project to refurbish with modern tech; at the time I made the original, I had to use some of the few Z80 assemblers made in JS; nowadays, it would be possible to recompile the entire SDCC compiler into webassembly in order to run it on the browser.
  View user's profile Send private message Visit poster's website
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Thu Apr 07, 2022 9:17 am
I think that he refers to the Yuguzu project... :-P
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Apr 07, 2022 9:21 am
kusfo wrote
I think that he refers to the Yuguzu project... :-P


Oh, I see. :P Pretty great project, with lots of potential; too bad it went unfinished.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Aug 2021
  • Posts: 106
Reply with quote
Post Posted: Thu Apr 07, 2022 12:41 pm
haroldoop wrote
It would be an interesting project to refurbish with modern tech; at the time I made the original, I had to use some of the few Z80 assemblers made in JS; nowadays, it would be possible to recompile the entire SDCC compiler into webassembly in order to run it on the browser.

There is some sense in adding SMS/GG target to GBStudio which is very possible.
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Apr 07, 2022 1:02 pm
toxa wrote

There is some sense in adding SMS/GG target to GBStudio which is very possible.

Yes, the VM is mostly in C, with a bit of ASM thrown in; the editor and the tooling aare made in JS+React.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Aug 2021
  • Posts: 106
Reply with quote
Post Posted: Thu Apr 07, 2022 2:30 pm
haroldoop wrote
Yes, the VM is mostly in C, with a bit of ASM thrown in; the editor and the tooling aare made in JS+React.

I am the author of VM (and GBStudio core in general). http://github.com/untoxa/gbvm I am also the maintainer of GBDK-2020.
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Apr 07, 2022 2:36 pm
toxa wrote
haroldoop wrote
Yes, the VM is mostly in C, with a bit of ASM thrown in; the editor and the tooling aare made in JS+React.

I am the author of VM (and GBStudio core in general). http://github.com/untoxa/gbvm I am also the maintainer of GBDK-2020.


Nice! 👍How much would have to be modified, both in terms of native hardware code and in terms of tooling in order to re target the platform?
  View user's profile Send private message Visit poster's website
  • Joined: 09 Aug 2021
  • Posts: 106
Reply with quote
Post Posted: Thu Apr 07, 2022 2:48 pm
if you look by that link, you will see, that VM has been already ported (and GBDK-2020 has support for SMS/GG already for the half of the year).
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Apr 07, 2022 3:10 pm
toxa wrote
if you look by that link, you will see, that VM has been already ported (and GBDK-2020 has support for SMS/GG already for the half of the year).


I see.. so, it seems to have become mostly a matter of adapting the tooling?
  View user's profile Send private message Visit poster's website
  • Joined: 09 Aug 2021
  • Posts: 106
Reply with quote
Post Posted: Thu Apr 07, 2022 4:28 pm
haroldoop wrote
I see.. so, it seems to have become mostly a matter of adapting the tooling?

more or less. and the core. but we see little interest from the sega community, unfortunately, so priority is not very high at the moment. someone motivated should pick up the flag and lead into that direction.

one may join GBS discord and discuss that with the team and community.
  View user's profile Send private message
  • Joined: 25 Jul 2007
  • Posts: 716
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Fri Apr 08, 2022 4:55 am
I think you will find that is a chicken and egg scenario. People would be very interested in using GBStudio to make games for the SMS/GG platform.

There was less interest in GBDK-2020 specifically because there were already existing solutions and no specific advantage except perhaps if you wanted to port existing GBDK projects to Sega consoles.
  View user's profile Send private message
  • Joined: 09 Aug 2021
  • Posts: 106
Reply with quote
Post Posted: Fri Apr 08, 2022 9:11 am
thatawesomeguy wrote
I think you will find that is a chicken and egg scenario.

we already have fish, let's wait until evolution produce birds.
  View user's profile Send private message
  • Joined: 13 Dec 2005
  • Posts: 9
Reply with quote
Post Posted: Thu Apr 21, 2022 3:13 pm
kusfo wrote
I think that he refers to the Yuguzu project... :-P

Was talking about SMS GameMaker project. Super wanted to do port my SMS-like game to real hardware.
  View user's profile Send private message
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Thu Apr 21, 2022 4:21 pm
The Yuguzu one I was mentioning :-)
  View user's profile Send private message
  • Joined: 13 Dec 2005
  • Posts: 9
Reply with quote
Post Posted: Thu Apr 21, 2022 4:55 pm
kusfo wrote
The Yuguzu one I was mentioning :-)

Sorry for the misunderstanding. I really hope that either this project isn't dead, or a similar one comes along. I'm terrible at Z80 assembly, and building an asset-heavy project from scratch is far outside of my programming capabilities. Art, game logic and game-design, however - this I can do quite well.
  View user's profile Send private message
  • Joined: 09 Jul 2021
  • Posts: 24
Reply with quote
Post Posted: Tue Apr 26, 2022 1:04 pm
darkfalzx wrote
kusfo wrote
The Yuguzu one I was mentioning :-)

Sorry for the misunderstanding. I really hope that either this project isn't dead, or a similar one comes along. I'm terrible at Z80 assembly, and building an asset-heavy project from scratch is far outside of my programming capabilities. Art, game logic and game-design, however - this I can do quite well.

I decided to learn the Z80 assembly myself, so I don't have to wait for this tool to fully come out. + I want to be more independent with coding, and with my games having only the code that I own.
  View user's profile Send private message
  • Joined: 24 Jul 2005
  • Posts: 57
  • Location: São Luís/MA - Brazil
Reply with quote
Long time no see
Post Posted: Thu Jun 30, 2022 2:00 am
Reactivated my account just to comment on this topic

Hello fellow sms friends... it has been a long time since i visited you guys...

I dont even remember the last time i saw something related to SMS...
but last week I saw one brazilian youtuber playing Phatasy Star (my favorite of all times).

(BTW I do still remember Maxim great tutorials).
I still recognize some names... haroldo, sverx, darkfalzx, and so on

After console dev and rom hacking I started game dev journey on Unity but somentimes I read about consoles yet..

Here in Brazil some youtubers/devs are trying to get sega genesis/mega drive back to life... developing engines and porting games.

In one of theses videos I met Yuguzu's project about SMS game maker and which i found really interesting.

So start to look for it and arrived here.. it seems i'm late to that party but its nice being here again..

If i disappear again, be aware that someday i surely will return.
  View user's profile Send private message Visit poster's website
  • Joined: 09 Jul 2021
  • Posts: 24
Reply with quote
Post Posted: Thu Jun 30, 2022 10:42 am
probert wrote
Reactivated my account just to comment on this topic

Hello fellow sms friends... it has been a long time since i visited you guys...

I dont even remember the last time i saw something related to SMS...
but last week I saw one brazilian youtuber playing Phatasy Star (my favorite of all times).

(BTW I do still remember Maxim great tutorials).
I still recognize some names... haroldo, sverx, darkfalzx, and so on

After console dev and rom hacking I started game dev journey on Unity but somentimes I read about consoles yet..

Here in Brazil some youtubers/devs are trying to get sega genesis/mega drive back to life... developing engines and porting games.

In one of theses videos I met Yuguzu's project about SMS game maker and which i found really interesting.

So start to look for it and arrived here.. it seems i'm late to that party but its nice being here again..

If i disappear again, be aware that someday i surely will return.


I have a really good friend who develops his own Mega Drive game too. (Although, me and him are European, not Brazilian.)

Also, Yuguzu told me he doesn't have motivation for this project anymore, which is depressing, because I was very interested in it, was really looking forward to it, and wanted to try it out.
  View user's profile Send private message
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Thu Jun 30, 2022 11:17 am
NoveltyMan wrote


Also, Yuguzu told me he doesn't have motivation for this project anymore, which is depressing, because I was very interested in it, was really looking forward to it, and wanted to try it out.


Yes, it's a pity that this project didn't develop further... BTW, would there be plans to release its source?
  View user's profile Send private message Visit poster's website
  • Joined: 24 Jul 2005
  • Posts: 57
  • Location: São Luís/MA - Brazil
Reply with quote
Post Posted: Thu Jun 30, 2022 1:33 pm
Wanna know this as welll.. interested in this answer too.

Maybe if he releases on github he could get motivated again and also engage other people.
  View user's profile Send private message Visit poster's website
  • Joined: 30 Nov 2017
  • Posts: 74
Reply with quote
Post Posted: Thu Jun 30, 2022 6:18 pm
Yes, it would be such a shame to let the work put into this go to waste. I was eagerly awaiting this being released. Could he be convinced to open source it since he no longer wants to do it himself?
  View user's profile Send private message
  • Joined: 09 Jul 2021
  • Posts: 24
Reply with quote
Post Posted: Fri Jul 01, 2022 1:38 pm
I think this is a really good idea.
Hopefully, showing him how big the interest is might motivate him enough to continue working on the program, or encourage to open source it.
I'm gonna ask him if there are any plans on releasing the source code.
  View user's profile Send private message
  • Joined: 29 Sep 2022
  • Posts: 1
Reply with quote
Post Posted: Thu Sep 29, 2022 3:57 pm
Hello Yuguzu.
There is a little advice to promote your constructor for a lot of money, you need an experienced game developer game designer who will create on your constructor a continuation of some cool game from NES on SMS. For example, a magnificent Darkwing Duck for two players and with new levels of riding a motorcycle and flying an airplane. I am just developing this game on the Scirra Construct 2 program and will soon post a demo version online. If you are interested in such a proposal, write to me on Skype: VitaliyOrlov3.
  View user's profile Send private message
  • Joined: 16 Feb 2023
  • Posts: 4
  • Location: Italy
Reply with quote
Post Posted: Thu Feb 16, 2023 6:03 pm
Hello everyone. I'm italian (so sorry for the bad english) and this is my first post.
I would like to congratulate Yuguzu for his wonderful project and ask if a crowdfunding or kickstarter is already active in order to help out.
I'm also active in another Italian retrogaming forum, so I'd be happy to advertise to Italian fans of the Master System to support the project.
  View user's profile Send private message
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Fri Feb 17, 2023 7:21 am
I think this project is abandoned....
  View user's profile Send private message
  • Joined: 16 Feb 2023
  • Posts: 4
  • Location: Italy
Reply with quote
Post Posted: Fri Feb 17, 2023 7:49 am
How sorry I am!
I hope that the desire and passion to work on it returns to Yuguzu, or that someone collects the great work done by him and brings it to completion.
It would be a real shame to abandon everything.
  View user's profile Send private message
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Fri Feb 17, 2023 8:57 am
I think that he lost interest when we told him that a Kickstarter with ambitious goals was probably to fail, due to the small size of the Master System scene....

That being said, I think a lot of people was really interested in the project.
  View user's profile Send private message
  • Joined: 16 May 2002
  • Posts: 1355
  • Location: italy
Reply with quote
Post Posted: Fri Feb 17, 2023 11:56 am
It always feels weird to me when there are other Italians around here, I used to be the only one for a long time :U
  View user's profile Send private message Visit poster's website
  • Joined: 05 Sep 2013
  • Posts: 3757
  • Location: Stockholm, Sweden
Reply with quote
Post Posted: Fri Feb 17, 2023 1:34 pm
Tom wrote
It always feels weird to me when there are other Italians around here, I used to be the only one for a long time :U


I wonder if I was the second - if so, you were the only one for at least 10 years...
  View user's profile Send private message Visit poster's website
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Fri Feb 17, 2023 1:55 pm
And now we also have sverx :-D
  View user's profile Send private message
  • Joined: 30 Nov 2017
  • Posts: 74
Reply with quote
Post Posted: Fri Feb 17, 2023 6:24 pm
Such a shame this project died. You need to have passion for projects like this. Can't be about Kickstarters. I've been a member of a Doom 3 Modding project since 2003. A massive project compared to something like this. We have never asked for a single penny. It has to be funded by passion first.
  View user's profile Send private message
  • Joined: 08 Sep 2018
  • Posts: 270
Reply with quote
Post Posted: Sat Feb 18, 2023 2:04 am
I still have a build of this engine. I wonder if I can look into/modify it and see where OP was going with it. I want to say I was asked not to share it around. Though not a binding request, I gotta respect it. I'll follow up on my findings(I wont be specific though) but it may either give closure or inspire others to give the concept themselves a swing. Unfortunately thats starting over from scratch. Given the concept here and the original demo video... I think someone with the knowledge of modern and z80 programming can extrapolate whats going on in this tool. Maybe make something themselves inspired by it?
  View user's profile Send private message
  • Joined: 29 Mar 2012
  • Posts: 879
  • Location: Spain
Reply with quote
Post Posted: Sat Feb 18, 2023 10:45 am
Are you still in contact with the original Autor? We may be able to help him if he wants to continue the project
  View user's profile Send private message
Reply to topic Goto page Previous  1, 2, 3  Next



Back to the top of this page

Back to SMS Power!