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 - I don't know what to code

Reply to topic
Author Message
Chris
  • Guest
Reply with quote
I don't know what to code
Post Posted: Sun Jul 18, 1999 7:07 am
Now I know that this has absoultely nothing to do with 8-bit sega systems or anything but I need some
personal opinions. I don't know whether it's just me or what. Here is a list of all of the programs I'm
supposed to be working on now...

The Games:
Rollan Lightning (A Rolling Thunder clone. Written in QB)
The Tower of Modivor (A Gauntlet clone. Written in VB)
The Sacred Masks (A Kid Chameleon clone. Written in VB)
The Hijio Clan (A GG Shinobi clone. Written in VB)
Mertroid (A Metroid clone. Written in QB)
Operation: Bruit Force (A Contra clone. Written in VB)

The Utilities:
SP1 Editor (Sprite Editor for my SP1 format. Written in Qbasic)
Wave Player (Plays digital PCM sound via internal speaker. Written in Qbasic)
*And just added yesterday...
MID2PSG (Converts 3 track MIDI files to Z80 instructions)

The Emulators:
Predator (Atart Lynx Emulator, written in C)
SG1K (Sega Game 1000 Emulator, written in C)
Visual NES (NES Emulator. Written in Visual Basic)
Visual Coleco (Colecovision Emulator. Written in Visual Basic)
Great SMS (Sega Master System Emulator, written in C)
Hypergfx (Turbo Graphix 16 Emulator. Written in C)

Isn't that a lot? Now the only two programs that look very promising are Rollan Lightning and my
Visual NES emulator. Aww man, Rollan Lightning is going to be so smooth and bad ass when
I get done. And Visual NES would be so done if I could just learn more on the External Windows
DLL, Kernal I think it's called, and finally be complete with the damn thing. That VB Timer
VBX isn't going to cut it. Way too slow.

My purpose in this message is an opinion from you. I have so many choices that I can't even begin
to get started to one project and get coding anymore. What should I do? Work on Rollan
Lighning and Visual NES or what? Damn it, I just remembered. I got a Galaga/Galaxian clone
called Galaxiga and I'm supposed to be working on that too. I'm all confused. I don't know
what to do.

Chris :o(
 
  • Joined: 24 Jun 1999
  • Posts: 1732
  • Location: Paris, France
Reply with quote
Post Posted: Sun Jul 18, 1999 7:32 am
I think it's better to work on the Rolling Thunder clone. And there are tons of sites dealing with game creations with forum that you could pollute !

Anyway, do you think VB is really appropriated for a game ? It's ok for a card game, but you won't go very far with it.
  View user's profile Send private message Visit poster's website
Chris
  • Guest
Reply with quote
Post Posted: Sun Jul 18, 1999 6:23 pm
Quote
> Anyway, do you think VB is really appropriated for a game ? It's ok for a card game, but you won't go very far with it.

I know what you're thing, "Oh, you can't do this or that in VB." But, the thing that makes VB great is that
it's adaptable. Intead of using it's quick and easy control methods, you can call on external DLLs such
as the Windows Kernal, as opposed to the VB timer control. The best one ever has got to be the
VB Picture control. There's so much you can do with that bad boy like BlitBlt and stuff.

The thing that makes it sweet is that all of those external DLLs are much faster than anything in VB
so even though it's written under VB it's fast. Not as fast as me or anyone else would like but
it's faster than what you would expect. Now my problem? I gotta learn more about the functions
contained in those DLLs.

Chris :o)
 
  • Joined: 24 Jun 1999
  • Posts: 1732
  • Location: Paris, France
Reply with quote
Post Posted: Sun Jul 18, 1999 8:00 pm
Quote
> The thing that makes it sweet is that all of those external DLLs are much faster than anything in VB
> so even though it's written under VB it's fast. Not as fast as me or anyone else would like but
> it's faster than what you would expect. Now my problem? I gotta learn more about the functions
> contained in those DLLs.

