|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
Goto page Previous 1, 2, 3 Next |
Author | Message |
---|---|
|
Posted: Mon Apr 06, 2020 9:43 pm |
It looks amazing! ;) | |
|
Posted: Mon Apr 06, 2020 10:02 pm |
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? |
|
|
Posted: Mon Apr 06, 2020 10:35 pm |
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. |
|
|
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. | |
|
Posted: Mon Apr 06, 2020 11:42 pm |
Nice!!! | |
|
Posted: Tue Apr 07, 2020 10:58 am |
care to explain a bit how you handle that? :) |
|
|
Posted: Tue Apr 07, 2020 11:55 am |
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. |
|
|
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! :) |
|
|
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? |
|
|
Posted: Tue Apr 07, 2020 7:58 pm |
Yes. :)
A lot of work needs to be done. I'm just getting started here. :) |
|
lester64652373
|
I love it BUT!!!!!
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. |
|
|
Posted: Thu Mar 11, 2021 4:31 pm |
How is the development of the program progressing? | |
|
Posted: Fri Mar 12, 2021 2:01 pm |
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. |
|
|
rest in peace
Posted: Sun Sep 12, 2021 4:55 pm
|
Same. I'm afraid this project is dead. I was very interested in it and was looking forward on it. |
|
|
Posted: Sun Sep 12, 2021 6:47 pm |
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 * |
|
|
Posted: Sun Sep 12, 2021 10:13 pm |
I have that habit too. So I know how you feel. |
|
|
Posted: Wed Apr 06, 2022 11:56 pm |
Oh, no! Does it mean this project is dead? I was super looking forward to this: ( | |
|
Posted: Thu Apr 07, 2022 9:05 am |
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. |
|
|
Posted: Thu Apr 07, 2022 9:17 am |
I think that he refers to the Yuguzu project... :-P | |
|
Posted: Thu Apr 07, 2022 9:21 am |
Oh, I see. :P Pretty great project, with lots of potential; too bad it went unfinished. |
|
|
Posted: Thu Apr 07, 2022 12:41 pm |
There is some sense in adding SMS/GG target to GBStudio which is very possible. |
|
|
Posted: Thu Apr 07, 2022 1:02 pm |
Yes, the VM is mostly in C, with a bit of ASM thrown in; the editor and the tooling aare made in JS+React. |
|
|
Posted: Thu Apr 07, 2022 2:30 pm |
I am the author of VM (and GBStudio core in general). http://github.com/untoxa/gbvm I am also the maintainer of GBDK-2020. |
|
|
Posted: Thu Apr 07, 2022 2:36 pm |
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? |
|
|
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). | |
|
Posted: Thu Apr 07, 2022 3:10 pm |
I see.. so, it seems to have become mostly a matter of adapting the tooling? |
|
|
Posted: Thu Apr 07, 2022 4:28 pm |
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. |
|
|
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. |
|
|
Posted: Fri Apr 08, 2022 9:11 am |
we already have fish, let's wait until evolution produce birds. |
|
|
Posted: Thu Apr 21, 2022 3:13 pm |
Was talking about SMS GameMaker project. Super wanted to do port my SMS-like game to real hardware. |
|
|
Posted: Thu Apr 21, 2022 4:21 pm |
The Yuguzu one I was mentioning :-) | |
|
Posted: Thu Apr 21, 2022 4:55 pm |
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. |
|
|
Posted: Tue Apr 26, 2022 1:04 pm |
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. |
|
|
Long time no see
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. |
|
|
Posted: Thu Jun 30, 2022 10:42 am |
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. |
|
|
Posted: Thu Jun 30, 2022 11:17 am |
Yes, it's a pity that this project didn't develop further... BTW, would there be plans to release its source? |
|
|
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. |
|
|
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? | |
|
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. |
|
|
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. |
|
|
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. |
|
|
Posted: Fri Feb 17, 2023 7:21 am |
I think this project is abandoned.... | |
|
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. |
|
|
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. |
|
|
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 | |
|
Posted: Fri Feb 17, 2023 1:34 pm |
I wonder if I was the second - if so, you were the only one for at least 10 years... |
|
|
Posted: Fri Feb 17, 2023 1:55 pm |
And now we also have sverx :-D | |
|
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. | |
|
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? | |
|
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 | |
Goto page Previous 1, 2, 3 Next |