APPLE IIGS Super Mario GS v0.8b BROS GAME DEMO Lucas Scharenbroich Rob Hubbard's A Thing On A Spring

  Рет қаралды 6,953

petsasjim1

petsasjim1

Күн бұрын

BELOW THIS PARAGRAPH,YOU FIND MY FRIENDS KZbin CHANNELS THAT HAVE VERY INTERESTING,RETRO VIDEOS,LONGPLAYS,EMULATION,MOVIES,MARTIAL ARTS ELEMENTS AND OTHER GOODIES.PLEASE VISIT THEIR CHANNELS :
/ oyama82
www.youtube.com...
/ alex76gr
/ vincentgreece
/ warrenterra79
(XORIS SEIRA PROTERAIOTHTAS)
A VERY GREAT THANK YOU TO A MAN WHO TEACH ME WHAT ATARI ST/E IS IN LATE 80'S AND 90'S WITH THE PSEUDONYM "LALAOUNIS",THE "GREEK ATARI ST/E MASTER" (AND NOT ONLY) MILLION THANKS IN ADVANCE LALAOUNIS FOR ALL ATARI ST/E HAPPY COMPUTER MOMENTS AND BE GOOD.NASTE KALA KAI EYTYXISMENOI PANTA,GIORGO KAI MAIRH
TO KANALI AYTO EINAI AFIEROMENO SE ESAS
PURPOSE OF MY VIDEOS IS NEITHER "GAMEPLAYING SKILL" NEITHER TO "SHOW GOOD FRAMERATE" IN VIDEOS,NEITHER TO "SHOW THE BEST PROFESSIONAL VIDEO RESOLUTION",NEITHER TO "MAKE LONGPLAYS" NEITHER "PLAYING THROUGH" THE ORIGINAL AMIGA HARDWARE OR ATARI ST/E HARDWARE (VIDEO ARE ONLY FROM EMULATORS) BUT AGAIN THE PURPOSE OF THE VIDEOS IS TO "SEE" FOR "FEW MINUTES OF GAMEPLAY" OF "AMIGA AND ATARI ST/E" "KZbin YET UNRELEASED GAMES (OR UTILITIES,DEMOS,SONGS,MENU INTROS,CRACKTROS AND SUCH STUFF BUT UNRELEASED - TILL TODAY).THE ONLY "EXCEPTION" FROM THIS ARE THE VIDEOS (WHICH ALREADY RELEASED TO KZbin) ALTHOUGH I "ASK HELP" FROM OTHER RETRO USERS TO MADE "GAME LONGPLAYS".ALL THESE GAMES ARE "GOOD" GAMES OR "BAD" GAMES BUT ABOVE ALL WE MUST NOT FORGET THAT ALL ARE "GAMES" AND,OF COURSE,WE LOVE THEM ALL.VIDEOS ARE SMALL BUT "INSIDE VIDEO" EXCEPT FROM THE GAMEPLAY OF THE GAME YOU CAN FIND :
1) "GAME DEVELOPER" (GAME INTRO)
2) "GAME PUBLISHER" (GAME INTRO)
3) "MENU" DEVELOPER" (FOR ATARI ST GAMES - WHEN THE MENU STARTS)
4) TEAM WHO "CRACKS" GAME (INSIDE DECOMPACTER FROM ATARI ST OR IN THE AMIGA CRACKTRO)
5) VERSION OF UTILITY "CRACK TEAM" USES (AFTER GAME SELECTION IN MENU IN ATARI ST)
6) PROGRAMMER(S) WHO PROGRAMMED GAME (GAME START SCREEN, AND SOMETIMES EVEN IN "HIGH SCORE TABLE".
BUT IF YOU WANT MUCH MUCH MORE GAME INFORMATION THEN GO TO THESE SITES FOR PLENTY INFORMATION :
FOR COMMODORE AMIGA
hol.abime.net/
AND FOR ATARI ST/E
www.atarimania....
ALSO IF YOU ARE A NORMAL (REAL MACHINE) OR VIRTUAL (EMULATORS) OR BOTH,ATARI STT/E FALCON USER CHOOSE NECESSARY THIS SITE IT HAS EVERYTHING YOU'LL NEED
atari.8bitchip....
Και επίσης,πολύ ενδιαφέρον Ελληνικό forum επιστροφής στο παρελθόν & επαναφοράς αναμνήσεων από τα παλιά computers,μ΄αυτά τα οποία ξεκινήσαμε από το 1983,ZX Spectrum, Amstrad CPC, Commodore, Atari ST,Amiga,καθώς επίσης & παλιά συστήματα PC με MsDos,με οδηγίες επισκευής,βελτιώσεις τους και σημερινές αναβαθμίσεις τους.
flashback-compu...
ALSO,FOR BEST "PSEUDOCRT" RESULTS CHOOSE "360p" IN MY VIDEOS.PLEASE DONT CHOOSE 720p OR 1080p.THEY ARE BOTH THE WORST CHOICE,HERE
ALSO IN AMIGA WHEN I SAY IN THE TITLE "AMIGA OCS" OR "AMIGA ECS" OR "AMIGA AGA" MEANS THAT THE SPECIFIC GAME RUN AT LEAST IN THIS CHIPSET OR ABOVE (FOR EXAMPLE "AMIGA OCS" MEANS THAT GAME RUN ON "AMIGA OCS" (A1000,A500) (BUT "MAY BE" OR "MAY BE NOT" RUN ON "AMIGA ECS" OR "AMIGA AGA").ALSO WHEN I SAY FOR EXAMPLE "AMIGA ECS PLAY" OR "AMIGA AGA PLAY" MEANS FOR EXAMPLE THAT THE "GAME IS LOADING IN AGA" BUT MAY BE WORKS ON AMIGA ECS OR EVEN ON AMIGA OCS WITH SOME UPGRADES (SUCH AS MORE "CHIP" MEMORY OR WITH "KICKSTART 2.0")
THESE ARE SOME EXAMPLES THAT KZbin VIDEOS FROM OTHER USERS DONT COUNT,SO I UPLOAD MY OWN VIDEO OF THESE SPECIFIC GAMES
1) THE GAME EXISTS IN ONLY ONE VIDEO UPLOAD BUT THE UPLOADER "TALKS CONTINOUSLY",THEN THIS IS USELESS FOR ME AND I UPLOAD THE SAME GAME WITHOUT SPEECH
2) IF ANOTHER GAME UPLOAD (ONE ONLY VIDEO) IS FROM EXTERNAL "BAD" CAMERA WITH BAD SOUND,THEN I UPLOAD IT,AGAIN BECAUSE THE OTHER VIDEO IS USELESS...ETC ETC.WELL,FOR ME THESE GAMES ARE NOT "EXISTS" ON KZbin
3) ALSO IF THE GAME HAS "FAKE" MUSIC SUCH AS FOR HYPOTHETICAL EXAMPLE OF "PACMAN" WHICH IN THE VIDEO YOU HERE INSTEAD GAME AND SAPLES "SAMANTHA FOX",THEN THE GAME IS USELESS,AGAIN,FOR ME.
THE KEY TO NOT UPLOAD A GAME,IS NOT ONLY TO "EXIST IN KZbin" BUT TO "EXIST IN THE RIGHT WAY IN KZbin"
OTHER SITES OF MY FRIENDS WHICH ARE VERY
INTERESTING
greekarcade.web...
www.streettacti...
flashback-compu...
partsfromthepas...
/ flashbackcomputing