And do you think these DLLs will incorporate functions such as Draw_SMS_Tile or Update_NES_Sound ?
That's the slowest part.
  View user's profile Send private message Visit poster's website
  • Joined: 12 Jul 1999
  • Posts: 891
Reply with quote
Post Posted: Mon Jul 19, 1999 5:25 am
Hey man, I reckon that the MID2PSG is a great idea, as we need more
(any) utilities to writeSMS games. Which is what I want to do.
Besides, do we really need more clones?
Try writing an *original* game if you're going to write one at all.

PS; Zoop, what language would I need to learn to write a SMS game?
  View user's profile Send private message
Limbs a Flyin'
  • Guest
Reply with quote
Post Posted: Mon Jul 19, 1999 5:49 am

Quote
> Hey man, I reckon that the MID2PSG is a great idea, as we need more
> (any) utilities to writeSMS games. Which is what I want to do.
> Besides, do we really need more clones?
> Try writing an *original* game if you're going to write one at all.

> PS; Zoop, what language would I need to learn to write a SMS game?

Z80 assembly.
unless someone wants to make sure the gb c compilier(s) can fully support sms binaries in the future
 
  • Joined: 12 Jul 1999
  • Posts: 891
Reply with quote
Post Posted: Mon Jul 19, 1999 9:15 am
Quote
> Z80 assembly.
> unless someone wants to make sure the gb c compilier(s) can fully support sms binaries in the future

Where can I learn this?
  View user's profile Send private message
Limbs a Flyin'
  • Guest
Reply with quote
Post Posted: Mon Jul 19, 1999 12:37 pm

Quote
> > Z80 assembly.


> Where can I learn this?

i realy dont know...
if you knew the general way assembly is written, you could grab a z80 instruction set doc and use sms hardware info to bash out a program, but im assuming you dont..
if you realy want to do learn it, you may have to find yourself some old learning z80 assembly books in a second hand book shop or library or something
 
ziggy880
  • Guest
Reply with quote
Post Posted: Mon Jul 19, 1999 5:51 pm
Quote
>
> > > Z80 assembly.

>
> > Where can I learn this?

> i realy dont know...
> if you knew the general way assembly is written, you could grab a z80 instruction set doc and use sms hardware info to bash out a program, but im assuming you dont..
> if you realy want to do learn it, you may have to find yourself some old learning z80 assembly books in a second hand book shop or library or something

I actually learned z80 assembly from reading ti86 coder sites some topics thatll help
if you dont already know it learn hexadecimal binary decimal conversions and boolean algebra
as theyll make it easier for you to understand the tutorials youll find

ti86.acz.org
http://webster.cs.ucr.edu/asm/ArtofAssembly/pdf/
I think chapter 2 of aoa is where i learned boolean algebra from
though its really much simpler then they make it out to be
if you want you can contact me on irc efnet usually as wombatman
the compiler is possible its just a matter of someone wanting to do
the work
 
  • Joined: 12 Jul 1999
  • Posts: 891
Reply with quote
Post Posted: Tue Jul 20, 1999 11:00 am
Quote
> >
> > > > Z80 assembly.

> >
> > > Where can I learn this?

> > i realy dont know...
> > if you knew the general way assembly is written, you could grab a z80 instruction set doc and use sms hardware info to bash out a program, but im assuming you dont..
> > if you realy want to do learn it, you may have to find yourself some old learning z80 assembly books in a second hand book shop or library or something

> I actually learned z80 assembly from reading ti86 coder sites some topics thatll help
> if you dont already know it learn hexadecimal binary decimal conversions and boolean algebra
> as theyll make it easier for you to understand the tutorials youll find

> ti86.acz.org
> http://webster.cs.ucr.edu/asm/ArtofAssembly/pdf/
> I think chapter 2 of aoa is where i learned boolean algebra from
> though its really much simpler then they make it out to be
> if you want you can contact me on irc efnet usually as wombatman
> the compiler is possible its just a matter of someone wanting to do
> the work

Duuuhhhhhhhhhhhhh..................??
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!