Sonic and Sega Retro Message Board: Model 2 Emulator 1.0 - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Model 2 Emulator 1.0 Ohhh yeah :D Updated! With new features!

#1 User is offline Elratauru 

Posted 02 January 2011 - 12:13 AM

  • Oooh Shiny stuff! don't touch it >:(
  • Posts: 957
  • Joined: 13-April 08
  • Gender:Male
  • Location:Montevideo, Uruguay
  • Project:Web Developing Stuff! :P
  • Wiki edits:132
So, yeah, as you guys may know, Elsemi, creator of Nebula and the model 2 emu, updated his emulator to version 1.0!

And it brings lot of new features:
- Finally fixed VF2 hair problems, now all graphics are correct.
- Added LUA script support for options, cheats and other uses (check model2lua.txt in SCRIPTS folder)
- Added texture replacement support (check model2lua.txt in SCRIPTS folder)
- Added widescreen support (needs per-game lua scripts to know when to enable it). Requires a wide fullscreen resolution or WideScreenWindow set in emulator.ini
- Fixed texture border detection for textures that caused wrong colors & pixelation on borders
- Simplified pixel shaders (half the texture fetches)
- Improved House of the dead FM sound
- Fixed VF2 wrong sound speeds
- Fixed background distortion on Dural stage in VF2
- Added STCC Euro
- Added Sonic the fighters.
- Fixed Virtual On missing background color on title screen
- Rewritten SCSP code for improved accuracy
- Fixed ATI video card gfx problems
- Fixed audio stuttering on some windows 7 machines
- Added Sega Rally Championship rev B

Download:
http://www.emucr.com/2011/01/model-2-emulator-v10.html

-----

Now...the best part? Lua scripting...and freaking texture replacement support.

I have been doing new textures for Daytona this night, and hoooly, it looks sexy at a nice res with 4x FSAA.


I still need to fix some car textures and stuff, but I already made a new reflection texture for the windows...but anyways, if anyone wants to try them out, check out this topic at speksnk:
http://www.speksnk.org/foro/viewtopic.php?f=50&t=72858


#2 User is offline DalekSam 

Posted 02 January 2011 - 08:04 AM

  • dubstep extrodinaire
  • Posts: 1809
  • Joined: 19-February 08
  • Gender:Male
  • Location:Northern Ireland, Belfast
  • Project:Sonic Thrash, Amphobius
  • Wiki edits:165
Well, that's very pretty; looks like a modern game that would be released on the PC, lol

#3 User is offline Flygon 

Posted 02 January 2011 - 06:11 PM

  • Totally me irl
  • Posts: 2302
  • Joined: 10-February 06
  • Gender:Not Telling
  • Location:Victoria, Australia
  • Project:Cleavage
  • Wiki edits:10
Oh my!

I wonder how willing he would be to implement movie and rerecording support? I mean, it'd go fantastically with the LUA scripting support! The texture replacement support is a very nice cherry on the top. smile.png
This post has been edited by Flygon: 02 January 2011 - 06:12 PM

#4 User is offline Jaseman 

Posted 02 January 2011 - 10:12 PM

  • The programmer has a nap! Hold out! Programmer!
  • Posts: 945
  • Joined: 05-June 09
  • Gender:Male
  • Location:Greenville, South Carolina, USA, Earth, Milky Way
  • Project:Some unamed Sonic hack
  • Wiki edits:16
I can't for the life of me get schamp.zip (Sonic Championship) to work on 1.0. It works fine on 0.9, but on this version it says I'm missing files. I tried like three different zips, including Sonar's zip

#5 User is offline Polygon Jim 

Posted 02 January 2011 - 10:28 PM

  • Posts: 3071
  • Joined: 29-March 08
  • Gender:Male
  • Location:across town from Hinchy
  • Project:All the bitches.
  • Wiki edits:582
QUOTE (Jaseman @ Jan 2 2011, 10:12 PM)
I can't for the life of me get schamp.zip (Sonic Championship) to work on 1.0. It works fine on 0.9, but on this version it says I'm missing files. I tried like three different zips, including Sonar's zip



For some reason you need to rename it sfight.zip and run Sonic the Fighters from the menu.

