Concept for dev tool

Discussion of hardware and software development for Super NES and Super Famicom.

Moderator: Moderators

Forum rules
  • For making cartridges of your Super NES games, see Reproduction.
Post Reply
User avatar
dougeff
Posts: 2876
Joined: Fri May 08, 2015 7:17 pm
Location: DIGDUG
Contact:

Concept for dev tool

Post by dougeff »

I was thinking about SNES dev tools, and thought of an idea...

Making a SNES graphic development tool, inside an actual SNES ROM. Presumably using some emulator that can dump the RAM as an output file.

Would that be a crazy approach? (Writing an SNES file that can be usee to make SNES graphics / BG maps)
nesdoug.com -- blog/tutorial on programming for the NES
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Concept for dev tool

Post by tepples »

I did it for NES backgrounds. But unless you want to put in as much effort as Nintendo put into Mario Paint, drawing graphics directly on a Super NES is going to be tedious.
Kismet
Posts: 60
Joined: Wed Nov 30, 2016 9:59 pm

Re: Concept for dev tool

Post by Kismet »

tepples wrote:I did it for NES backgrounds. But unless you want to put in as much effort as Nintendo put into Mario Paint, drawing graphics directly on a Super NES is going to be tedious.
Too bad there weren't any third party SNES mouse accessories. I'm sure making one would be possible. There have been projects to do the reverse (use the SNES mouse on the PC)

That makes me wonder what exactly is stored on the Mario Paint game when you save it. I know it saves one background, and one music sound track (w/o samples), and whatever custom sprites were made.

What would be interesting is if a RPG Maker or a SCUMM engine could be compiled to run on a SNES. Thus making it simper for people to develop a game on the computer and just drop it onto a flashcart/sd2snes/etc
I come from the net. Through systems, peoples and cities to this place.
psycopathicteen
Posts: 3001
Joined: Wed May 19, 2010 6:12 pm

Re: Concept for dev tool

Post by psycopathicteen »

I got started on my own thing a few months ago.
Attachments
level editor.zip
(250.26 KiB) Downloaded 103 times
93143
Posts: 1371
Joined: Fri Jul 04, 2014 9:31 pm

Re: Concept for dev tool

Post by 93143 »

Kismet wrote:What would be interesting is if a RPG Maker or a SCUMM engine could be compiled to run on a SNES.
https://en.wikipedia.org/wiki/RPG_Maker ... e_versions

...

I see no reason a full game development environment couldn't exist on a SNES cartridge, especially since nowadays there's no reason you couldn't have several MB of writable memory in the ROM areas. I've thought about this sort of thing a bit. But it would be a lot of effort to make, and unless the tools were better in some way than what we have on PC there'd be little point...
tepples
Posts: 22345
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)
Contact:

Re: Concept for dev tool

Post by tepples »

Something that runs on a Super NES has NTSC filtering preview built in. Something that runs in a Super NES emulator runs on all host platforms that run a Super NES emulator, easing "but I have a Mac/Linux box" and "can I run it on an Android phone or tablet to create on the go?" whines.
Kismet
Posts: 60
Joined: Wed Nov 30, 2016 9:59 pm

Re: Concept for dev tool

Post by Kismet »

93143 wrote:
Kismet wrote:What would be interesting is if a RPG Maker or a SCUMM engine could be compiled to run on a SNES.
https://en.wikipedia.org/wiki/RPG_Maker ... e_versions

...

I see no reason a full game development environment couldn't exist on a SNES cartridge, especially since nowadays there's no reason you couldn't have several MB of writable memory in the ROM areas. I've thought about this sort of thing a bit. But it would be a lot of effort to make, and unless the tools were better in some way than what we have on PC there'd be little point...
You know that wasn't what I meant. Compiling the game != playing the custom maps stored in SRAM or the 160KB turbofile https://en.wikipedia.org/wiki/Turbo_File_(ASCII) .
I come from the net. Through systems, peoples and cities to this place.
Post Reply