Actions

User

Difference between revisions of "GerbilSoft"

From Sonic Retro

m (Text replacement - "Category:Hacking tool and emulator programmers" to "")
 
(66 intermediate revisions by 14 users not shown)
Line 1: Line 1:
<f0rumus3r nam3="G3rbi1S0ft" />
+
<forumuser name="GerbilSoft" />
Thiz pag3 t0 b3 fi113d 0ut wh3n '''G3rbi1S0ft''' st0pz b3z0ring 1azy. <_<
+
'''GerbilSoft''' is a [[Tech Member]] (and secret [[Administrator]]) of [[Sonic Retro]].
 +
This page to be filled out when GerbilSoft stops being lazy. <_<
  
==[[G3ns/GS]]==
+
==[[sega:Gens/GS|Gens/GS]]==
* G3ns/GS iz a f0rk 0f G3ns. Th3 main m0tivati0n f0r cr3atz0ring thiz f0rk waz that th3 0rigina1 G3nz f0r Linux pr0j3ct waz a disast3r. Am0ng 0th3r things, m3nuz k3pt d3synchr0nizz0ring and vari0uz f3atur3z didn't w0rk.
+
* [[sega:Gens/GS|Gens/GS]] is a fork of the popular [[sega:Sega Mega Drive|Sega Mega Drive / Genesis]] [[sega:emulator|emulator]], [[sega:Gens|Gens]]. The main motivation for creating this fork was that the original Gens for Linux project was a disaster. Among other things, menus kept desynchronizing and various features didn't work.
* C0d3 c13anup and 0ptimizati0n iz an0th3r g0a1 f0r G3ns/GS.
+
* Code cleanup and optimization is another goal for Gens/GS.
* An additi0na1 m0tivati0n f0r G3ns/GS waz t0 c0mbin3 th3 f3atur3z 0f vari0uz G3nz f0rkz int0 0n3 unifi3d G3ns.
+
* An additional motivation for Gens/GS was to combine the features of various Gens forks into one unified Gens.
* Th3 n3xt r313as3, r7, addz supp0rt f0r MDP v1.0, a n3w p1ugin syst3m.
+
* Release r7 adds support for MDP v1.0, a new plugin system.
 +
* A partial rewrite of Gens/GS, titled [[sega:Gens/GS II|Gens/GS II]], has been in development for a while, but is currently stalled due to <s>A/V synchronization problems</s> laziness. A new basic SDL frontend is in development that reduces most of the sync issues. Currently, there's two major blockers: support for the Sega Pico tablet (yes, there's preliminary Pico emulation!), and fixing a DMA regression that breaks "The Adventures of Batman and Robin". Additionally, the onscreen FPS counter needs to be ported to the new frontend.
 +
* Some upcoming features for Gens/GS II once Technical Preview 1 is released:
 +
