CrazyEngineers
  • How Graphics Were Added in Old-school 8-bit/16-bit Games ?

    Updated: Oct 26, 2024
    Views: 1.3K
    So, suddenly I don't know what happened to me, I am very much attracted to 8-bit games & 16-bit sega games. i want them in Raspberry Pi.

    A question popped in my mind : Back then, when there were no IDE ,no OpenGL . How did they created game & added graphics using ASM ? I mean did they used only ASM for entire game ?
    Which method did the developers used in old times to develop 8-bit/16-bit games ?

    Eager to know.
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Apurwa.Thakur

    MemberJul 19, 2013

    Abhishek Rawal
    when there were no IDE ,no OpenGL .
    What about gedit ?
    Are you sure? This action cannot be undone.
    Cancel
  • Abhishek Rawal

    MemberJul 19, 2013

    Apurwa.Thakur
    What about gedit ?
    I don't think there was gedit in 1980's, was it available at that time ? 😨
    Are you sure? This action cannot be undone.
    Cancel
  • Apurwa.Thakur

    MemberJul 20, 2013

    Abhishek Rawal
    I don't think there was gedit in 1980's, was it available at that time ? 😨
    Oohh!i didn't get you are talking about initial time.i haven't much knowledge About programming language.but during the time you are talking about

    1.1952-dogle created first graphical computer game was programmed on a EDSAC vaccuum-tube computer, which had a cathode ray tube display.

    2.after that a MIT PDP-1 mainframe computer programming used in space war.

    this link might help you
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • Apurwa.Thakur

    MemberJul 20, 2013

    Apurwa.Thakur
    Oohh!i didn't get you are talking about initial time.i haven't much knowledge About programming language.but during the time you are talking about

    1.1952-dogle created first graphical computer game was programmed on a EDSAC vaccuum-tube computer, which had a cathode ray tube display.



    2.after that a MIT PDP-1 mainframe computer programming used in space war.
    this link might help you
    #-Link-Snipped-#
    Are you sure? This action cannot be undone.
    Cancel
  • rahul69

    MemberJul 20, 2013

    Abhishek Rawal
    So, suddenly I don't know what happened to me, I am very much attracted to 8-bit games & 16-bit sega games. i want them in Raspberry Pi.

    A question popped in my mind : Back then, when there were no IDE ,no OpenGL . How did they created game & added graphics using ASM ? I mean did they used only ASM for entire game ?
    Which method did the developers used in old times to develop 8-bit/16-bit games ?

    Eager to know.
    From what I can remember, in ASM u can use two modes for displaying data on the screen, ie Text mode and Graphics mode .
    There were instructions (specifically interrupts) to change from text mode to graphics mode, the resolutions were limited of course 😀.
    Using the instructions games could be developed, but the development was of course difficult and time consuming, and the games were simple.
    Then we come to 16 bit when C was popular choice for development. If u have used Turbo C , you may know there is a set of graphics libraries to work in graphical mode.
    And the games were better than those in 8 bit era.
    Hope this answer some part of ur question 👍
    Are you sure? This action cannot be undone.
    Cancel
  • Abhishek Rawal

    MemberJul 20, 2013

    rahul69
    There were instructions (specifically interrupts) to change from text mode to graphics mode, the resolutions were limited of course 😀.
    I am reading Assembly language programming by Duntemann & I didn't came up with any theories about any instruction which converts texts into graphics. Am I missing something ?

    Bit off-topic, but please suggest me a nice book for Programming Game using Assembly language which can solve all my confusions.
    Are you sure? This action cannot be undone.
    Cancel
  • rahul69

    MemberJul 20, 2013

    Abhishek Rawal
    I am reading Assembly language programming by Duntemann & I didn't came up with any theories about any instruction which converts texts into graphics. Am I missing something ?

    Bit off-topic, but please suggest me a nice book for Programming Game using Assembly language which can solve all my confusions.
    I studied a little bit about this from my professor once (for fun, in free time) so doesn't know any good books about it, however I searched a bit and found two tutorials which may get u started, check these out:
    <a href="https://atrevida.comprenica.com/atrtut07.html" target="_blank" rel="nofollow noopener noreferrer">Atrevida Tutorial 7: Introduction to VGA . . . Mode 13h</a>
    <a href="https://asm.inightmare.org/index.php?tutorial=1&location=11" target="_blank" rel="nofollow noopener noreferrer">Assembler for Dummies</a>
    😀
    Are you sure? This action cannot be undone.
    Cancel
  • Anand Tamariya

    MemberJul 20, 2013

    You might find #-Link-Snipped-# to sprites useful.
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register