1. Post #161
    Gold Member
    LittleBabyman's Avatar
    November 2010
    7,041 Posts
    It seems that...

    *puts on sunglasses*

    ...there is no page 5

    YYYYYYEEEEEEEEEEEEAAAAAAAAAAHHHHHHH!!!!!

    EDIT:
    Oh there is. let me delete it
    Reply With Quote Edit / Delete Reply Windows 7 Finland Show Events Dumb Dumb x 18 (list)

  2. Post #162
    Facepunch's #1 Huskybutt
    James xX's Avatar
    July 2011
    2,224 Posts
    In other news today, is the OP still working on this? Havn't seen him lately

  3. Post #163
    Gold Member
    Donkie's Avatar
    July 2009
    1,376 Posts
    I'm sure they are, it's not like you do huge steps forward in matter of hours. Let him take his time, the amount of awesomeness in this is already extremly high.
    Reply With Quote Edit / Delete Reply Windows Vista Sweden Show Events Agree Agree x 2 (list)

  4. Post #164
    Airport Dweller
    Slater's Avatar
    October 2005
    1,201 Posts
    This really shouldn't be as awesome as it looks!

  5. Post #165
    KatNotDinner's Avatar
    June 2011
    794 Posts
    Any updates on the emulators?
    Reply With Quote Edit / Delete Reply Windows 7 Greece Show Events Agree Agree x 2 (list)

  6. Post #166
    Facepunch's #1 Huskybutt
    James xX's Avatar
    July 2011
    2,224 Posts
    I really don't want this to die, has anyone got news from the creator?

  7. Post #167
    KatNotDinner's Avatar
    June 2011
    794 Posts
    Couldn't they just say that they give this up?
    Reply With Quote Edit / Delete Reply Windows 7 Greece Show Events Disagree Disagree x 2Dumb Dumb x 2 (list)

  8. Post #168
    Gold Member
    Divran's Avatar
    April 2008
    2,658 Posts
    I haven't heard anything lately, either. I'll ask him what's up on steam.

  9. Post #169
    technicolour's Avatar
    January 2008
    108 Posts
    It's certainly not dead, just not been working on it much over the past couple of weeks.

    The GPU has been the primary focus and I've re-written it several times but each re-write has been flawed. I'm likely just going to move to a more CPU intensive but less glitchy scan-line system
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Informative Informative x 3Agree Agree x 1Winner Winner x 1 (list)

  10. Post #170
    Gold Member
    papu2's Avatar
    October 2005
    786 Posts
    This is actually quite nice.
    Reply With Quote Edit / Delete Reply Windows 7 Finland Show Events Agree Agree x 1Late Late x 1 (list)

  11. Post #171
    technicolour's Avatar
    January 2008
    108 Posts
    Could everyone who's tried this mind posting their performance results (FPS) along with their hardware? I'm trying to determine if Gameboy colour is worth it.
    Reply With Quote Edit / Delete Reply Windows 7 United Kingdom Show Events Friendly Friendly x 1Informative Informative x 1Agree Agree x 1 (list)

  12. Post #172
    KatNotDinner's Avatar
    June 2011
    794 Posts
    Ok. I will post ASAP.

  13. Post #173
    SaDoW4100's Avatar
    May 2010
    78 Posts
    Does this, or can it run on a RT screen?

  14. Post #174
    Gold Member
    Divran's Avatar
    April 2008
    2,658 Posts
    Does this, or can it run on a RT screen?
    It does.

  15. Post #175
    TomGoodWoman's Avatar
    September 2011
    154 Posts
    wait so if im correct, the 80880 was intels first x86 microprocessor, right?
    would you be able to run MS-DOS or freebsd on this then?
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Disagree Disagree x 1 (list)

  16. Post #176
    technicolour's Avatar
    January 2008
    108 Posts
    the 8080 was pre-x86, it can't run MS-DOS but it could run CP/M, the precursor to MS-DOS. Of course the peripheral hardware is all specific to space invaders so new I/O emulation would need to be written to run CP/M. (You can thank Divran for linking me this the second you posted that :P)

  17. Post #177
    SM Sith Lord's Avatar
    November 2010
    16 Posts
    That is insane stuff Techni, very awesome. I have a shit ton of arcade cabinet models if you want some more. I made a Source engine mod that launches all your games, ROMs, and movies so I have a lot of arcade cabinet models left over that I made for it. It doesn't run the emulator on the little in-game screen like yours does though. Very cool stuff.

  18. Post #178
    KatNotDinner's Avatar
    June 2011
    794 Posts
    Go to the mods and addons section of the forum and you will find the second version of the GB emulator.
    Reply With Quote Edit / Delete Reply Windows 7 Greece Show Events Disagree Disagree x 1 (list)

  19. Post #179
    TomoAlien's Avatar
    October 2008
    830 Posts
    Would it be possible to play vs battles on pokemon with your friends in gmod?
    This would require Link Cable emulation. Since he's working to make an accurate stock gameboy emulation, he'll be doing this stuff later I guess.

  20. Post #180
    Ghost656's Avatar
    April 2010
    1,557 Posts
    -snip-
    Reply With Quote Edit / Delete Reply Windows 7 Netherlands Show Events Dumb Dumb x 1 (list)

  21. Post #181
    Dennab
    May 2010
    1,020 Posts
    I think I just jizzed.

  22. Post #182
    Gold Member
    Drak_Thing's Avatar
    May 2005
    463 Posts
    Can anybody explain how this works? I read through the code, but don't quite grasp how it's drawing the information from the rom. The GMod part I understand. I just don't quite understand how the rom is being read properly, then drawn.

  23. Post #183
    technicolour's Avatar
    January 2008
    108 Posts
    Can anybody explain how this works? I read through the code, but don't quite grasp how it's drawing the information from the rom. The GMod part I understand. I just don't quite understand how the rom is being read properly, then drawn.
    Here's the jist of it. In Gameboy.lua it loads the rom file into the ROM area of memory. It then iterates through the memory performing diferent intstructions depending on the value in that area of memory, the instructions are in gmb_opcodes.lua and gmb_cb_opcodes.lua. It then draws it to the screen using gmb_gpu.lua (Assuming you have the latest version), which processes the raw tile data (Which is generated by the instructions as the rom is run) into sprites, maps, and renders it to an RT screen.

    That's a really simplified explaination, if you'd like more detail on any area please ask.

  24. Post #184
    Gold Member
    Donkie's Avatar
    July 2009
    1,376 Posts
    How do you find all opcodes and that from the start?

  25. Post #185
    technicolour's Avatar
    January 2008
    108 Posts

  26. Post #186
    jfmherokiller's Avatar
    January 2010
    114 Posts
    Could everyone who's tried this mind posting their performance results (FPS) along with their hardware? I'm trying to determine if Gameboy colour is worth it. @technicolour
    40 range in fps in pokemon red in startup 70 ingame
    No game loaded gives me 150 FPS
    Map i tested on is sb_gooniverse
    HW:
    CPU:Intel(R) Core(TM) i7 CPU
    GFX:NVIDIA GeForce GTX 295
    RAM:12GB
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Useful Useful x 1 (list)

  27. Post #187
    Facepunch's #1 Huskybutt
    James xX's Avatar
    July 2011
    2,224 Posts
    Could you just read the date of the post above you please?
    Reply With Quote Edit / Delete Reply France Show Events Dumb Dumb x 4 (list)

  28. Post #188

    March 2011
    1 Posts
    Hey James xX, if you look back in the earlier posts sometimes they went a month without talking. technicolour is still working on this project, and is mostlikly converting it for Gmod 13.

    As to technicolour's request.
    No game: 94FPS
    game (pokemon red): intro screen 25-30 FPS, playing 40 - 50FPS
    Map: gm_construct
    CPU:Intel(R) Core(TM) i3 CPU
    GFX:Intel Integrated
    RAM:4GB
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 2Useful Useful x 1Dumb Dumb x 1 (list)

  29. Post #189
    Exho's Avatar
    March 2014
    1,905 Posts
    Real sorry about the bump here but I found this on googlecode and went looking through it, its actually quite amazing.

    Unfortunately its broken as the script uses a bitwise operators and other things that do not exist currently in Garry's Mod and some occasional errors from deprecated functions. It would be amazing if someone who had a better knowledge of these things would try to fix it!
    Reply With Quote Edit / Delete Reply Show Events Informative Informative x 1 (list)

  30. Post #190
    Nobody shall ever know I am actually, Batman c:
    smithy285's Avatar
    August 2012
    1,121 Posts
    Real sorry about the bump here but I found this on googlecode and went looking through it, its actually quite amazing.

    Unfortunately its broken as the script uses a bitwise operators and other things that do not exist currently in Garry's Mod and some occasional errors from deprecated functions. It would be amazing if someone who had a better knowledge of these things would try to fix it!
    Can you provide a link to the GoogleCode repo you found it from?

  31. Post #191
    Acecool discovered a way to get classes working in Lua; MetaTable users hate him, ArmA devs love him

    February 2012
    5,367 Posts
    Pretty sure Exho means the one on the front page: http://garryboy.googlecode.com/svn/trunk/GEM/

    It would be a good idea to back up as much as possible since we already lost gmod org, now Google Code is shutting down so...

    Edit: I wish there was export to BitBucket too; oh well... I started the backup to here: https://github.com/Acecool/garryboy/ but I don't know if I'll keep it on github ( limits, etc.. ) so I may move it to bitbucket: https://bitbucket.org/Acecool/

    I don't really have the time to mess with it right now, but the export page said it'll take a while before it all is over ( I'd recommend downloading as zip or cloning it )
    Reply With Quote Edit / Delete Reply Windows 7 United States Show Events Agree Agree x 1Winner Winner x 1 (list)

  32. Post #192
    Vipes's Avatar
    December 2009
    2,752 Posts
    Thanks to whomever bumped GarryBoy. Shame it's quite dead. Would love if there was an overlay version.

  33. Post #193
    Gold Member
    dingusnin's Avatar
    February 2010
    2,100 Posts
    When I get home tonight I will have a crack at it. So far all I think that needs doing is re-enumerating the keys (those that were stored in _E, and can be found here ), change the FindInLua to Find with the 'LUA' parameter, and change all the bitwise operators to their respective functions (though if there is a way to add new operators, I might try that first and save myself a lot of work).
    Reply With Quote Edit / Delete Reply Show Events Agree Agree x 1Optimistic Optimistic x 1 (list)

  34. Post #194
    Gold Member
    thegrb93's Avatar
    June 2006
    1,530 Posts
    I don't see the point. It's too slow. If it was faster and had multiplayer support then it would be worth having. Imagine garrysmod pokemon trading/battling servers.
    Reply With Quote Edit / Delete Reply Show Events Funny Funny x 2 (list)