** New Z80 emulator written in C that passes all ZEXALL tests. (Based on Stef's CZ80, but with improvements.)
 +
** Rewritten PSG emulator using Blip_Buffer.
 +
** Use of libarchive for handling compressed files.
  
==[[S0nic'z Edus0ft]]==
+
==''[[Sonic's Edusoft]]''==
* Ar0und March 2007, '''G3rbi1S0ft''' f0und a 1ink t0 d0wn10ad th3 S0nic'z Edus0ft ROM. It iz unkn0wn which sit3 th3 ROM waz d0wn10ad3d fr0m. At th3 tim3, h3 th0ught that it waz m0r3 w311 kn0wn, s0 h3 just sav3d it in an archiv3 dir3ct0ry.
+
* Around March 2007, GerbilSoft found a link to download the [[sega:ROM|ROM]] of the unreleased [[sega:Sega Master System|Sega Master System]] game ''[[Sonic's Edusoft]]''. It is unknown which site the ROM was downloaded from. At the time, he thought that it was more well known, so he just saved it in an archive directory.
* On Apri1 27, 2008, a discussi0n ab0ut thiz gam3 start3d in #r3tr0. '''G3rbi1S0ft''' m3nti0n3d that h3 d0wn10ad3d a ROM imag3 s0m3 tim3 ag0, and imm3diat31y up10ad3d it. A f0rum t0pic waz p0st3d with a 1ink t0 th3 ROM imag3. {{LinkR3tr0|t0pic=10525|tit13=S0nic R3tr0 discussi0n thr3ad (Apri1 2008)}}
+
* On April 27, 2008, a discussion about this game started in the [[Sonic Retro IRC channel]] #retro. GerbilSoft mentioned that he downloaded a ROM image some time ago, and immediately uploaded it. A {{LinkRetro|topic=10525|title=forum topic}} was posted with a link to the ROM image.
* Additi0na11y, '''G3rbi1S0ft''' cr3at3d a hack3d v3rsi0n 0f th3 ROM in 0rd3r t0 fix a bug. S0m3 SMS 3mu1at0rz d0n't 3nab13 VB1ank 0n startup, and S0nic'z Edus0ft w0n't start unti1 it r3c3iv3z a VB1ank. Th3 hack3d v3rsi0n 3nab13z VB1ank b3f0r3 jumpz0ring t0 th3 main pr0gram c0d3. Th3 hack3d v3rsi0n, a10ng with th3 0rigina1 ROM imag3, ar3 b0th avai1ab13 0n th3 [[S0nic'z Edus0ft]] pag3.
+
* Additionally, GerbilSoft created a hacked version of the ROM in order to fix a bug. Some Master System [[sega:emulator|emulator]]s don't enable VBlank on startup, and Sonic's Edusoft won't start until it receives a VBlank. The hacked version enables VBlank before jumping to the main program code. The hacked version, along with the original ROM image, are both available on the ''[[Sonic's Edusoft]]'' page.
* Unf0rtunat31y, s0m3 p30p13 w3r3n't s0 happy ab0ut th3 ROM r313as3. [[MathUs3r]], in particu1ar, c0nstant1y accus3d (and sti11 accus3s) '''G3rbi1S0ft''' 0f h0ardz0ring th3 ROM imag3, 3v3n th0ugh h3 didn't kn0w that th3 ROM waz rar3. '''G3rbi1S0ft''' thinkz that s0m3 p30p13 just can't stand it wh3n 0th3rz r313as3 pr0t0typ3 ROM imag3s; unf0rtunat31y, h3 can't just 0utright stat3 that h3r3 b3caus3 said us3r wi11 instant1y r3v3rt it.
+
* Unfortunately, some people weren't so happy about the ROM release. [[User:MathUser|MathUser]], in particular, constantly accused (and still accuses) GerbilSoft of hoarding the ROM image, even though he didn't know that the ROM was rare. GerbilSoft thinks that some people just can't stand it when others release prototype ROM images; unfortunately, he can't just outright state that here because said user will instantly revert it.
  
==Oth3r Activity==
+
==Templates==
* H3'z a1s0 hangz0ring 0ut 0n [[S0nic R3tr0 IRC chann31|IRC]] makz0ring th3 sam3 01d j0k3z 0v3r and 0v3r again.
+
* [[User:GerbilSoft/GerbilBobTest]] - work in progress for adding Amazon ASINs to Bobs.
* Kn0w wh0 31s3 p0pu1ariz3d a m3m3? That'z right. '''G3rbi1S0ft'''.
 
  
[[Cat3g0ry:Sc3n3rs]]
+
==Other activity==
 +
* He's also hanging out on [[Sonic Retro IRC channel|IRC]].
 +
* He helped recover lost images on this Wiki after the hack attack of 2009 with his RetroFix file search utility (and database).
 +
* GerbilSoft has decided that, on the off chance he finds another ''Sonic'' [[prototype]] (which is highly unlikely), he will not be releasing it to the [[Sonic scene]] (or any other community). It will remain an unreleased prototype, at least until someone else discovers another copy.
 +
* <s>To celebrate the releases of various Sonic games, GerbilSoft has (and will) give out new copies in trivia-based giveaways. So far, he has given out two copies of ''[[Sonic Lost World]]'' (one Wii U, one 3DS), and plans on giving out two copies of ''[[Sonic Boom]]'', possibly Bayonetta 2, and the next Sonic game (Nintendo platforms only).</s>
 +
** Due to the overwhelming number of whiners who keep bitching about the tiniest problems with Sonic Boom (BLUE ARMS!!1!), I'm done with giveaways. This includes front-page giveaways and #retro giveaways. You know who you are, and you have no one else to blame but yourself.
 +
 
 +
[[Category:User pages]]

Latest revision as of 13:50, 15 April 2018

<forumuser name="GerbilSoft" /> GerbilSoft is a Tech Member (and secret Administrator) of Sonic Retro. This page to be filled out when GerbilSoft stops being lazy. <_<

Gens/GS

  • Gens/GS is a fork of the popular Sega Mega Drive / Genesis emulator, Gens. The main motivation for creating this fork was that the original Gens for Linux project was a disaster. Among other things, menus kept desynchronizing and various features didn't work.
  • Code cleanup and optimization is another goal for Gens/GS.
  • An additional motivation for Gens/GS was to combine the features of various Gens forks into one unified Gens.
  • Release r7 adds support for MDP v1.0, a new plugin system.
  • A partial rewrite of Gens/GS, titled Gens/GS II, has been in development for a while, but is currently stalled due to A/V synchronization problems laziness. A new basic SDL frontend is in development that reduces most of the sync issues. Currently, there's two major blockers: support for the Sega Pico tablet (yes, there's preliminary Pico emulation!), and fixing a DMA regression that breaks "The Adventures of Batman and Robin". Additionally, the onscreen FPS counter needs to be ported to the new frontend.
  • Some upcoming features for Gens/GS II once Technical Preview 1 is released:
    • New Z80 emulator written in C that passes all ZEXALL tests. (Based on Stef's CZ80, but with improvements.)
    • Rewritten PSG emulator using Blip_Buffer.
    • Use of libarchive for handling compressed files.

Sonic's Edusoft

  • Around March 2007, GerbilSoft found a link to download the ROM of the unreleased Sega Master System game Sonic's Edusoft. It is unknown which site the ROM was downloaded from. At the time, he thought that it was more well known, so he just saved it in an archive directory.
  • On April 27, 2008, a discussion about this game started in the Sonic Retro IRC channel #retro. GerbilSoft mentioned that he downloaded a ROM image some time ago, and immediately uploaded it. A
    Sonic Retro
    forum topic
    was posted with a link to the ROM image.
  • Additionally, GerbilSoft created a hacked version of the ROM in order to fix a bug. Some Master System emulators don't enable VBlank on startup, and Sonic's Edusoft won't start until it receives a VBlank. The hacked version enables VBlank before jumping to the main program code. The hacked version, along with the original ROM image, are both available on the Sonic's Edusoft page.
  • Unfortunately, some people weren't so happy about the ROM release. MathUser, in particular, constantly accused (and still accuses) GerbilSoft of hoarding the ROM image, even though he didn't know that the ROM was rare. GerbilSoft thinks that some people just can't stand it when others release prototype ROM images; unfortunately, he can't just outright state that here because said user will instantly revert it.

Templates

Other activity

  • He's also hanging out on IRC.
  • He helped recover lost images on this Wiki after the hack attack of 2009 with his RetroFix file search utility (and database).
  • GerbilSoft has decided that, on the off chance he finds another Sonic prototype (which is highly unlikely), he will not be releasing it to the Sonic scene (or any other community). It will remain an unreleased prototype, at least until someone else discovers another copy.
  • To celebrate the releases of various Sonic games, GerbilSoft has (and will) give out new copies in trivia-based giveaways. So far, he has given out two copies of Sonic Lost World (one Wii U, one 3DS), and plans on giving out two copies of Sonic Boom, possibly Bayonetta 2, and the next Sonic game (Nintendo platforms only).
    • Due to the overwhelming number of whiners who keep bitching about the tiniest problems with Sonic Boom (BLUE ARMS!!1!), I'm done with giveaways. This includes front-page giveaways and #retro giveaways. You know who you are, and you have no one else to blame but yourself.