#6 User is offline Andlabs 

Posted 02 January 2011 - 10:31 PM

  • 「いっきまーす」
  • Posts: 2175
  • Joined: 11-July 08
  • Gender:Male
  • Project:Writing my own MD/Genesis sound driver :D
  • Wiki edits:7,061
I haven't run the emulator yet so I have no comments on it yet, but

QUOTE (Jaseman @ Jan 2 2011, 10:12 PM)
I can't for the life of me get schamp.zip (Sonic Championship) to work on 1.0. It works fine on 0.9, but on this version it says I'm missing files. I tried like three different zips, including Sonar's zip
QUOTE (Polygon Jim @ Jan 2 2011, 10:28 PM)
For some reason you need to rename it sfight.zip and run Sonic the Fighters from the menu.
This is why we need a standard format for describing setups for existing and future ROM sets rather than having all the ROM setup in code. Simply drop the setup file in an existing ROM set and let the emulator do the rest. I'll think of something (but I will not in any way use XML so if you want to help me drop that now).
This post has been edited by Andlabs: 02 January 2011 - 10:33 PM

#7 User is offline Sik 

Posted 03 January 2011 - 04:30 AM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
That isn't going to work as long as we use MAME as a reference for ROM setups. And they break lots of games every release (a game was working perfectly and sudden of all it's missing some files? WTF?) I swear they must be breaking some of the games deliberately to prevent people from using ROMsets or something like that, it's just pathetic.

EDIT: wait, this just emulates a specific hardware setup, can't we just have a Model 2 dump format like we do for practically all ROM-based consoles?
This post has been edited by Sik: 03 January 2011 - 04:36 AM

#8 User is offline Elratauru 

Posted 03 January 2011 - 05:34 AM

  • Oooh Shiny stuff! don't touch it >:(
  • Posts: 957
  • Joined: 13-April 08
  • Gender:Male
  • Location:Montevideo, Uruguay
  • Project:Web Developing Stuff! :P
  • Wiki edits:132
QUOTE (Sik @ Jan 3 2011, 07:30 AM)
EDIT: wait, this just emulates a specific hardware setup, can't we just have a Model 2 dump format like we do for practically all ROM-based consoles?


Well, as you must know, the emulation scene dumps are never "perfect" enough to be just a "daytona.sm2" or something like that, and since the mame team keeps renaming shit, most emulators are kinda "forced" to rename shit, but the model 2 emu isnt using mame romsets (thanks god :D), or if it using them, its the good old version that works.

I have been using the same model 2 fullset from emuparadise.org (I totally recommend it) since version...0.7? maybe? I cant remember the exact version, but 1.0 didnt gave me any trouble... for example, for Sonic The Fighters I only have a schamp.zip (Technically speaking its the japanese version), but if I try to open Sonic the fighters, the emulators loads the schamp.zip, and automatically changes the region to USA so the game its in english :P


#9 User is offline Tiberious 

Posted 03 January 2011 - 12:31 PM

  • Yeah, I'm furry. Got a problem?
  • Posts: 552
  • Joined: 18-August 03
  • Wiki edits:1
Hmm. I'm having touble loading my Sonic the Fighters (hacked) ROMset.

Even trying the renaming trick makes the emulator crash. Where am I going wrong?

I think we all know which one I'm referring to here: the boss/unplayable characters hack.

Edit: It's not the hack; it's somehow the game itself causing the emu to error out and die.
This post has been edited by Tiberious: 03 January 2011 - 12:33 PM

#10 User is offline Sik 

Posted 03 January 2011 - 08:40 PM

  • Sik is pronounced as "seek", not as "sick".
  • Posts: 6719
  • Joined: 17-March 06
  • Gender:Male
  • Project:being an asshole =P
  • Wiki edits:11
Elratauru: it's not like each Model 2 game has a completely unique and incompatible setup. As far as I know there are only four Model 2 variants so this shouldn't be an issue. Here we don't care much about IC correctness (that's what MAME is for!) but about just getting the right bytes at the right places in memory, and memory ranges are well defined.

So yeah, no excuses here.

#11 User is offline SwissCM 

