September 12, 2011

Emulation News 165: Updates for 9-12-11




Here are today's updates!

OpenBOR v.30 Build 3434

"History
----------------------
In 2004, Senile Team released Beats of Rage, a free beat-'em-up for DOS inspired by SEGA's Streets of Rage series and using sprites from SNK Playmore's King of Fighters series. The game spread only by word of mouth, but it nonetheless amassed popularity very quickly. Senile Team soon released an edit pack allowing anyone interested to create a mod for the BOR engine. In 2005, Kirby2000 asked Senile Team to open the source code to BOR. They agreed, and OpenBOR was born. Development on the engine was continued by the community, and still is to this day.


Heres whats new:
------------------------------------------------------------------------
r3434 | utunnels | 2011-09-10 12:51:38 -0400 (Sat, 10 Sep 2011) | 3 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/soundmix.c
M /engine/source/gamelib/soundmix.h

Also pause sound effects when game paused.

Simplified AI code.
------------------------------------------------------------------------
r3433 | utunnels | 2011-09-10 02:58:36 -0400 (Sat, 10 Sep 2011) | 2 lines
Changed paths:
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c

Fix a single pixel overflow loophole in drawmethod code (gfxshadow outside the screen).
For example, Golden Axe Legend saved civilian shows a single moving black pixel running across the screen.
------------------------------------------------------------------------
r3431 | utunnels | 2011-09-09 11:53:34 -0400 (Fri, 09 Sep 2011) | 2 lines
Changed paths:
M /engine/openbor.c

Update kill_all function.
Should call clear_all_scripts after onkill script.
------------------------------------------------------------------------
r3430 | utunnels | 2011-09-09 05:09:54 -0400 (Fri, 09 Sep 2011) | 4 lines
Changed paths:
M /engine/openbor.c
M /engine/openborscript.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h
M /engine/source/scriptlib/Interpreter.c
M /engine/source/scriptlib/Interpreter.h

New models.txt command nodropspawn {0/1}
When it is on, the spawn position will be restricted to spawn entry setting.

Script engine will execute clear method when a script is being cleared. Local variable "localclear" is accessible.
------------------------------------------------------------------------
r3429 | utunnels | 2011-09-09 00:03:31 -0400 (Fri, 09 Sep 2011) | 1 line
Changed paths:
M /engine/openborscript.c
M /engine/openborscript.h

Add size function for array.
------------------------------------------------------------------------
r3428 | utunnels | 2011-09-08 11:35:00 -0400 (Thu, 08 Sep 2011) | 17 lines
Changed paths:
M /engine/openborscript.c
M /engine/openborscript.h

