yudo
PooP MonkeeH
Posts: 1
|
Post by yudo on Sept 27, 2020 15:56:14 GMT -5
I used to browse these forums for programming information for a while, but I see that it has been overrun by spammers. The Devster community has been very helpful for me in my programming journey, and it would be a real shame to see this place evaporate like that.
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Oct 12, 2020 23:21:05 GMT -5
I used to browse these forums for programming information for a while, but I see that it has been overrun by spammers. The Devster community has been very helpful for me in my programming journey, and it would be a real shame to see this place evaporate like that. Hello Very sorry for all the spam that got onto these forums! It's like the most forum spam that I've seen so far, didn't take too long to delete. But it all just adds up, probably from my neglect of not deleting the spam on a regular basis. At home and working at home a lot, so I have the extra time. How is everyone doing - everyone safe and didn't get sick?
|
|
jovial
Moldy Popcorn
Posts: 36
|
Post by jovial on Oct 13, 2020 6:58:52 GMT -5
Hey oompa - any word on SNESBasic? LOL
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Oct 13, 2020 14:24:19 GMT -5
Hey oompa - any word on SNESBasic? LOL Nope , haven't touched SNES Basic since like 2006 or 2007, and I probably no longer have the source. It was never complete, I lost motivation in it. I started it a long long time ago, and I think it's kinda was similar in the way I wrote BasiEgaXorz - meaning not very good . No one's tried to release an SNES Basic, like the Second Basic person? What's been on my mind was creating a custom C compiler that can compile for Sega Genesis, SNES, GBA, and Playstation 1 using a strict library standard that is common among all the platforms. Strict libraries, like tile/sprite libraries, where you could only work with 240x160 resolution and one tile plane, for example - so it wouldn't be for very good games. Goal is to be able to port games between systems without having to touch any line of code in the source (dunno if it'd be called porting, but rather re-compiling). Lots of work, and I don't see myself really working on it soon . Just a concept, I like working on fun projects that no one has attempted before. Also in the middle of writing an MMORPG game.
|
|
jovial
Moldy Popcorn
Posts: 36
|
Post by jovial on Oct 13, 2020 14:38:46 GMT -5
Hey oompa - any word on SNESBasic? LOL Nope , haven't touched SNES Basic since like 2006 or 2007, and I probably no longer have the source. It was never complete, I lost motivation in it. I started it a long long time ago, and I think it's kinda was similar in the way I wrote BasiEgaXorz - meaning not very good . No one's tried to release an SNES Basic, like the Second Basic person? What's been on my mind was creating a custom C compiler that can compile for Sega Genesis, SNES, GBA, and Playstation 1 using a strict library standard that is common among all the platforms. Strict libraries, like tile/sprite libraries, where you could only work with 240x160 resolution and one tile plane, for example - so it wouldn't be for very good games. Goal is to be able to port games between systems without having to touch any line of code in the source (dunno if it'd be called porting, but rather re-compiling). Lots of work, and I don't see myself really working on it soon . Just a concept, I like working on fun projects that no one has attempted before. Also in the middle of writing an MMORPG game. That's fair.
The C compiler would be fun. If you could make it so that way you could utilize the the most features (like, 2 BG planes since those consoles support it) would be good enough, I'd think. Still a TON of work.
Oooh, MMORPG? That sounds fun!
Any chance you'd release the BEX source?
|
|
oompa loompa
I AM THE GOVERNATOR
"Git 'Er Dun!"
Posts: 1,301
|
Post by oompa loompa on Oct 18, 2020 14:27:42 GMT -5
Oh, I don't think I'd like to release the BEX source, and it was also done in very old VB6. BEX was only supposed to be a toy, to introduce ambitious new programmers that wanted to make something quickly on their old console, and to play with the graphics hardware or expansion hardware, without having to learn C, or specialized libraries, or hardware registers at first. Like, doing PRINT "Hello World" is as simple as it gets, and is not intimidating. After that, once they wanted to do something more advanced, or actually create some real-time games, they're supposed to move onto C, which is optimized and has a more readable-source. I mean, it's a stepping stone - I've never seen much success in programmers that don't have a programming background, jump right into C, although it's possible (most non-programmers just want immediate results). It's very possible to jump from BASIC to C. But I've seen some really good projects/games that have been made with BEX, that pretty much push the hardware and the compiler to the limits . I very much appreciate those projects, and appreciate the coders that have taken the challenge to push the limits. Kinda, like, if you have unlimited resources, like on a PC, then there's really not much of a challenge. But on a Sega Genesis with BEX, there's definitely a lot of finite and scarce resources.
|
|