Posted 04 January 2011 - 05:01 AM

  • Posts: 94
  • Joined: 23-February 08
  • Gender:Male
  • Location:Australia
  • Wiki edits:1
Damn, I was hoping it would be possible to make hi-res replacements for the tilemap artwork to make pretty hi-res fonts sad.png

#12 User is offline Elratauru 

Posted 04 January 2011 - 11:28 PM

  • Oooh Shiny stuff! don't touch it >:(
  • Posts: 957
  • Joined: 13-April 08
  • Gender:Male
  • Location:Montevideo, Uruguay
  • Project:Web Developing Stuff! :P
  • Wiki edits:132
QUOTE (SwissCM @ Jan 4 2011, 08:01 AM)
Damn, I was hoping it would be possible to make hi-res replacements for the tilemap artwork to make pretty hi-res fonts sad.png


Well, Elsemi is already working on 1.1, so maybe for future versions, I hope tilemaps can be replaced too :D... I mean, there are so many tiles to replace that would be so awesome...Hud textures, skyboxes, menus, logos... hell, for now Im doing Sega Rally's Cars anyways...so, Im happy doing textures for these things.

#13 User is offline biggestsonicfan 

Posted 25 March 2011 - 02:59 PM

  • Model2B Junkie
  • Posts: 299
  • Joined: 09-May 07
  • Gender:Male
  • Project:Sonic the Fighters ... Always
OLD POST BUMP, HERE WE GOOOOOO!


Alright guys, I'm back into Model2b mode, and let me tell you what's going on:
schamp.zip has been modified. The original schamp.zip has always been a dump of Sonic the Fighters, and now that Sonic Championship HAS been dumped, the newly dumped (and changed for that matter) roms have been put into schamp.zip, and the original files have been placed into sfight.zip

There were only 4 files that were moved from schamp.zip to sfight.zip, and sfight.zip should only contain 4 files, as it will use schamp.zip as it's parent. In other words, sfight.zip (the original version we had all along) is now a clone rom for schamp.zip.


QUOTE (Tiberious @ Jan 3 2011, 10:31 AM)
Hmm. I'm having touble loading my Sonic the Fighters (hacked) ROMset.

Even trying the renaming trick makes the emulator crash. Where am I going wrong?

I think we all know which one I'm referring to here: the boss/unplayable characters hack.

Edit: It's not the hack; it's somehow the game itself causing the emu to error out and die.


You're most likely trying to run schamp.zip, and you will need to change the new format. Also, since version 0.9 of the emulator, it uses checksum validations for each rom, and will not run if the checksum is invalid, and you will need to create an overriding folder.

I will hopefully be releasing a nice LUA cheat script for schamp and sfight soon for character modification, time freezing, and other neat modifications.

ElSemi has revealed I think more than he intended to with this release.

CODE
sfight.zip
epr-19001.15
epr-19002.16
epr-19003.7
epr-19004.8


Just extract into a folder in the rom directory you're using with schamp.zip and make sure to remove the original sfight.zip from the directory so it will load the modified files.

It worked with a hard-coded Honey replacement for Sonic, so your hack shouldn't have any problems.
This post has been edited by biggestsonicfan: 25 March 2011 - 08:16 PM

#14 User is offline Agobue 

Posted 25 March 2011 - 04:10 PM

  • Posts: 531
  • Joined: 23-March 06
  • Gender:Not Telling
  • Wiki edits:2
I can't seem to open it, all I get is "This application has failed to start because d3dx9_42.dll was not found." I assume that's something to do with DirectX? I'm using Windows Vista 64 bit, by the way.

#15 User is offline RankoChan 

Posted 25 March 2011 - 04:59 PM

  • I'm bored, k?
  • Posts: 229
  • Joined: 08-March 07
  • Gender:Female
  • Project:Some random RPG project.
  • Wiki edits:4
QUOTE (Slingers @ Mar 25 2011, 05:10 PM)
I can't seem to open it, all I get is "This application has failed to start because d3dx9_42.dll was not found." I assume that's something to do with DirectX? I'm using Windows Vista 64 bit, by the way.

I had the same problem at first too. Update DirectX and it should run fine.

  • 2 Pages +
  • 1
  • 2
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users