New script functions (don't use, still under polishing):

array(int size)
get(array, int index)
set(array, int index, value)

Example:

int i;
void arr = array(99);
set(arr, 98, 233);
log(get(arr, 98));
for(i=0; i<99; i++){
set(arr, i, NULL());
}
free(arr);
arr = NULL();
------------------------------------------------------------------------
r3427 | utunnels | 2011-09-07 22:31:19 -0400 (Wed, 07 Sep 2011) | 2 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/openborscript.c
M /engine/source/gamelib/commands.c
M /engine/source/gamelib/commands.h

Add nokill command for attack box.
The attack won't kill the target but will leave 1 HP.
------------------------------------------------------------------------
r3426 | utunnels | 2011-09-07 21:56:14 -0400 (Wed, 07 Sep 2011) | 2 lines
Changed paths:
M /engine/openbor.c

Change to (float)GAME_SPEED in applybglayer to fix rock command staying still bug.
Though it is not a must since bgspeed always works.
------------------------------------------------------------------------
r3425 | utunnels | 2011-09-07 04:22:17 -0400 (Wed, 07 Sep 2011) | 1 line
Changed paths:
M /engine/openbor.c

Fix weaploss 2.
------------------------------------------------------------------------
r3424 | utunnels | 2011-09-07 02:44:38 -0400 (Wed, 07 Sep 2011) | 5 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/anigif.c

Don't render the first color black when playing a gif, modder should be able to control that if they want.

Restore bgbuffer.

Add new aimove switch notargetmove(no target move) for second parameter. Play idle animation when there's no target.
------------------------------------------------------------------------
r3423 | utunnels | 2011-09-07 01:27:21 -0400 (Wed, 07 Sep 2011) | 1 line
Changed paths:
M /engine/openbor.c

Let enemies wander around if there's no target.
------------------------------------------------------------------------
r3422 | utunnels | 2011-09-06 23:25:19 -0400 (Tue, 06 Sep 2011) | 2 lines
Changed paths:
M /engine/openborscript.c
M /engine/openborscript.h
M /engine/source/utils.c

Fix screenshot 100 limit.
Add closefilestream.
------------------------------------------------------------------------
r3421 | utunnels | 2011-09-06 09:51:02 -0400 (Tue, 06 Sep 2011) | 4 lines
Changed paths:
M /engine/openbor.c
M /engine/openbor.h
M /engine/source/gamelib/spritef.c
M /engine/source/gamelib/spritex8p16.c
M /engine/source/gamelib/spritex8p32.c
M /engine/source/scriptlib/depends.h

1. Fix drawmethod overflow bug when scaling a sprite.
2. Add #pragma pack(4) in scriptlib, since it is causing mysterious bugs, we shall keep an eye on that.
3. Update script variables saving function saveScriptFile.
4. Unfinished global plan feature to make AI more flexible (no effect right now, the functions are still being written).
------------------------------------------------------------------------"


Source

MAME4droid v1.0.1

"DEVELOPMENT

September 10, 2011:
- Version 1.0,1. Minor Bug Fixes. WiiMoteController Remapping Fixed.
September 7, 2011:
- Version 1.0. First version.

MAME4droid is a version of iMAME4all (iPhone, iPad) for Android, all of them developed by David Valdeita (Seleuco), port of MAME 0.37b5 emulator by Nicola Salmoria and TEAM, and it is based on GP2X, WIZ MAME4ALL 2.5 by Franxis.

MAME4droid emulates arcade games supported by original MAME 0.37b5 plus some additional games from newer MAME versions.

This version emulates over 2000 different romsets. (see at the end of document for a list of games that could work).

Please, try to understand that that with that amount of games, some will run better than others and some might not even run with MAME4droid.
Please, don't email me asking for a specific game to run.

Owners of older devices should not expect good performance. Tips to help performance: use lower quality sound or switch it off, use 8 bit depth, underclock the CPU and Sound CPUs. Disable stick and buttons animations and disable smooth scaling also.

After installing, place your MAME-titled zipped roms in /sdcard/ROMs/MAME4all/roms folder.

MAME4droid uses only '0.37b5 - 0.37b11 mame romset'. Use "clrmame.dat". Use "clrmame.dat" file included in /sdcard/ROMs/MAME4all/ to convert romsets from other MAME versions to the ones used by this version, using ClrMAME Pro utility, available in this URL:

http://mamedev.emulab.it/clrmamepro/

MAME4droid will never have "save states" since it is based on a MAME version that does not support it.

Official web page for news, source code & additional information:

http://code.google.com/p/imame4all/

To see MAME license, go to the end of this document.

Features
------------

Support for 2.1 and upper Android devices.
Native support for Android Honeycomb tablets.
Android 3.0 (Honeycomb) 2D Hardware Accelerated.
Autorotate.
HW Keys remapping.
Touch Controller can be shown/hidden.
Smooth image.
Animated touch stick.
1 to 6 buttons optionally shown.
Options for video aspect ratio, scaling, rotate.
Adjustable CPU, Audio clock."

Source


MESS SVN r12827

"r12820
mac: add NuBus Radius Two-Page Display (1152x880 monochrome) card [R. Belmont]
r12821
mac: Switch Asante MC3B Ethernet card over to Carl's DP8390, remove 8390x skeleton (nw)
r12822
Fix compile, hopefully there was no addition to nubus, RB please check (no whatsnew)
r12823
nubus: new read and write-only device support, support for ROMs with the address lines inverted (e.g. radiustpd) [R. Belmont]
r12824
mac: Improved interface to DP8390, registers are mapped backwards on Apple and Apple-compatible cards (nw)
r12825
APRICOT, APRICOTF - modernised. Fixed F4 display for actf1p.
r12826
Fixed various glitches in TMS9902
r12827
ibm5170 softlist - add a couple DOS disks (nw)"

Source

Vba-ReRecording SVN r401

"r399
Fixed a bug where loading a movie from clear SRAM would cause a SIGSEGV.
r400
Fixed yet another SIGSEGV in Linux. It looks like the OS will interpret any indexation with negative numbers as a memory violation o_O
r401
Frame counter and input display now show up correctly on Linux."

Source

PCSX2 SVN r4917

"r4916
LilyPad:
Added a new option to the hacks section that sends a tabulator key press to PCSX2.
This toggles the turbo mode of the emulator, so users with pads don't have to reach out to the keyboard anymore when they want to switch between normal and turbo gameplay :)

Note:
I choose R3 for now since most games don't use that button. This could be made configurable in the future though.
r4917
UI: Keyboard shortcuts overrides via PCSX2_keys.ini

Keys combination can be:
"alt-" and/or "ctrl-" and/or "shift-" and ( F1-F12 or KP_0-KP_9 or SPECIAL1-SPECIAL20 )

Where:
Fn is function key n
KP_n is numpad number n
SPECIALn is hardware button n (whatever that means...)

Examples:
FullscreenToggle=alt-ctrl-f12
GSwindow_CycleAspectRatio=KP_0

See full configurable strings at the first comment."

Source

ZXMAK.NET v2.0.4.0 Alpha

"- Added disk access.
- Added a page with the display settings (smoothing, VBlank,...).
- Minor fixes and refactoring code Z80 with optimization BusManager.
- Fixed timing of interruptions Z80.
- Fixed a problem with the Z80 HALT instruction (capture Z80)
- Fixed errors Z80 (opcodes DD / FD undocumented).
- Implementing a base class UlaGeneric, from which you can create a standard with its mods.
- Added a ULA device for the Pentagon without cutting edges.
- Added a ULA device for Scorpio.
- Adding a device for the ULA ATM1 (only the standard video mode)
- Adding a device for the ULA Profi (not working yet, because it requires the appropriate memory)"


Source

iDeaS v1.0.4.0 Beta

"- Fixed a bug in BOX_TEST routine.
- Fixed a bug in conversion routines for fixed point to float point numbers (3D routines).
- Fixed a bug in SWAP_BUFFER with multicores support.
- Fixed a bug in Alpha Blending mode iwth 3D layer and 2D layers.
- Fixed a bug in Palette Viewer.
- Fixed a bug in ARM9 abort routine."

Source

ColEm v2.6.6 for Android

"- No longer need to provide system ROM.
- Added option to record music to a MIDI file.
- Added accelerometer support.
- Bigger, better labelled, easier to press on-screen corner buttons.
- Sony Xperia Play buttons are fully supported now (please, test).
- Fixed sync frequency computation for more precision.
- Fixed TV scanlines effect that got applied to more pixels than needed.
- Fixed accidental crashes when exiting emulation.
- Fixed About dialog reappearing on rotation."

Source


SSNES v0.8.1

Source


Snes9x TestBuild 20110910

Source



Share:

0 comments:

Visit my store on Storenvy

Retro Gaming Life on Twitch!

retrogaminglife's Streambadge

Followers

Contact Form

Name

Email *

Message *

Labels

1984 Comic (3) 32x (12) 3DO (28) 3DS (108) 3DS pic of the week (53) Acclaim (2) Action Figures (59) Activision (2) advertising from the past (460) affiliates (5) Affinity Sorrow (4) Alexis Lalas (1) amiga (8) anime (67) anime girl of the week (1) Animonday (39) Anniversary (7) Apple (31) arcade (43) Art (1) Art Gallery (1) article (9) Ascii (2) Askys (1) atari (57) Atari800 (12) Atlus (25) Bandai (5) blast from the past (1) Book (5) Bootleg Game of the Week (79) capcom (38) Capture Card (1) Cassette (1) Cats (9) CDI (3) CDX (1) CIB Sunday (29) Club Nintendo (5) Cobra Team (2) Coleco (1) Colecovision (4) Coming Updates (6) Commodore (27) Computer Fix (5) convention (6) Countdown (15) Data East (1) Diet and exercise (3) Disney (5) DOS (141) DOS Month (49) DOS Thursday (14) DOSBox (55) Dragon Ball (2) Dreamcast (64) Dynamics (1) e-zine (18) EA (3) earthquake (1) Ebay Shoppe (14) Electrobrain (1) emulation news (294) En Espanol (2) Enix (8) Etsy Shoppe (19) Famiclone (26) Famicom (537) Famicom Friday (26) Famicom Guide (69) Famicom Pirates (138) Fceux (72) Final Burn Legends (3) Final Fantasy (2) Find of the Month (36) Flea Market (4) floppy (16) Forgotten Finds (16) Futurama (1) Fuzhou Waixing Computer Science and Technology Co (2) Gadgets (29) Game and Watch (11) Game Arts (5) Game Gear (109) Game-bit of the day (996) Game.com (4) Gameboy (407) Gamecube (135) Games (45) games turned into anime (1) Gasha Figurines (1) GBA (216) GBC (181) Geeky love (1) Genesis (454) Gijoes (13) GroovyMame (4) Halloween (4) Handhelds (11) Hatari (3) Hector (1) holidays (29) Hoxs64 (1) Instagram (1) intellevision (12) ipad (1) Ipod Upgrade (3) ISO Tool (7) Jagulator (2) japan (1) Javascript PC Emulator (1) jDosbox (1) JMednafen (1) Job (6) JoyToKey (1) Jpcsp (98) JRPG (28) Kittens (7) konami (16) Labels (11) Labor day (1) Latest Finds (1794) legos (3) Life (12) Loot Crate (1) Luis Games (2) Luitello (1) Lunar Silver Star Sega CD (1) Lynx (4) Magazines (43) MAME (34) MAME for XBOX 360 (2) MAME PLUS (25) MAME Plus Plus Kaillera (18) MAME PLUS XT (13) MAME32Plus Ash Build (16) MAME4droid (7) Mameinfodat (1) Mangas (11) Manual Monday (51) Marios (13) MasterGear (4) MD.emu (2) MedGui (3) Mega Man (24) Mega Man 7 NES (1) Merry Christmas (14) MESS (225) MESSinfo (5) Meteor (2) Miami Beach (1) Micro64 (25) Mii (15) milestone (14) Mini Arcade (7) MoarNES (1) Mod (3) Monster Ball Go (5) movies (16) MP3PlayerPlugin (5) MrDo DS (1) MSX (8) MSX emu (2) msxDS (3) multiMAN (16) Mupen64k (1) Mupen64Plus (14) music (11) My Gaming Area (1) My NES (8) N64 (193) Namco (8) Namcot (2) napple (1) Natsume (4) NDS (162) NECA (12) nemulator (1) neo geo (9) neo geo pocket (5) Neo Raine (3) NeoCD (1) NeoGamma (8) NES (843) NES prototype (3) NES.emu (2) NESbox (1) NesDS (16) Nester J (4) Nestopia (2) NestopiaX (3) New Banner (4) New Year (11) News (402) Ngage (1) nGlide (2) NGP.emu (1) nintendo (76) Nintendo Switch (91) Nintendulator (8) NIS (2) NitroGrafx (1) Nuevos Juegos (1) nullDC (2) ODAMEX (4) Odyssey 2 (2) Ootake (13) Open BOR (7) Open Emulator (8) OpenMSX (1) OpenTTD (5) Osmose (1) Packard Bell (1) PangDS (1) Password Wednesdays (14) PC (472) PC Engine (109) PC6001VW (3) PCE.emu (2) PCE/ibmpc (1) PCE/macplus (1) PCSX Reloaded (53) Pcsx2 (112) PearPC (1) Persona4 (3) Personal art (1) Peru (1) Phoenix (1) Pinball (1) Pirates (12) Playing then Playing now (13) PMPlayer Advance (1) PokeMini Emulator (2) Pokemon (146) Pokemon Go (14) PokemonCardoftheWeek (58) poll (7) Pom1 (1) Posters (1) PPREFS (4) ProGrammaX (3) Project 64 (21) PS1 (425) PS2 (233) PS3 (116) PS3 Game List (1) PS3 MAME (1) PS4 (169) PS5 (4) PSP (96) PSP 3D plugin (2) PSP Custom Firmware (10) PSPident (2) PSvita (60) PSX Emulation Cheater Codelist (1) PSXjin (2) puNES (25) Pypdp8tk (2) Q-Gears (1) Q4Wine (1) Qaop (1) QMC2 (52) Question Session (2) Rage (1) random (2) Random Fact of Video Game History (1) RemoteJoyLite (1) retro cheat page (23) Retro Comics (18) Retro Copy (1) Retro Excremental Fecal Matter of the Week (1) Retro Freak (1) Retro Game Ending (4) Retro Game of The Week (173) Retro Gaming (167) Retro Gaming Articles (8) Retro Gaming Life Podcast (2) retro news (666) Retro Tuesdays (10) Retro-Tips (1) Retrobeat Tuesdays (40) retrobit of the day (361) Retrowear (1) retroweb (6) Rising Star Games (1) Rom Center (1) Rom Collection Browser (1) Rom Manager (13) Rom Vault (5) RPG (64) SammyStudios (1) Save Game Manager (12) ScummVM (5) SDLMAME (15) SDLMAME4Ubuntu (9) Sega (36) Sega Ages (8) Sega CD (68) sega cd 32x (3) Sega Master System (108) sega pico (3) Sega Saturday (14) Sega Saturn (143) SegaSaturday (29) SharpBoy (3) Shopify Shoppe (4) Shoppe (3) SNES (608) SNES9x (15) SNES9x Euphoria (1) SNES9x GX (1) SNES9x-PS3 (2) SNESmulDS (1) SNK (2) soccer (3) Sonic (9) Sony (4) Speak and Spell 1978 Simulator (9) Speccy (9) Spectaculator (1) sports (6) SPU2-X (8) Spud (1) SquareEnix (9) Squaresoft (9) SSF (17) SSNES (11) Stella (41) Stella DS (3) Step Mania (6) Stream (3) Summer Days (1) Sunsoft (3) Super 7 (2) Supermodel (3) Surreal 64 (3) Taito (6) Techno (2) Tecmo (7) TempAR (3) Tengen (2) Test 7 (5) Thank You (2) Thanksgiving goble goble (5) THQ (1) ThunderMAME (1) TMNT (111) Toys (117) TR64 (1) Tradewest (1) Trading Cards (43) Translated Games (6) Trinitron (1) Trip to Peru (23) TRS32 (1) Turbo Grafx (96) Twitch (4) uBee512 (2) UberNES (1) UKNCBTL (4) Unreal Speccy Portable (3) USB Loader GX (3) vacation (1) Valentines Day (2) VBA GX (1) VBA-PS3 (1) Vba-ReRecording (15) VBANext-PS3 (1) VectrexWii (2) VGMToolbox (6) VHS (21) Vic20emu (1) VICE (5) village (3) Virgin (2) Virtual Box (10) virtual boy (10) Virtual Gameboy (5) Virtual Gameboy Advance (8) Virtual Jaguar (26) Virtual Library (3) Virtual T (1) VirtualC64 (1) Visual Boy Advance (13) Voodoo (1) Wii (143) Wiiengine (1) WiiHandy (1) WiiMC (3) Wiirtual Boy (1) WiiU (47) WinApe (1) Windows 3.11 (1) Windows 95 (1) WinDS (10) Wine (18) WinFellow (1) WinTVC (1) WinUAE (25) WinVICE (2) WinVZ300 (28) WolfMame (2) WolfMESS (2) Wonderwasn (1) Working Designs (5) world cup (2) XBMC4XBOX (1) XBOX (78) Xbox 360 (116) Xbox One (17) Xebra (1) XM6 (3) XM6i (3) XM7 (7) Xroar (3) XSeed (2) Yabause for Pandora (1) Yabause Wii (6) Yape (3) ykhwong's DOSBox (6) Youtube (111) Yu-gi-oh (159) Yu-gi-oh finds (36) Yu-gi-oh!CardoftheWeek (70) Z26 (4) zelda (19) Zx Spectrum (2) ZXMAK (5)

Blog Archive

About me

This is a site dedicated to retro gaming in particular but it'll have other things as well. We are open minded to all sorts of gaming included non-video gaming. Please take a chance and explore what we offer! -Famicom Freak

Theme Support