Пікірлер: 28
@jonathanabela6098
@jonathanabela6098 7 күн бұрын
This music sounds GREAT with AirPods on
@petsasjim1
@petsasjim1 7 күн бұрын
:) www.youtube.com/@petsasjim1/search?query=APPLE%20IIGS
@cristinamisaros8271
@cristinamisaros8271 2 ай бұрын
Now this is what I call Mario.
@petsasjim1
@petsasjim1 2 ай бұрын
:) www.youtube.com/@petsasjim1/search?query=SUPER%20MARIO
@FunMarioBros2021
@FunMarioBros2021 Жыл бұрын
The music is so good
@CatalinaMaxCisternasJofre
@CatalinaMaxCisternasJofre 3 жыл бұрын
This music sounds cool.
@cristianmurgociu4569
@cristianmurgociu4569 5 жыл бұрын
Heh. Found this game accidentally in the files of an Apple II emulator i installed. Pretty cool.
@randygray3291
@randygray3291 5 жыл бұрын
RUN from the enemies, that is how to win. We all knew he was going to die first try, right? This is ALSO why we had Commodore machines.
@CrazyDavePlants
@CrazyDavePlants 3 жыл бұрын
I agree
@Highretrogamelord
@Highretrogamelord 8 жыл бұрын
Neat music. Not as memorable as the SMB tune though. :D
@petsasjim1
@petsasjim1 8 жыл бұрын
Highretrogamelord YES,ITS A MOD.AND AS A MOD YOU CAN PUT ANY MOD OF MILLION MODS,IF PROGRAMMER WANTS.BUT IT IS VERY NICE TO SEE SUPER MARIO IN OTHER PLATFORMS.ADDITIONALLY,HE COULD DONE (HIS) AN ORIGINAL MOD.OR SIMPLY THIS FROM SUPER MARIOLAND : kzbin.info/www/bejne/in-klmRtn8aGoaM
@arvizturotukorfurogep6235
@arvizturotukorfurogep6235 7 жыл бұрын
It's an arrangement of Rob Hubbard's A Thing On A Spring.
@petsasjim1
@petsasjim1 7 жыл бұрын
THANKS FOR THE INFORMATION :)
@stuartfadeev4800
@stuartfadeev4800 4 жыл бұрын
HI I LIKE THIS VIDEO ,IT HAS NICE MUSIC ! GOOD PORT OF SMB1 FROM THE NES .
@petsasjim1
@petsasjim1 4 жыл бұрын
:)
@Rarestgameplayer
@Rarestgameplayer 6 жыл бұрын
Does it have no sound effects ??
@petsasjim1
@petsasjim1 6 жыл бұрын
UNFORTUNATELY , IT HAD NOT SOUND FX
@asadava
@asadava 3 жыл бұрын
Is there a .2mg disk image of this?
@petsasjim1
@petsasjim1 3 жыл бұрын
HI bluetoons :) I FOUND IT HERE www.mediafire.com/file/nbf8b452m05yl6o/APPLE_IIGS_SUPER_MARIO_PLUS_HOMEBREW_GAME_DEMO_system.7z/file
@benallen895
@benallen895 3 жыл бұрын
IM ALSO USING CAPS FOR EVERYTHING
@petsasjim1
@petsasjim1 3 жыл бұрын
FINE
@basicallysnake
@basicallysnake 2 жыл бұрын
They really stole the tune from thing on a spring lol
@petsasjim1
@petsasjim1 8 жыл бұрын
APPLE IIGS SUPER MARIO BROS DEMO By Lucas Scharenbroich GAMES INSTRUCTIONS Super Mario GS v0.8b -------------------- Welcome, welcome, welcome! To those of you who have dowloaded a demo of SMB in the past, you will notice untold thousands of improvements this go around. If this is your first time, all the better! Now you will have the pleasurable experience of playing the classic Super Mario Bros. on your very own IIgs, be it emulated or otherwise. This is a an early version of the game. Even though I've been puttering with this project on and off again over the past 3 years, the game is not near it's final stages yet. Getting Started --------------- As with most downloaded software, just extract the contents of the .SHK into the directory of your choice. Since you're reading this document, you've obviously overcome this hurdle. Congratulations! You're now ready to run the program. Just double click on the executable as you would anything else. Note to shell users: The file must be launched with the current prefix set to its home directory. Ex. If lauching from a text shell, don't use :Hard1:Demo:SMB:SMB.Demo to launch it. Also, if you're using a shell, the program can take an optional level name that let's you begin at that level. Ex. SMB.Demo level13 When the game starts, a title screen will appear. Press '1' for a 1 player game, or '2' for 2 players. Pressing will exit the program. After a short delay, the current level will begin scrolling by, you can return to the main title screen at any time by pressing any key. Note for Emulator Users ----------------------- SMB IIgs has been tested with both Bernie II the Rescue and Kegs v0.53. It runs in both, but emulation accuracy and speed is superior in Bernie. I have not tried it in XGS, but I'm pretty sure it won't work due to the way that emulator handles ADB emulation. Keys ---- Use the numeric keypad for movement 8: Up (no effect) 4: Left 5: Crouch 6: Right Option: B button (turbo) Command: A button (jump) ESC: Ends the demo 'i': Interlaced mode. Draws half the scanlines for each frame. This boosts the frame rate, but can be visually aggrivating. Changes from v.(22/7) --------------------- 1) Little bug fixes 2) Put levels and music in their own data subdirectories 3) Added support for different music in each level 4) added a few more (incomplete) levels 5) Added animations after Bowser is killed 6) Spring blocks and vines are in 7) Most enemies are added Changes from v0.20a ------------------- 1) Fixes lots and lots of bugs 2) Optimized the rendering pipeline 3) New 'stretchy' transitions from small to big 4) More enemies added 5) Rewrote my tile compiler to perform optimizations. Reduced executable size by 10K. 6) Added an optimization to all sprites. Reduced executable size by 15K. 7) Executable is now about 220K down from 250K Changes from v0.12a ------------------- 1) added a FPS counter 2) changed renderer from PEI to PEA based. 3) eliminated need for a 27K buffer in Bank $00 4) new levels added 5) began work on platforms 6) general code clean-up Changes from v0.05a ------------------- 1) a 'real' title screen 2) game engine converted to scanline based system (faster) 3) most sprites done 4) all background tiles done (that I can think of) 5) support for swimming 6) fixed numerous little bugs 7) fixed a few large (Starship Trooper-sized) bugs. Disclaimer & Stuff ------------------ There is no guarantee that this program will work on any given system. I have a ROM 3, so if anyone with a ROM 01 has problems, let me know. Also, while the code is relatively stable (I haven't had a crash for a while) your milage may vary. Now that that's out of the way, here's what future versions will contain: High Priority: 1) Add in moving platforms and spring blocks (done) 2) Add vines (done) 3) Finish enemies (Lakitu, Red Koopa, Cheep-cheep, etc.) (done) Would like to have had done a week ago: 1) Support for water and swimming (done) 2) A Flagpole that works (done) 3) Let mario go on 'automatic' (done) 4) enemy-enemy collision detection (in progress) Off in the future: 1) Sound effects and music (music done) 2) Cool introduction (mostly done) 3) New Power Ups 4) New enemies 5) Faster, Faster, Faster (done) The game has _not_ been optimized for speed, size, or compatibility yet. If you have a problem that you can reproduce consistently, please let me know, but try to be nice about it. Enjoy! Lucas Scharenbroich lscharen@d.umn.edu *** SPECIAL THANKS *** * * * David Ong-Tat Wee * * Arekusu * * * * For their support * * and excellent * * suggestions * * * * These guys are * * _very_ clever! * * * ********************** _______________________________________________________________________________
@petsasjim1
@petsasjim1 8 жыл бұрын
Making New Levels This is the format for levels as they stand in the current version. I've included some sample assembly files in the archive that you can use as a basis for new levels. You'll also need to refer to the mario.h file for the correct numbers for tiles and enemies. Level format: notes - levels may be a max of 64K The first segment reference (SegOff1) will be where the player initially starts - there is a maximum of 255 local segments and 255 external references. This should be _way_ more than anybody will ever want to use Offset type Identifier Description ------------------------------------------------------------------------------- HEADER: String "SMBIIGS" Identifier string for a level file +6 CString[5] Level name i.e. " 1-1 ", "World" assumed +11 word Time Time limit in BCD format +13 byte NumSeg Number of segments +14 word SegOff1 Offset into file of first segment +16 word SegOff2 Offset to second segment . . . +XXX word SegOffN Offset to Nth segment +XXX+2 byte NumExtSeg Number of external segment references +XXX+3 CString ExtSeg1 filename of first external ref CString ExtSeg2 filename of second external ref . . . CString ExtSegN filename of Nth external ref SEGMENT: string "SMBSEG" Identifier string word Midpoint Midpoint of the level This is a bit field bit 15: 0 = normal 1 = water world bits 12-14: select song number bits 0-11: midpoint block number word SegWidth Width of segment in blocks word PlayerX Block where player begins word PlayerBase Baseblock where the player begins byte[32] Palette Palette to be used for this seg. word NumBaddies ;number of enemy charaters byte ID1 ;sprite ID word XPos1 ;Position 0-(SegWidth) byte YPos1 ;Position 0-12 byte ID2 . . . word NumRef Number of segment references word RefOff1 Blocknumber ofsegment ref word SegRef1 Segment to link to word DestHorz Destination Block in segment word DestVert Destination Vertical block Use -1 for DestHorz and DestVert to use the default values of PlayerX and PlayerBase word RefOff2 Blocknumber word SegRef2 Segment to link to word DestHorz2 word DestVert2 . . . word RefOffN Blocknumber word SegRefN segment to link to data LevelData 13*SegWidth bytes -------------------------------------------------------------------------------- NOTE: If a segment reference in a given segment is >0x00FF, then the low order byte should be ignored and the high order byte used as an index into the list of external references. The first entry in the external ref. list is assumed to be the name of the file to load after the current level is completed. ex. RefNum 0x0300 ExtRefList "World11" "World31" "Bonus" "World71" _______________________________________________________________________________ Technical Info: This is a place for me to tell about how the game animation works and what I have planned for the future. If anyone would like to try any of these ideas or would like code for what I have now, I will freely give it away. Currently, the graphics are drawn using a large PEA field. Data for the background is 'drawn' into the PEA instructions so it can be directly blitted to the screen. Also, a branch instruction at the end of the field creates a circular PEA field that allows for infinite horizontal scrolling using a PEA field 1 block wider than the visible screen. A difficulty with this is that when rendering to Bank 01, the PEA field has to be patched so it will exit at the correct spot. This is not too hard once one has figured out some things; like taking into consideration the fact that a PEA blit draws things in reverse. After a line is blitted to the Shadow SHR screen, whatever sprites are on that line are drawn. I've created a sprite format that breaks the sprites down into scanlines, so that they can be drawn one line at a time. An extra benefit of this is that sprites can be vertically flipped just by reversing the order that they are put into the drawing Queue. Vertical stretching is also easy. I've wrapped a version of Bresenhan's line algorithm aroung my sprite code, so I can stretch sprites as much as I want. It's a nice effect. I'm currently looking at ways to reduce the overhead of my blitter. Right now, my game has lots of small sprites, and the current method works OK, but a full background is blitted, and then the sprites are drawn on top of this. The result is some small flicker. Since large chunks of sprites are solid colored, I'm planning to extend my sprite format to include a 16-bit bitfield that maps out if a given word in the sprite is solid or not. This will allow me to blit 'around' sprites and reduce flicker for sure and possibly increase speed. There is a trade off, of course. There is more overhead involved with jumping in and out of the PEA field (instruction patching), so a threshold must be set. I roughly estimate that a consecutive run of 3 or more solid words are worth skipping. The 16-bit field will limit the horizontal size of the sprites to 64 pixels, but snce that's 1/5 the width of the whole screen I don't think it's a bad tradeoff. A nice feature of this method, is that it allows the engine to handle much larger sprites much better. The bigger the sprite the more area it covers, so the more area will be skipped during a background blit. There is the worst case of having a sprite that is a fence pattern, but then you're not any worse off than with what there is now. After that is implemented, I would like to work on adding a second scrolling background for parallax scrolling. By placing another background in Bank 0 and uing PEI instructions in the PEA field, 'transparent' words can be blitted from bank 0 to bank 1 and from there to bank e1. The big problem with this is that a given word can be only foreground or background, there's no easy way to handle single-pixel transparency. I plan to try this and see what the results look like. If the speed hit from the PEI's isn't too bad, this might be useful using bank 0 screen as the primary background and the PEA field background for special effect. Lots of thing to experiment with. As an aside, a fellow named Arekusu, from whom I've gotten most of these ideas, has been experimenting with variable length instruction fields. I've seen some of his work and it looks good, but I think it's a bit slower that what I've got right now. Well, that's it for now. Enjoy the code and email me for more info.
@tinaturner7007
@tinaturner7007 5 жыл бұрын
You used KEGS didn't you?
@Rockanrolldelpais
@Rockanrolldelpais 3 жыл бұрын
KEGS Emulator
@canaconn2388
@canaconn2388 6 жыл бұрын
Capslock much?
@petsasjim1
@petsasjim1 6 жыл бұрын
? ?
5 Unusual Super Mario Clones (You Have NOT Played!)
16:16
Apple and Steve Jobs' Biggest Mistakes Ep 1 - The Macintosh
7:48
The 8-Bit Guy
Рет қаралды 1,3 МЛН
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 5 МЛН
Minecraft Creeper Family is back! #minecraft #funny #memes
00:26
Fake watermelon by Secret Vlog
00:16
Secret Vlog
Рет қаралды 16 МЛН
Самое неинтересное видео
00:32
Miracle
Рет қаралды 2,6 МЛН
I played a NSMB DS minigame to the final level
15:35
Bit Of Code
Рет қаралды 80 М.
Classic Kong (SNES/Super Famicom). NTSC. Score: 125 600. Stage: 6th loop (1LC).
18:43
Attempts: A gaming channel (by LRU)
Рет қаралды 522
What's wrong with this Apple IIgs motherboard?
41:37
Adrian's Digital Basement
Рет қаралды 83 М.
The Wrath of Cortex is Consistently Frustrating
20:31
Penguin in Pyjamas
Рет қаралды 874 М.
[MSX] Super Mario World playthrough
50:09
PPI Jackson
Рет қаралды 19 М.
Games That Push the Limits of the BBC Micro
25:27
Sharopolis
Рет қаралды 14 М.
[mini] Introducing Gessie  - The Apple IIGS!
7:39
Macintosh Librarian
Рет қаралды 12 М.
Retrocomputing Roundtable episode 279
2:23:59
Retro Computing Roundtable
Рет қаралды 281
Как подписать? 😂 #shorts
00:10
Денис Кукояка
Рет қаралды 5 МЛН