View previous topic - View next topic |
Author |
Message |
Nodtveidt Demon Hunter
Joined: 11 Nov 2002 Posts: 786 Location: Camuy, PR
|
Posted: Wed Oct 05, 2005 3:10 pm Post subject: |
[quote] |
|
LordGalbalan wrote: | Yeah. At the points where it was necessary. For example, you need to do a lot of bank switching crap for the SNES, right? (for the NES that was true, at least) That stuff would need to be prefixed to the start of the executable. Sound samples must be loaded from ROM, so a function specific to that need would make sense. (hence LSOUND) PLAY could be re-engineered as well to organize samples into music playback. A file system doesn't exist on the SNES, so it would have to be replaced with ROM addresses. |
The biggest headache with programming the SNES, or any retro console for that matter, is code swapping...having to swap certain parts of the ROM in and out of the work RAM area and having it coexist with variable data. With the simpler assemblers, you have to do all this manually, but there are some smart assemblers that can do it automatically. On the SNES, sound is loaded from the ROM but is uploaded directly to the SPC700's memory bank. The SNES is probably one of the easier retro consoles to code but it's still a headache. _________________ If you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows. - wallace
|
|
Back to top |
|
|
BadMrBox Bringer of Apocalypse
Joined: 26 Jun 2002 Posts: 1022 Location: Dark Forest's of Sweden
|
Posted: Thu Oct 20, 2005 3:02 pm Post subject: |
[quote] |
|
I must say, FB rules. I'm in love. Im dumping the older sister for the younger. Muhaga. Unknown, do give Freebasic another run. _________________
|
|
Back to top |
|
|
Unknown Moira's Silly Little Slave Bitch
Joined: 19 Jul 2005 Posts: 82 Location: Behind you...
|
Posted: Thu Oct 20, 2005 3:10 pm Post subject: |
[quote] |
|
well.....for now i think im gona stay with qb n php when i have more time im gona start to learn cpp ;-) so for now fb isn't on ta list _________________ Most people would succeed in small things if they were not troubled with such great ambitions.
|
|
Back to top |
|
|
Ren Wandering Minstrel
Joined: 07 Aug 2004 Posts: 130 Location: turn around...
|
Posted: Thu Oct 20, 2005 3:11 pm Post subject: |
[quote] |
|
BadMrBox wrote: | I must say, FB rules. I'm in love. Im dumping the older sister for the younger. Muhaga. Unknown, do give Freebasic another run. |
So what's happening to your current project? You gonna recode it in FB? Not that it should be that much work in a project like that, it's just alerations to the map drawing sub and various menu subs, depending on how you've coded it. You know, we should have an FB coding comp sometime, something like 'make an rts in a day using only FB drawing primatives'. That'd be fun :) _________________ Previous nicks: MidnightDreamer, The_Anarchist, Shroomasta.
ren-tek.net : BGC games and more!
|
|
Back to top |
|
|
|
Page 4 of 4 |
All times are GMT Goto page Previous 1, 2, 3, 4
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|